Class ReferenceAcceptor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void accept​(org.eclipse.emf.ecore.EObject source, org.eclipse.emf.common.util.URI sourceURI, org.eclipse.emf.ecore.EReference eReference, int index, org.eclipse.emf.ecore.EObject targetOrProxy, org.eclipse.emf.common.util.URI targetURI)  
      void accept​(IReferenceDescription description)  
      protected void computeExportedObjectsMap​(org.eclipse.emf.ecore.EObject source)  
      protected IReferenceDescription createReferenceDescription​(org.eclipse.emf.common.util.URI sourceURI, org.eclipse.emf.common.util.URI targetURI, org.eclipse.emf.ecore.EReference eReference, int index, org.eclipse.emf.common.util.URI containerURI)  
      protected org.eclipse.emf.common.util.URI findExportedContainer​(org.eclipse.emf.ecore.EObject obj)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • accept

        public void accept​(org.eclipse.emf.ecore.EObject source,
                           org.eclipse.emf.common.util.URI sourceURI,
                           org.eclipse.emf.ecore.EReference eReference,
                           int index,
                           org.eclipse.emf.ecore.EObject targetOrProxy,
                           org.eclipse.emf.common.util.URI targetURI)
        Specified by:
        accept in interface IReferenceFinder.Acceptor
      • computeExportedObjectsMap

        protected void computeExportedObjectsMap​(org.eclipse.emf.ecore.EObject source)
      • findExportedContainer

        protected org.eclipse.emf.common.util.URI findExportedContainer​(org.eclipse.emf.ecore.EObject obj)
      • createReferenceDescription

        protected IReferenceDescription createReferenceDescription​(org.eclipse.emf.common.util.URI sourceURI,
                                                                   org.eclipse.emf.common.util.URI targetURI,
                                                                   org.eclipse.emf.ecore.EReference eReference,
                                                                   int index,
                                                                   org.eclipse.emf.common.util.URI containerURI)