Interface IResourceDescription

    • Method Detail

      • getExportedObjects

        java.lang.Iterable<IEObjectDescription> getExportedObjects()
        Specified by:
        getExportedObjects in interface ISelectable
        Returns:
        descriptions of all EObjects provided by the given Resource. The result is expected to return any combination of name and eObjectOrProxy only once as an IEObjectDescription. The order of the exported objects matters.
      • getImportedNames

        java.lang.Iterable<QualifiedName> getImportedNames()
        Returns:
        the list of names the described resource depends on.
      • getReferenceDescriptions

        java.lang.Iterable<IReferenceDescription> getReferenceDescriptions()
        Returns:
        the list of all references contained in the underlying resource.
      • getURI

        org.eclipse.emf.common.util.URI getURI()
        Returns:
        the uri of the described resource. Will not return null.