AccessibleStateSet
determines a component's state set. The
state set of a component is a set of AccessibleState
objects and
descriptions. E.G., The current overall state of the object, such as whether
it is enabled, has focus, etc.
AccessibleState
Modifier and Type | Field and Description |
---|---|
protected Vector | states
Each entry in the |
Access | Constructor and Description |
---|---|
public | |
public | AccessibleStateSet(AccessibleState[]
an array of states)AccessibleState describing the state
setCreates a new state with the initial set of states contained in the array of states passed in. Duplicate entries are ignored. |
Modifier and Type | Method and Description |
---|---|
public boolean | Returns: true if state is added to the state set; false if
the state set is unchangedthe state to add to the state set state)Adds a new state to the current state set if it is not already present. |
public void | addAll(AccessibleState[]
AccessibleState array describing the state setAdds all of the states to the existing state set. |
public void | |
public boolean | Returns: true if the state is in the state set; otherwise
false the state state)Checks if the current state is in the state set. |
public boolean | Returns: true if the state is in the state set; false if
the state set will be unchangedthe state to remove from the state set state)Removes a state from the current state set. |
public AccessibleState[] | Returns: AccessibleState array containing the current stateReturns the current state set as an array of |
public String | Returns: comma separated localized stringOverrides java. Creates a localized string representing all the states in the set using the default locale. |
states | back to summary |
---|---|
protected Vector<AccessibleState> states Each entry in the |
AccessibleStateSet | back to summary |
---|---|
public AccessibleStateSet() Creates a new empty state set. |
AccessibleStateSet | back to summary |
---|---|
public AccessibleStateSet(AccessibleState[] states) Creates a new state with the initial set of states contained in the array of states passed in. Duplicate entries are ignored.
|
add | back to summary |
---|---|
public boolean add(AccessibleState state) Adds a new state to the current state set if it is not already present.
If the state is already in the state set, the state set is unchanged and
the return value is
|
addAll | back to summary |
---|---|
public void addAll(AccessibleState[] states) Adds all of the states to the existing state set. Duplicate entries are ignored.
|
clear | back to summary |
---|---|
public void clear() Removes all the states from the current state set. |
contains | back to summary |
---|---|
public boolean contains(AccessibleState state) Checks if the current state is in the state set.
|
remove | back to summary |
---|---|
public boolean remove(AccessibleState state) Removes a state from the current state set. If the state is not in the
set, the state set will be unchanged and the return value will be
|
toArray | back to summary |
---|---|
public AccessibleState[] toArray() Returns the current state set as an array of
|
toString | back to summary |
---|---|
public String toString() Overrides java. Creates a localized string representing all the states in the set using the default locale.
|