public class LevelImpl extends ContainerImpl implements Level
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected Selector |
archiveSelector
The cached value of the '
Archive Selector ' reference. |
protected org.eclipse.emf.common.util.EList<Component> |
components
The cached value of the '
Components ' containment reference list. |
protected CustomizationPipeline |
customizationPipeline
The cached value of the '
Customization Pipeline ' reference. |
protected String |
description
The cached value of the '
Description ' attribute. |
protected static String |
DESCRIPTION_EDEFAULT
The default value of the '
Description ' attribute. |
protected org.eclipse.emf.common.util.EList<Level> |
levels
The cached value of the '
Levels ' containment reference list. |
protected String |
name
The cached value of the '
Name ' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
itemInterceptors
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
LevelImpl() |
Modifier and Type | Method and Description |
---|---|
Selector |
basicGetArchiveSelector() |
CustomizationPipeline |
basicGetCustomizationPipeline() |
Level |
basicGetParent() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetParent(Level newParent,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
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,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Selector |
getArchiveSelector() |
org.eclipse.emf.common.util.EList<Component> |
getComponents() |
CustomizationPipeline |
getCustomizationPipeline() |
String |
getDescription() |
org.eclipse.emf.common.util.EList<Level> |
getLevels() |
String |
getName() |
Level |
getParent() |
void |
setArchiveSelector(Selector newArchiveSelector) |
void |
setCustomizationPipeline(CustomizationPipeline newCustomizationPipeline) |
void |
setDescription(String newDescription) |
void |
setName(String newName) |
void |
setParent(Level newParent) |
String |
toString() |
getItemInterceptors
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, 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, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getItemInterceptors
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.common.util.EList<Component> components
Components
' containment reference list.
getComponents()
protected org.eclipse.emf.common.util.EList<Level> levels
Levels
' containment reference list.
getLevels()
protected CustomizationPipeline customizationPipeline
Customization Pipeline
' reference.
getCustomizationPipeline()
protected Selector archiveSelector
Archive Selector
' reference.
getArchiveSelector()
protected static final String NAME_EDEFAULT
Name
' attribute.
getName()
protected static final String DESCRIPTION_EDEFAULT
Description
' attribute.
getDescription()
protected String description
Description
' attribute.
getDescription()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class ContainerImpl
public org.eclipse.emf.common.util.EList<Component> getComponents()
getComponents
in interface Level
ComponentPackage.getLevel_Components()
,
Component.getLevel()
public String getName()
getName
in interface Level
Level.setName(String)
,
ComponentPackage.getLevel_Name()
public void setName(String newName)
setName
in interface Level
newName
- the new value of the 'Name' attribute.Level.getName()
public String getDescription()
getDescription
in interface Level
Level.setDescription(String)
,
ComponentPackage.getLevel_Description()
public void setDescription(String newDescription)
setDescription
in interface Level
newDescription
- the new value of the 'Description' attribute.Level.getDescription()
public org.eclipse.emf.common.util.EList<Level> getLevels()
getLevels
in interface Level
ComponentPackage.getLevel_Levels()
,
Level.getParent()
public Level getParent()
getParent
in interface Level
Level.setParent(Level)
,
ComponentPackage.getLevel_Parent()
,
Level.getLevels()
public Level basicGetParent()
public org.eclipse.emf.common.notify.NotificationChain basicSetParent(Level newParent, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParent(Level newParent)
setParent
in interface Level
newParent
- the new value of the 'Parent' container reference.Level.getParent()
public CustomizationPipeline getCustomizationPipeline()
getCustomizationPipeline
in interface Level
Level.setCustomizationPipeline(CustomizationPipeline)
,
ComponentPackage.getLevel_CustomizationPipeline()
public CustomizationPipeline basicGetCustomizationPipeline()
public void setCustomizationPipeline(CustomizationPipeline newCustomizationPipeline)
setCustomizationPipeline
in interface Level
newCustomizationPipeline
- the new value of the 'Customization Pipeline' reference.Level.getCustomizationPipeline()
public Selector getArchiveSelector()
getArchiveSelector
in interface Level
Level.setArchiveSelector(Selector)
,
ComponentPackage.getLevel_ArchiveSelector()
public Selector basicGetArchiveSelector()
public void setArchiveSelector(Selector newArchiveSelector)
setArchiveSelector
in interface Level
newArchiveSelector
- the new value of the 'Archive Selector' reference.Level.getArchiveSelector()
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 ContainerImpl
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 Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ContainerImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ContainerImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ContainerImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ContainerImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl