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() |
getOwnedConstraints
getName
allOwnedElements, eInverseAdd, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
getESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloaded
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOwnedConstraints
getName
allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
public List<Package> getOwnedPackages()
Model
Package
.
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 Model
PivotPackage.getModel_OwnedPackages()
public Number getXmiidVersion()
getXmiidVersion
in interface Model
Model.setXmiidVersion(Number)
,
PivotPackage.getModel_XmiidVersion()
public void setXmiidVersion(Number newXmiidVersion)
setXmiidVersion
in interface Model
newXmiidVersion
- the new value of the 'Xmiid Version' attribute.Model.getXmiidVersion()
public String getExternalURI()
getExternalURI
in interface Model
Model.setExternalURI(String)
,
PivotPackage.getModel_ExternalURI()
public void setExternalURIGen(String newExternalURI)
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class NamespaceImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class NamespaceImpl
public void eSet(int featureID, Object newValue)
eSet
in class NamespaceImpl
public void eUnset(int featureID)
eUnset
in class NamespaceImpl
public boolean eIsSet(int featureID)
eIsSet
in class NamespaceImpl
public <R> R accept(Visitor<R> visitor)
Element
public void addRootListener(ModelListeners.IModelListener rootListener)
public void removeRootListener(ModelListeners.IModelListener rootListener)
public void setExternalURI(String newExternalURI)
Model
External URI
' attribute.
setExternalURI
in interface Model
newExternalURI
- the new value of the 'External URI' attribute.Model.getExternalURI()
public List<Import> getOwnedImports()
getOwnedImports
in interface Model
PivotPackage.getModel_OwnedImports()
public void setName(String newName)
NamedElementImpl
setName
in interface NamedElement
setName
in class NamedElementImpl
newName
- the new value of the 'Name' attribute.NamedElement.getName()
public String toString()
NamedElementImpl
toString
in class NamedElementImpl
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.