Class StringModelFragmentImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.e4.ui.model.fragment.impl.ModelFragmentImpl
org.eclipse.e4.ui.model.fragment.impl.StringModelFragmentImpl
- All Implemented Interfaces:
MModelFragment
,MStringModelFragment
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'String Model Fragment'.
The following features are implemented:
- Since:
- 1.0
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
The cached value of the 'Featurename
' attribute.protected static final String
The default value of the 'Featurename
' attribute.protected static final String
The default value of the 'Parent Element Id
' attribute.protected String
The cached value of the 'Parent Element Id
' attribute.protected static final String
The default value of the 'Position In List
' attribute.protected String
The cached value of the 'Position In List
' attribute.Fields inherited from class org.eclipse.e4.ui.model.fragment.impl.ModelFragmentImpl
elements
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioneGet
(int featureID, boolean resolve, boolean coreType) boolean
eIsSet
(int featureID) void
protected org.eclipse.emf.ecore.EClass
void
eUnset
(int featureID) merge
(MApplication application) void
setFeaturename
(String newFeaturename) void
setParentElementId
(String newParentElementId) void
setPositionInList
(String newPositionInList) toString()
Methods inherited from class org.eclipse.e4.ui.model.fragment.impl.ModelFragmentImpl
eInverseRemove, eInvoke, getElements
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
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
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, eInverseAdd, eInverseRemove, eInvocationDelegate, 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
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.e4.ui.model.fragment.MModelFragment
getElements
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eNotify
-
Field Details
-
FEATURENAME_EDEFAULT
The default value of the 'Featurename
' attribute.- See Also:
-
featurename
The cached value of the 'Featurename
' attribute.- See Also:
-
PARENT_ELEMENT_ID_EDEFAULT
The default value of the 'Parent Element Id
' attribute.- See Also:
-
parentElementId
The cached value of the 'Parent Element Id
' attribute.- See Also:
-
POSITION_IN_LIST_EDEFAULT
The default value of the 'Position In List
' attribute.- See Also:
-
positionInList
The cached value of the 'Position In List
' attribute.- See Also:
-
-
Constructor Details
-
StringModelFragmentImpl
protected StringModelFragmentImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClass
in classModelFragmentImpl
-
getFeaturename
- Specified by:
getFeaturename
in interfaceMStringModelFragment
- Returns:
- the value of the 'Featurename' attribute.
- See Also:
-
setFeaturename
- Specified by:
setFeaturename
in interfaceMStringModelFragment
- Parameters:
newFeaturename
- the new value of the 'Featurename' attribute.- See Also:
-
getParentElementId
- Specified by:
getParentElementId
in interfaceMStringModelFragment
- Returns:
- the value of the 'Parent Element Id' attribute.
- See Also:
-
setParentElementId
- Specified by:
setParentElementId
in interfaceMStringModelFragment
- Parameters:
newParentElementId
- the new value of the 'Parent Element Id' attribute.- See Also:
-
getPositionInList
- Specified by:
getPositionInList
in interfaceMStringModelFragment
- Returns:
- the value of the 'Position In List' attribute.
- See Also:
-
setPositionInList
- Specified by:
setPositionInList
in interfaceMStringModelFragment
- Parameters:
newPositionInList
- the new value of the 'Position In List' attribute.- See Also:
-
eGet
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classModelFragmentImpl
-
eSet
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classModelFragmentImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classModelFragmentImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classModelFragmentImpl
-
toString
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
merge
Description copied from class:ModelFragmentImpl
- Specified by:
merge
in interfaceMModelFragment
- Overrides:
merge
in classModelFragmentImpl
- Parameters:
application
- The MApplication to merge into. Must not be null.- Returns:
- A list of MApplicationElements that were added to the MApplication. Must not be null.
Developers: Add more detailed documentation by editing this comment in /org.eclipse.e4.ui.model.workbench/model/ModelFragment.ecore. There is a GenModel/documentation node under each type and attribute.
-