|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the methods needed to implement state in an object. By this we mean that an object is capable of carrying state information along with it--you can put properties into the state and then get them back out.
Key entities that implement StateMap:
Method Summary | |
void |
clearState()
clear all state information |
Object |
getState(Object key)
get a property in this StateMap |
List |
getStateKeys()
get a list of the keys for this StateMap |
Map |
getStateValues()
get a copy of the underlying Map that holds the state values |
void |
putState(Object key,
Object val)
set a property in this StateMap |
Object |
removeState(Object key)
remove a property in this StateMap |
Method Detail |
public void putState(Object key, Object val)
key
- the key objectval
- the value objectpublic Object getState(Object key)
key
- the key object
public Object removeState(Object key)
key
- the key object
public List getStateKeys()
public Map getStateValues()
public void clearState()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |