public class AccessibleStateSet extends Object
AccessibleState
Modifier and Type | Field | Description |
---|---|---|
protected Vector<AccessibleState> |
states |
Each entry in the Vector represents an AccessibleState.
|
Constructor | Description |
---|---|
AccessibleStateSet () |
Creates a new empty state set.
|
AccessibleStateSet (AccessibleState[] states) |
Creates a new state with the initial set of states contained in
the array of states passed in.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
add (AccessibleState state) |
Adds a new state to the current state set if it is not already
present.
|
void |
addAll (AccessibleState[] states) |
Adds all of the states to the existing state set.
|
void |
clear () |
Removes all the states from the current state set.
|
boolean |
contains (AccessibleState state) |
Checks if the current state is in the state set.
|
boolean |
remove (AccessibleState state) |
Removes a state from the current state set.
|
AccessibleState[] |
toArray () |
Returns the current state set as an array of AccessibleState
|
String |
toString () |
Creates a localized String representing all the states in the set
using the default locale.
|
protected Vector<AccessibleState> states
public AccessibleStateSet()
public AccessibleStateSet(AccessibleState[] states)
states
- an array of AccessibleState describing the state set.public boolean add(AccessibleState state)
state
- the state to add to the state setpublic void addAll(AccessibleState[] states)
states
- AccessibleState array describing the state set.public boolean remove(AccessibleState state)
state
- the state to remove from the state setpublic void clear()
public boolean contains(AccessibleState state)
state
- the statepublic AccessibleState[] toArray()
public String toString()
toString
in class Object
AccessibleBundle.toDisplayString(java.lang.String, java.util.Locale)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.