public class InstanceImpl extends SourceOfConditionImpl implements Instance
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 org.eclipse.emf.common.util.EList<AttributeInstance> |
attributes
The cached value of the '
Attributes ' containment reference list |
static java.lang.String |
copyright |
protected static int |
NUMBER_OF_INSTANCES_EDEFAULT
The default value of the '
Number Of Instances ' attribute |
protected int |
numberOfInstances
The cached value of the '
Number Of Instances ' attribute |
protected org.eclipse.emf.common.util.EList<RelationInstance> |
relations
The cached value of the '
Relations ' containment reference list |
annotations, description, DESCRIPTION_EDEFAULT, flags, name, NAME_EDEFAULT
eContents, eCrossReferences, eProxyURI
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
InstanceImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetConcept(Concept newConcept,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
org.eclipse.emf.common.util.EList<AttributeInstance> |
getAttributes() |
Concept |
getConcept() |
int |
getNumberOfInstances() |
org.eclipse.emf.common.util.EList<RelationInstance> |
getRelations() |
void |
setConcept(Concept newConcept) |
void |
setNumberOfInstances(int newNumberOfInstances) |
java.lang.String |
toString() |
getAnnotations, getDescription, getName, setDescription, setName
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eSetClass, eSetDeliver
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, 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, 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
getDescription, getName, setDescription, setName
getAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static final java.lang.String copyright
protected org.eclipse.emf.common.util.EList<RelationInstance> relations
Relations
' containment reference list.
getRelations()
protected org.eclipse.emf.common.util.EList<AttributeInstance> attributes
Attributes
' containment reference list.
getAttributes()
protected static final int NUMBER_OF_INSTANCES_EDEFAULT
Number Of Instances
' attribute.
getNumberOfInstances()
,
Constant Field Valuesprotected int numberOfInstances
Number Of Instances
' attribute.
getNumberOfInstances()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class SourceOfConditionImpl
public org.eclipse.emf.common.util.EList<RelationInstance> getRelations()
getRelations
in interface Instance
CCDModelPackage.getInstance_Relations()
,
RelationInstance.getSourceInstance()
public org.eclipse.emf.common.util.EList<AttributeInstance> getAttributes()
getAttributes
in interface Instance
CCDModelPackage.getInstance_Attributes()
,
AttributeInstance.getSourceInstance()
public Concept getConcept()
getConcept
in interface Instance
Instance.setConcept(Concept)
,
CCDModelPackage.getInstance_Concept()
,
Concept.getInstances()
public org.eclipse.emf.common.notify.NotificationChain basicSetConcept(Concept newConcept, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setConcept(Concept newConcept)
setConcept
in interface Instance
newConcept
- the new value of the 'Concept' container reference.Instance.getConcept()
public int getNumberOfInstances()
getNumberOfInstances
in interface Instance
Instance.setNumberOfInstances(int)
,
CCDModelPackage.getInstance_NumberOfInstances()
public void setNumberOfInstances(int newNumberOfInstances)
setNumberOfInstances
in interface Instance
newNumberOfInstances
- the new value of the 'Number Of Instances' attribute.Instance.getNumberOfInstances()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class SourceOfConditionImpl
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 SourceOfConditionImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class SourceOfConditionImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class SourceOfConditionImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class SourceOfConditionImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class SourceOfConditionImpl
public java.lang.String toString()
toString
in class SourceOfConditionImpl