public abstract class AbstractContainer extends AbstractCompoundSelectable implements IContainer
IContainer.getResourceDescriptions()
.IContainer.Manager
NULL_CONTAINER
Constructor and Description |
---|
AbstractContainer() |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<IEObjectDescription> |
getExportedObjectsByObject(org.eclipse.emf.ecore.EObject object) |
IResourceDescription |
getResourceDescription(org.eclipse.emf.common.util.URI uri) |
int |
getResourceDescriptionCount() |
protected java.lang.Iterable<IResourceDescription> |
getSelectables() |
boolean |
hasResourceDescription(org.eclipse.emf.common.util.URI uri) |
getExportedObjects, getExportedObjects, getExportedObjectsByType, isEmpty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResourceDescriptions
getExportedObjects, getExportedObjects, getExportedObjectsByType, isEmpty
protected java.lang.Iterable<IResourceDescription> getSelectables()
getSelectables
in class AbstractCompoundSelectable
public int getResourceDescriptionCount()
getResourceDescriptionCount
in interface IContainer
IContainer.getResourceDescriptions()
public boolean hasResourceDescription(org.eclipse.emf.common.util.URI uri)
hasResourceDescription
in interface IContainer
true
if the container can provide a resource description with the given uri
.public IResourceDescription getResourceDescription(org.eclipse.emf.common.util.URI uri)
getResourceDescription
in interface IContainer
IResourceDescription
for the given URI, or null is this container does
not contain such an IResourceDescription
.
The result may be a cached view on the actual content of the underlying resource.public java.lang.Iterable<IEObjectDescription> getExportedObjectsByObject(org.eclipse.emf.ecore.EObject object)
getExportedObjectsByObject
in interface ISelectable
getExportedObjectsByObject
in class AbstractCompoundSelectable
null
.