public class Model extends java.lang.Object implements EObjectContainer
| Constructor and Description |
|---|
Model(org.eclipse.core.runtime.IPath path) |
Model(org.eclipse.core.resources.IResource resource) |
Model(org.eclipse.emf.common.util.URI uri) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Collection<org.eclipse.emf.ecore.EObject> |
getAllContents(boolean resolve) |
java.util.Set<CrossReference> |
getAllCrossReferences() |
java.util.Set<Model> |
getAllReferencedModels() |
java.lang.String |
getNsUri() |
org.eclipse.core.resources.IResource |
getResource() |
org.eclipse.emf.common.util.URI |
getUri() |
int |
hashCode() |
boolean |
isInstance(java.lang.String nsUri) |
org.eclipse.emf.ecore.resource.Resource |
loadEmfResource(boolean resolve) |
void |
reconcileCrossReferences(Model original,
Model moved) |
java.lang.String |
toString() |
public Model(org.eclipse.core.resources.IResource resource)
public Model(org.eclipse.core.runtime.IPath path)
public Model(org.eclipse.emf.common.util.URI uri)
public org.eclipse.emf.common.util.URI getUri()
public java.util.Collection<org.eclipse.emf.ecore.EObject> getAllContents(boolean resolve)
throws java.io.IOException
getAllContents in interface EObjectContainerjava.io.IOExceptionpublic org.eclipse.emf.ecore.resource.Resource loadEmfResource(boolean resolve)
throws java.io.IOException
java.io.IOExceptionpublic org.eclipse.core.resources.IResource getResource()
public boolean isInstance(java.lang.String nsUri)
public java.lang.String getNsUri()
public java.util.Set<CrossReference> getAllCrossReferences()
public java.util.Set<Model> getAllReferencedModels()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object