Class EObjectVisitor

    • Method Detail

      • visit

        public void visit​(org.eclipse.emf.ecore.EObject eObject)
        Traverses the specified eObject recursively.
        Parameters:
        eObject - the object to travers, cannot be null.
      • getSubordinateObjects

        protected Collection<org.eclipse.emf.ecore.EObject> getSubordinateObjects​(org.eclipse.emf.ecore.EObject eObject)
        Returns the subordinate objects of the specified eObject.
        Parameters:
        eObject - the object, cannot be null.
        Returns:
        a collection of subordinate objects, never null.
      • getVisitorCallback

        protected final IEObjectVisitorCallback getVisitorCallback()
        Returns the visitor instance.
        Returns:
        the visitor instance, never null.