public class DisplayInstanceMap extends TreeMap<Integer,DisplayPropertyMap> implements Cloneable, Serializable
DisplayInstanceMap
class defines the display properties of a field for all associated form
views. The map takes view id as the map key, and DisplayPropertyMap
as the map value.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
DisplayInstanceMap() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
cleans all properties stored in this DisplayInstanceMap instance
|
Object |
clone()
Clone implementation that returns an Object with data cloned from self.
|
Value |
getProperty(int vuiId,
Integer tag)
Returns the value of the given property in a specific view.
|
DisplayPropertyMap |
remove(Object key) |
void |
setProperty(int viewId,
int propertyId,
Value value)
Sets the given display property into a specific view.
|
ceilingEntry, ceilingKey, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
equals, hashCode, isEmpty, toString
compute, computeIfAbsent, computeIfPresent, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, remove
public Value getProperty(int vuiId, Integer tag)
public void setProperty(int viewId, int propertyId, Value value)
viewId
- the id of the view that we set the property intopropertyId
- the id of the propertyvalue
- the value of the propertypublic void clear()
clear
in interface Map<Integer,DisplayPropertyMap>
clear
in class TreeMap<Integer,DisplayPropertyMap>
public Object clone()
clone
in class TreeMap<Integer,DisplayPropertyMap>
public DisplayPropertyMap remove(Object key)
remove
in interface Map<Integer,DisplayPropertyMap>
remove
in class TreeMap<Integer,DisplayPropertyMap>
? Copyright 2013 BMC Software, Inc.