public class FeatureConfigImpl extends EObjectImpl implements FeatureConfig
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASEeAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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 FeatureConfigState getFeatureConfigState()
getFeatureConfigState in interface FeatureConfigFeatureConfigState,
FeatureConfig.setFeatureConfigState(FeatureConfigState),
featureconfigPackage.getFeatureConfig_FeatureConfigState()public void setFeatureConfigState(FeatureConfigState newFeatureConfigState)
setFeatureConfigState in interface FeatureConfignewFeatureConfigState - the new value of the 'Feature Config State' attribute.FeatureConfigState,
FeatureConfig.getFeatureConfigState()public FeatureConfigState getFeatureConfigStateOld()
public EList<ConfigNode> getConfignode()
getConfignode in interface FeatureConfigfeatureconfigPackage.getFeatureConfig_Confignode()public FeatureDiagram getAnnotatedElement()
getAnnotatedElement in interface FeatureConfigFeatureConfig.setAnnotatedElement(FeatureDiagram),
featureconfigPackage.getFeatureConfig_AnnotatedElement()public FeatureDiagram basicGetAnnotatedElement()
public void setAnnotatedElement(FeatureDiagram newAnnotatedElement)
setAnnotatedElement in interface FeatureConfignewAnnotatedElement - the new value of the 'Annotated Element' reference.FeatureConfig.getAnnotatedElement()public Configuration getConfigurationOverrides()
getConfigurationOverrides in interface FeatureConfigFeatureConfig.setConfigurationOverrides(Configuration),
featureconfigPackage.getFeatureConfig_ConfigurationOverrides(),
Configuration.getConfigOverrides()public NotificationChain basicSetConfigurationOverrides(Configuration newConfigurationOverrides, NotificationChain msgs)
public void setConfigurationOverrides(Configuration newConfigurationOverrides)
setConfigurationOverrides in interface FeatureConfignewConfigurationOverrides - the new value of the 'Configuration Overrides' container reference.FeatureConfig.getConfigurationOverrides()public Configuration getConfigurationDefault()
getConfigurationDefault in interface FeatureConfigFeatureConfig.setConfigurationDefault(Configuration),
featureconfigPackage.getFeatureConfig_ConfigurationDefault(),
Configuration.getDefaultConfig()public NotificationChain basicSetConfigurationDefault(Configuration newConfigurationDefault, NotificationChain msgs)
public void setConfigurationDefault(Configuration newConfigurationDefault)
setConfigurationDefault in interface FeatureConfignewConfigurationDefault - the new value of the 'Configuration Default' container reference.FeatureConfig.getConfigurationDefault()public FeatureConfigState showFeatureConfigState()
showFeatureConfigState in interface FeatureConfigpublic NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature 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