public class ModelImpl extends NamespaceImpl implements Model
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
void |
addRootListener(ModelListeners.IModelListener rootListener) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
String |
getExternalURI() |
List<Import> |
getOwnedImports() |
List<Package> |
getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list.
|
Number |
getXmiidVersion() |
void |
removeRootListener(ModelListeners.IModelListener rootListener) |
void |
setExternalURI(String newExternalURI)
Sets the value of the '
External URI' attribute. |
void |
setExternalURIGen(String newExternalURI) |
void |
setName(String newName) |
void |
setXmiidVersion(Number newXmiidVersion) |
String |
toString() |
getOwnedConstraintsgetNameallOwnedElements, eInverseAdd, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwnedConstraintsgetNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic List<Package> getOwnedPackages()
ModelPackage.
If the meaning of the 'Nested Package' containment reference list isn't clear, there really should be more of a description here...
getOwnedPackages in interface ModelPivotPackage.getModel_OwnedPackages()public Number getXmiidVersion()
getXmiidVersion in interface ModelModel.setXmiidVersion(Number),
PivotPackage.getModel_XmiidVersion()public void setXmiidVersion(Number newXmiidVersion)
setXmiidVersion in interface ModelnewXmiidVersion - the new value of the 'Xmiid Version' attribute.Model.getXmiidVersion()public String getExternalURI()
getExternalURI in interface ModelModel.setExternalURI(String),
PivotPackage.getModel_ExternalURI()public void setExternalURIGen(String newExternalURI)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class NamespaceImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class NamespaceImplpublic void eSet(int featureID,
Object newValue)
eSet in class NamespaceImplpublic void eUnset(int featureID)
eUnset in class NamespaceImplpublic boolean eIsSet(int featureID)
eIsSet in class NamespaceImplpublic <R> R accept(Visitor<R> visitor)
Elementpublic void addRootListener(ModelListeners.IModelListener rootListener)
public void removeRootListener(ModelListeners.IModelListener rootListener)
public void setExternalURI(String newExternalURI)
ModelExternal URI' attribute.
setExternalURI in interface ModelnewExternalURI - the new value of the 'External URI' attribute.Model.getExternalURI()public List<Import> getOwnedImports()
getOwnedImports in interface ModelPivotPackage.getModel_OwnedImports()public void setName(String newName)
NamedElementImplsetName in interface NamedElementsetName in class NamedElementImplnewName - the new value of the 'Name' attribute.NamedElement.getName()public String toString()
NamedElementImpltoString in class NamedElementImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.