public class ViewSpecificAttributeMap
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ViewSpecificAttributeMap |
EMPTYMAP |
Constructor and Description |
---|
ViewSpecificAttributeMap() |
Modifier and Type | Method and Description |
---|---|
void |
clearViewSpecific(AttributeMapOwner owner) |
ViewSpecificAttributeMap |
createClone() |
java.lang.Object |
get(AttributeMapOwner owner,
java.lang.String key) |
<T> T |
get(AttributeMapOwner owner,
java.lang.String key,
T defaultValue) |
AttributeMap |
getMapFor(AttributeMapOwner node) |
java.util.Set<AttributeMapOwner> |
keySet() |
java.util.Set<java.lang.String> |
keySet(AttributeMapOwner owner) |
boolean |
putViewSpecific(AttributeMapOwner owner,
java.lang.String key,
java.lang.Object value)
This method updates the map and signals the owner.
|
void |
removeViewSpecific(AttributeMapOwner owner,
java.lang.String key) |
public static final ViewSpecificAttributeMap EMPTYMAP
public java.lang.Object get(AttributeMapOwner owner, java.lang.String key)
public <T> T get(AttributeMapOwner owner, java.lang.String key, T defaultValue)
public void clearViewSpecific(AttributeMapOwner owner)
public java.util.Set<java.lang.String> keySet(AttributeMapOwner owner)
public boolean putViewSpecific(AttributeMapOwner owner, java.lang.String key, java.lang.Object value)
key
- value
- origin
- public void removeViewSpecific(AttributeMapOwner owner, java.lang.String key)
public java.util.Set<AttributeMapOwner> keySet()
public AttributeMap getMapFor(AttributeMapOwner node)
public ViewSpecificAttributeMap createClone()