atg.svc.ui.treetable
Class KeyHolderState
java.lang.Object
atg.svc.ui.treetable.KeyHolderState
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- CheckState, ExpandState, NavigateState, SelectState
public class KeyHolderState
- extends java.lang.Object
- implements java.io.Serializable
The KeyHolderState class manages the state of tree table item keys.
- See Also:
- Serialized Form
Constructor Summary |
KeyHolderState()
Creates and initializes an empty tree table key holder state object |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CLASS_VERSION
public static final java.lang.String CLASS_VERSION
- See Also:
- Constant Field Values
KeyHolderState
public KeyHolderState()
- Creates and initializes an empty tree table key holder state object
equals
public boolean equals(java.lang.Object o)
- Overrides default equals()
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides default hashCode()
- Overrides:
hashCode
in class java.lang.Object
getHasKeys
public boolean getHasKeys()
- Returns:
- True if at least one key is currently held in state
getIsKeyInState
public boolean getIsKeyInState(java.lang.Object pKey)
- Returns:
- True if the given key is currently held in state
setKeys
public void setKeys(java.util.List pKeys)
- Parameters:
pKeys
- The new list of keys being held in state
getKeys
public java.util.List getKeys()
- Returns:
- The list of keys being held in state
addKey
public void addKey(java.lang.Object pKey)
clearKeys
public void clearKeys()
mergeKeys
public void mergeKeys(java.util.Collection pKeys)
removeKey
public void removeKey(java.lang.Object pKey)