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 EObjectContainer
java.io.IOException
public org.eclipse.emf.ecore.resource.Resource loadEmfResource(boolean resolve) throws java.io.IOException
java.io.IOException
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object