Methods in
org.eclipse.gmf.runtime.emf.clipboard.core with parameters of type
ObjectInfo
|
protected
PasteChildOperation
|
PasteChildOperation.
getAuxiliaryChildPasteProcess
(
ObjectInfo auxiliaryChildEObjectInfo)
Obtains the paste operation that pastes the auxiliary object indicated
by the specified object info. |
protected boolean
|
PasteChildOperation.
handleCollision
(org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EObject eObject,
ObjectInfo eObjectInfo)
Handles the collision of an eObject that is to be pasted
into the specified scalar reference, where it collides with the
existing element. |
protected boolean
|
PasteChildOperation.
handleCollision
(org.eclipse.emf.ecore.EReference reference,
java.util.List list,
org.eclipse.emf.ecore.EObject eObject,
ObjectInfo eObjectInfo)
Handles the collision of an eObject that is to be pasted
into the specified values of a reference, where it collides with one or
more of these existing elements. |
protected
PasteChildOperation
|
PasteChildOperation.
makeAuxiliaryChildPasteProcess
(
ObjectInfo auxiliaryChildEObjectInfo)
Constructs a paste operation to paste the auxiliary object indicated by
its object info. |
protected void
|
PasteChildOperation.
mergeEObjects
(boolean weakMerge,
org.eclipse.emf.ecore.EObject targetEObject,
org.eclipse.emf.ecore.EObject eObject,
ObjectInfo objectInfo)
Merges an elements to be pasted with an existing element that collides. |
protected java.util.List
|
PasteChildOperation.
mergeLists
(org.eclipse.emf.ecore.EReference reference,
java.util.List targetObjectList,
java.util.List objectList,
ObjectInfo objectInfo)
Merges the elements to be pasted into a many containment reference with
those objects already in that reference with which they collide. |
protected boolean
|
PasteChildOperation.
shouldPasteAlwaysCopyObject
(
ObjectInfo alwaysCopyObjectInfo)
Queries whether we should paste the specified "copy always" object
associated with the element we are pasting. |