org.apache.tuscany.sdo.helper
Class CrossScopeCopyHelperImpl.CrossScopeCopier

java.lang.Object
  extended by java.util.AbstractMap
      extended by java.util.HashMap
          extended by org.eclipse.emf.ecore.util.EcoreUtil.Copier
              extended by org.apache.tuscany.sdo.helper.CrossScopeCopyHelperImpl.CrossScopeCopier
All Implemented Interfaces:
Serializable, Cloneable, Map
Enclosing class:
CrossScopeCopyHelperImpl

protected class CrossScopeCopyHelperImpl.CrossScopeCopier
extends org.eclipse.emf.ecore.util.EcoreUtil.Copier

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry, AbstractMap.SimpleImmutableEntry
 
Field Summary
protected  boolean useOriginalReferences
           
 
Fields inherited from class org.eclipse.emf.ecore.util.EcoreUtil.Copier
resolveProxies
 
Constructor Summary
protected CrossScopeCopyHelperImpl.CrossScopeCopier()
           
 
Method Summary
protected  void copyReference(org.eclipse.emf.ecore.EReference eReference, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EObject copyEObject)
          This Method WILL BE REMOVED when EMF 3.0 is available
 void copyReferences()
          This Method WILL BE REMOVED when EMF 3.0 is available
protected  org.eclipse.emf.ecore.EClass getTarget(org.eclipse.emf.ecore.EClass eClass)
           
protected  org.eclipse.emf.ecore.EStructuralFeature getTarget(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
           
 
Methods inherited from class org.eclipse.emf.ecore.util.EcoreUtil.Copier
copy, copyAll, copyAttribute, copyContainment, copyProxyURI, createCopy
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

useOriginalReferences

protected boolean useOriginalReferences
Constructor Detail

CrossScopeCopyHelperImpl.CrossScopeCopier

protected CrossScopeCopyHelperImpl.CrossScopeCopier()
Method Detail

getTarget

protected org.eclipse.emf.ecore.EClass getTarget(org.eclipse.emf.ecore.EClass eClass)
Overrides:
getTarget in class org.eclipse.emf.ecore.util.EcoreUtil.Copier

getTarget

protected org.eclipse.emf.ecore.EStructuralFeature getTarget(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Overrides:
getTarget in class org.eclipse.emf.ecore.util.EcoreUtil.Copier

copyReferences

public void copyReferences()
This Method WILL BE REMOVED when EMF 3.0 is available

Overrides:
copyReferences in class org.eclipse.emf.ecore.util.EcoreUtil.Copier

copyReference

protected void copyReference(org.eclipse.emf.ecore.EReference eReference,
                             org.eclipse.emf.ecore.EObject eObject,
                             org.eclipse.emf.ecore.EObject copyEObject)
This Method WILL BE REMOVED when EMF 3.0 is available

Overrides:
copyReference in class org.eclipse.emf.ecore.util.EcoreUtil.Copier


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.