public abstract class ConceptImpl extends org.eclipse.emf.ecore.impl.FlatEObjectImpl implements Concept
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<Annotation> |
annotations
The cached value of the '
Annotations ' containment reference list |
protected org.eclipse.emf.common.util.EList<Attribute> |
attributes
The cached value of the '
Attributes ' containment reference list |
static java.lang.String |
copyright |
protected java.lang.String |
description
The cached value of the '
Description ' attribute |
protected static java.lang.String |
DESCRIPTION_EDEFAULT
The default value of the '
Description ' attribute |
protected int |
flags
A set of bit flags representing the values of boolean attributes and whether unsettable features have been set
|
protected org.eclipse.emf.common.util.EList<Instance> |
instances
The cached value of the '
Instances ' containment reference list |
protected java.lang.String |
name
The cached value of the '
Name ' attribute |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name ' attribute |
protected org.eclipse.emf.common.util.EList<Relation> |
relations
The cached value of the '
Relations ' containment reference list |
protected org.eclipse.emf.common.util.EList<Variable> |
variables
The cached value of the '
Variables ' reference list |
eContents, eCrossReferences, eProxyURI
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ConceptImpl() |
Modifier and Type | Method and Description |
---|---|
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<Annotation> |
getAnnotations() |
org.eclipse.emf.common.util.EList<Attribute> |
getAttributes() |
java.lang.String |
getDescription() |
org.eclipse.emf.common.util.EList<Instance> |
getInstances() |
java.lang.String |
getName() |
org.eclipse.emf.common.util.EList<Relation> |
getRelations() |
org.eclipse.emf.common.util.EList<Variable> |
getVariables() |
void |
setDescription(java.lang.String newDescription) |
void |
setName(java.lang.String newName) |
java.lang.String |
toString() |
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eSetClass, eSetDeliver
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static final java.lang.String copyright
protected int flags
protected org.eclipse.emf.common.util.EList<Annotation> annotations
Annotations
' containment reference list.
getAnnotations()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
,
Constant Field Valuesprotected static final java.lang.String DESCRIPTION_EDEFAULT
Description
' attribute.
getDescription()
protected java.lang.String description
Description
' attribute.
getDescription()
protected org.eclipse.emf.common.util.EList<Instance> instances
Instances
' containment reference list.
getInstances()
protected org.eclipse.emf.common.util.EList<Relation> relations
Relations
' containment reference list.
getRelations()
protected org.eclipse.emf.common.util.EList<Attribute> attributes
Attributes
' containment reference list.
getAttributes()
protected org.eclipse.emf.common.util.EList<Variable> variables
Variables
' reference list.
getVariables()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public org.eclipse.emf.common.util.EList<Annotation> getAnnotations()
getAnnotations
in interface AnnotatedObject
AnnotationModelPackage.getAnnotatedObject_Annotations()
,
Annotation.getObject()
public java.lang.String getName()
getName
in interface CCDEntity
CCDEntity.setName(String)
,
CCDModelPackage.getCCDEntity_Name()
public void setName(java.lang.String newName)
setName
in interface CCDEntity
newName
- the new value of the 'Name' attribute.CCDEntity.getName()
public java.lang.String getDescription()
getDescription
in interface CCDEntity
CCDEntity.setDescription(String)
,
CCDModelPackage.getCCDEntity_Description()
public void setDescription(java.lang.String newDescription)
setDescription
in interface CCDEntity
newDescription
- the new value of the 'Description' attribute.CCDEntity.getDescription()
public org.eclipse.emf.common.util.EList<Instance> getInstances()
getInstances
in interface Concept
CCDModelPackage.getConcept_Instances()
,
Instance.getConcept()
public org.eclipse.emf.common.util.EList<Relation> getRelations()
getRelations
in interface Concept
CCDModelPackage.getConcept_Relations()
,
Relation.getSource()
public org.eclipse.emf.common.util.EList<Attribute> getAttributes()
getAttributes
in interface Concept
CCDModelPackage.getConcept_Attributes()
,
Attribute.getSource()
public org.eclipse.emf.common.util.EList<Variable> getVariables()
getVariables
in interface Concept
CCDModelPackage.getConcept_Variables()
,
Variable.getConcepts()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
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.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl