public class SubdomainImpl extends DomainPartImpl implements Subdomain
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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 |
DOMAIN_VISION_STATEMENT_EDEFAULT
The default value of the '
Domain Vision Statement' attribute. |
protected java.lang.String |
domainVisionStatement
The cached value of the '
Domain Vision Statement' attribute. |
protected org.eclipse.emf.common.util.EList<Entity> |
entities
The cached value of the '
Entities' containment reference list. |
protected SubDomainType |
type
The cached value of the '
Type' attribute. |
protected static SubDomainType |
TYPE_EDEFAULT
The default value of the '
Type' attribute. |
name, NAME_EDEFAULTEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
SubdomainImpl() |
| Modifier and Type | Method and Description |
|---|---|
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 |
getDomainVisionStatement() |
org.eclipse.emf.common.util.EList<Entity> |
getEntities() |
SubDomainType |
getType() |
void |
setDomainVisionStatement(java.lang.String newDomainVisionStatement) |
void |
setType(SubDomainType newType) |
java.lang.String |
toString() |
getName, setNameeBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final SubDomainType TYPE_EDEFAULT
Type' attribute.
getType()protected SubDomainType type
Type' attribute.
getType()protected static final java.lang.String DOMAIN_VISION_STATEMENT_EDEFAULT
Domain Vision Statement' attribute.
getDomainVisionStatement()protected java.lang.String domainVisionStatement
Domain Vision Statement' attribute.
getDomainVisionStatement()protected org.eclipse.emf.common.util.EList<Entity> entities
Entities' containment reference list.
getEntities()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class DomainPartImplpublic SubDomainType getType()
getType in interface SubdomainSubDomainType,
Subdomain.setType(SubDomainType),
ContextMappingDSLPackage.getSubdomain_Type()public void setType(SubDomainType newType)
setType in interface SubdomainnewType - the new value of the 'Type' attribute.SubDomainType,
Subdomain.getType()public java.lang.String getDomainVisionStatement()
getDomainVisionStatement in interface SubdomainSubdomain.setDomainVisionStatement(String),
ContextMappingDSLPackage.getSubdomain_DomainVisionStatement()public void setDomainVisionStatement(java.lang.String newDomainVisionStatement)
setDomainVisionStatement in interface SubdomainnewDomainVisionStatement - the new value of the 'Domain Vision Statement' attribute.Subdomain.getDomainVisionStatement()public org.eclipse.emf.common.util.EList<Entity> getEntities()
getEntities in interface SubdomainContextMappingDSLPackage.getSubdomain_Entities()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 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class DomainPartImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class DomainPartImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class DomainPartImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class DomainPartImplpublic java.lang.String toString()
toString in class DomainPartImpl