public static class CopyCommand.Helper extends java.util.HashMap<EObject,EObject>
Modifier and Type | Field and Description |
---|---|
protected int |
deferredInitializationCount |
protected java.util.ArrayList<EObject> |
initializationList |
Constructor and Description |
---|
CopyCommand.Helper() |
Modifier and Type | Method and Description |
---|---|
int |
decrementDeferredInitializationCount() |
EObject |
getCopy(EObject object)
Return the copy of the specified object if it has one.
|
EObject |
getCopyTarget(EObject target,
boolean copyRequired)
Return the copy of the specified object or the object itself if it has no copy.
|
void |
incrementDeferredInitializationCount() |
java.util.Iterator<EObject> |
initializationIterator() |
EObject |
put(EObject key,
EObject value) |
EObject |
remove(java.lang.Object key) |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, size, values
protected java.util.ArrayList<EObject> initializationList
protected int deferredInitializationCount
public EObject getCopy(EObject object)
public EObject getCopyTarget(EObject target, boolean copyRequired)
public EObject remove(java.lang.Object key)
public java.util.Iterator<EObject> initializationIterator()
public void incrementDeferredInitializationCount()
public int decrementDeferredInitializationCount()