org.eclipse.xsd.util
Class XSDUtil.UsageCrossReferencer
java.lang.Object
EcoreUtil.UsageCrossReferencer
org.eclipse.xsd.util.XSDUtil.UsageCrossReferencer
- Enclosing class:
- XSDUtil
- public static class XSDUtil.UsageCrossReferencer
- extends EcoreUtil.UsageCrossReferencer
A cross referencer that finds each usage of an EObject or collection of EObjects,
excluding unintesting derived references.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eObjectsOfInterest
protected Collection eObjectsOfInterest
XSDUtil.UsageCrossReferencer
protected XSDUtil.UsageCrossReferencer(EObject eObject)
crossReference
protected boolean crossReference(EObject eObject,
EReference eReference,
EObject crossReferencedEObject)
findUsage
protected Collection findUsage(EObject eObject)
findAllUsage
protected Map findAllUsage(Collection eObjectsOfInterest)
find
public static Collection find(EObject eObjectOfInterest,
EObject eObject)
findAll
public static Map findAll(Collection eObjectsOfInterest,
EObject eObject)