public class ModelImpl extends NamespaceImpl implements Model
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
EXTERNAL_URI_EDEFAULT
The default value of the '
External URI ' attribute. |
protected java.lang.String |
externalURI
The cached value of the '
External URI ' attribute. |
protected org.eclipse.emf.common.util.EList<Import> |
ownedImports
The cached value of the '
Owned Imports ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Package> |
ownedPackages
The cached value of the '
Owned Packages ' containment reference list. |
ownedConstraints
name, NAME_EDEFAULT
annotatingComments, ownedAnnotations, ownedComments, ownedExtensions
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ModelImpl() |
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) |
protected void |
didAddPackage(Package partialPackage) |
protected void |
didRemovePackage(Package partialPackage) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getExternalURI() |
java.util.List<Import> |
getOwnedImports() |
java.util.List<Package> |
getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list.
|
void |
removeRootListener(ModelListeners.IModelListener rootListener) |
void |
setExternalURI(java.lang.String newExternalURI)
Sets the value of the '
External URI ' attribute. |
void |
setExternalURIGen(java.lang.String newExternalURI) |
void |
setName(java.lang.String newName) |
java.lang.String |
toString() |
getOwnedConstraints
getName
allOwnedElements, eInverseAdd, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eBasicSetContainer, getESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloaded
eAdapters, eBasicAdapters, eBasicProperties, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOwnedConstraints
getName
allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final java.lang.String EXTERNAL_URI_EDEFAULT
External URI
' attribute.
getExternalURI()
protected java.lang.String externalURI
External URI
' attribute.
getExternalURI()
protected org.eclipse.emf.common.util.EList<Import> ownedImports
Owned Imports
' containment reference list.
getOwnedImports()
protected org.eclipse.emf.common.util.EList<Package> ownedPackages
Owned Packages
' containment reference list.
getOwnedPackages()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NamespaceImpl
@NonNull public java.util.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 java.lang.String getExternalURI()
getExternalURI
in interface Model
Model.setExternalURI(String)
,
PivotPackage.getModel_ExternalURI()
public void setExternalURIGen(java.lang.String newExternalURI)
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class NamespaceImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamespaceImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamespaceImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamespaceImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamespaceImpl
public <R> R accept(@NonNull Visitor<R> visitor)
Element
public void addRootListener(ModelListeners.IModelListener rootListener)
protected void didAddPackage(Package partialPackage)
protected void didRemovePackage(Package partialPackage)
public void removeRootListener(ModelListeners.IModelListener rootListener)
public void setExternalURI(java.lang.String newExternalURI)
Model
External URI
' attribute.
setExternalURI
in interface Model
newExternalURI
- the new value of the 'External URI' attribute.Model.getExternalURI()
@NonNull public java.util.List<Import> getOwnedImports()
getOwnedImports
in interface Model
PivotPackage.getModel_OwnedImports()
public void setName(java.lang.String newName)
NamedElementImpl
setName
in interface NamedElement
setName
in class NamedElementImpl
newName
- the new value of the 'Name' attribute.NamedElement.getName()
public java.lang.String toString()
NamedElementImpl
toString
in class NamedElementImpl