public class ConfigNodeImpl extends EObjectImpl implements ConfigNode
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
Feature |
basicGetOrigin() |
boolean |
CheckMultiplicityOfFeatureGroup(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
ConfigCardinalityInvalid(DiagnosticChain diagnostics,
Map<Object,Object> context) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
EList<AttributeValue> |
getAttributevalue() |
ConfigState |
getConfigState() |
Feature |
getOrigin() |
void |
setConfigState(ConfigState newConfigState) |
void |
setOrigin(Feature newOrigin) |
String |
toString() |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic Feature getOrigin()
getOrigin in interface ConfigNodeConfigNode.setOrigin(Feature),
featureconfigPackage.getConfigNode_Origin()public Feature basicGetOrigin()
public void setOrigin(Feature newOrigin)
setOrigin in interface ConfigNodenewOrigin - the new value of the 'Origin' reference.ConfigNode.getOrigin()public ConfigState getConfigState()
getConfigState in interface ConfigNodeConfigState,
ConfigNode.setConfigState(ConfigState),
featureconfigPackage.getConfigNode_ConfigState()public void setConfigState(ConfigState newConfigState)
setConfigState in interface ConfigNodenewConfigState - the new value of the 'Config State' attribute.ConfigState,
ConfigNode.getConfigState()public EList<AttributeValue> getAttributevalue()
getAttributevalue in interface ConfigNodefeatureconfigPackage.getConfigNode_Attributevalue(),
AttributeValue.getConfignode()public boolean ConfigCardinalityInvalid(DiagnosticChain diagnostics, Map<Object,Object> context)
ConfigCardinalityInvalid in interface ConfigNodediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public boolean CheckMultiplicityOfFeatureGroup(DiagnosticChain diagnostics, Map<Object,Object> context)
CheckMultiplicityOfFeatureGroup in interface ConfigNodediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic String toString()
toString in class BasicEObjectImpl