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()