org.jgraph.net
Class GraphCellIdentityMap
java.lang.Object
org.jgraph.net.GraphCellIdentityMap
- public class GraphCellIdentityMap
- extends java.lang.Object
Field Summary |
protected java.util.Map |
ids
|
protected java.util.Map |
objects
|
Method Summary |
protected java.lang.String |
createID()
|
java.lang.String |
getID(java.lang.Object obj)
|
java.lang.Object |
getObject(java.lang.String ID,
java.lang.String type)
|
java.lang.Object[] |
getObjects(java.lang.String[] IDs)
|
protected void |
put(java.lang.String ID,
java.lang.Object obj)
|
protected java.lang.Object |
removeID(java.lang.String ID)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ids
protected java.util.Map ids
objects
protected java.util.Map objects
GraphCellIdentityMap
public GraphCellIdentityMap()
put
protected void put(java.lang.String ID,
java.lang.Object obj)
createID
protected java.lang.String createID()
getID
public java.lang.String getID(java.lang.Object obj)
getObject
public java.lang.Object getObject(java.lang.String ID,
java.lang.String type)
getObjects
public java.lang.Object[] getObjects(java.lang.String[] IDs)
removeID
protected java.lang.Object removeID(java.lang.String ID)