OpenJDK 8 - AccessibleStateSet

क्लास एक्सेसिबलस्टैटसेट




openjdk

क्लास एक्सेसिबलस्टैटसेट

public class AccessibleStateSet
extends Object

क्लास एक्सेसिबलस्टैटसेट एक घटक के राज्य सेट को निर्धारित करता है। एक घटक का राज्य सेट एक्सेसिबलस्टेट ऑब्जेक्ट्स और विवरण का एक सेट है। ईजी, ऑब्जेक्ट की वर्तमान समग्र स्थिति, जैसे कि यह सक्षम है, पर फोकस है, आदि।

यह भी देखें:
AccessibleState

खेत

राज्यों

protected Vector<AccessibleState> states

वेक्टर में प्रत्येक प्रविष्टि एक AccessibleState का प्रतिनिधित्व करती है।

यह भी देखें:
add(javax.accessibility.AccessibleState) , addAll(javax.accessibility.AccessibleState[]) , remove(javax.accessibility.AccessibleState) , contains(javax.accessibility.AccessibleState) , toArray() , clear()

कंस्ट्रक्टर्स

AccessibleStateSet

public AccessibleStateSet()

एक नया खाली राज्य सेट बनाता है।

AccessibleStateSet

public AccessibleStateSet(AccessibleState[] states)

राज्यों की सरणी में शामिल राज्यों के प्रारंभिक सेट के साथ एक नया राज्य बनाता है। डुप्लिकेट प्रविष्टियों को अनदेखा किया जाता है।

पैरामीटर:
states - राज्य सेट का वर्णन करने वाली AccessibleState की एक सरणी।

तरीके

जोड़ना

public boolean add(AccessibleState state)

वर्तमान स्थिति सेट में एक नया राज्य जोड़ता है यदि यह पहले से मौजूद नहीं है। यदि राज्य पहले से ही राज्य सेट में है, तो राज्य सेट अपरिवर्तित है और रिटर्न मान गलत है। अन्यथा, राज्य को राज्य के सेट में जोड़ा जाता है और रिटर्न वैल्यू सही है।

पैरामीटर:
state - राज्य सेट में जोड़ने के लिए राज्य
यह दिखाता है:
सच है अगर राज्य को राज्य सेट में जोड़ा जाता है; गलत है अगर राज्य सेट अपरिवर्तित है

सभी को जोड़ो

public void addAll(AccessibleState[] states)

सभी राज्यों को मौजूदा राज्य सेट में जोड़ता है। डुप्लिकेट प्रविष्टियों की अनदेखी की जाती है।

पैरामीटर:
states - राज्य सेट का वर्णन करने वाली पहुंच योग्य सारणी।

हटाना

public boolean remove(AccessibleState state)

वर्तमान स्थिति सेट से एक स्थिति को निकालता है। यदि राज्य सेट में नहीं है, तो राज्य सेट अपरिवर्तित होगा और रिटर्न मान गलत होगा। यदि राज्य राज्य सेट में है, तो इसे सेट से हटा दिया जाएगा और रिटर्न मान सत्य होगा।

पैरामीटर:
state - राज्य सेट से हटाने के लिए राज्य
यह दिखाता है:
सच है अगर राज्य राज्य के सेट में है; गलत है अगर राज्य सेट अपरिवर्तित होगा

स्पष्ट

public void clear()

सभी राज्यों को वर्तमान स्थिति सेट से निकाल देता है।

शामिल

public boolean contains(AccessibleState state)

जाँच करता है कि क्या वर्तमान स्थिति राज्य सेट में है।

पैरामीटर:
state - राज्य
यह दिखाता है:
सच है अगर राज्य राज्य के सेट में है; अन्यथा झूठ है

toArray

public AccessibleState[] toArray()

AccessibleState की एक सरणी के रूप में सेट वर्तमान स्थिति देता है

यह दिखाता है:
AccessibleState सरणी जिसमें वर्तमान स्थिति है।

तार

public String toString()

डिफ़ॉल्ट लोकेल का उपयोग करके सेट में सभी राज्यों का प्रतिनिधित्व करने वाला एक स्थानीयकृत स्ट्रिंग बनाता है।

ओवरराइड:
कक्षा java.lang.Object में java.lang.Object
यह दिखाता है:
अल्पविराम ने स्थानीयकृत स्ट्रिंग को अलग कर दिया
यह भी देखें:
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)