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.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested 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.EPropertiesHolderImplNested 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.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe cached value of the 'Featurename' attribute.protected static final StringThe default value of the 'Featurename' attribute.protected static final StringThe default value of the 'Parent Element Id' attribute.protected StringThe cached value of the 'Parent Element Id' attribute.protected static final StringThe default value of the 'Position In List' attribute.protected StringThe cached value of the 'Position In List' attribute.Fields inherited from class org.eclipse.e4.ui.model.fragment.impl.ModelFragmentImpl
elementsFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) merge(MApplication application) voidsetFeaturename(String newFeaturename) voidsetParentElementId(String newParentElementId) voidsetPositionInList(String newPositionInList) toString()Methods inherited from class org.eclipse.e4.ui.model.fragment.impl.ModelFragmentImpl
eInverseRemove, eInvoke, getElementsMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods 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, eSettingsMethods 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, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.e4.ui.model.fragment.MModelFragment
getElementsMethods 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:
eStaticClassin classModelFragmentImpl
-
getFeaturename
- Specified by:
getFeaturenamein interfaceMStringModelFragment- Returns:
- the value of the 'Featurename' attribute.
- See Also:
-
setFeaturename
- Specified by:
setFeaturenamein interfaceMStringModelFragment- Parameters:
newFeaturename- the new value of the 'Featurename' attribute.- See Also:
-
getParentElementId
- Specified by:
getParentElementIdin interfaceMStringModelFragment- Returns:
- the value of the 'Parent Element Id' attribute.
- See Also:
-
setParentElementId
- Specified by:
setParentElementIdin interfaceMStringModelFragment- Parameters:
newParentElementId- the new value of the 'Parent Element Id' attribute.- See Also:
-
getPositionInList
- Specified by:
getPositionInListin interfaceMStringModelFragment- Returns:
- the value of the 'Position In List' attribute.
- See Also:
-
setPositionInList
- Specified by:
setPositionInListin interfaceMStringModelFragment- Parameters:
newPositionInList- the new value of the 'Position In List' attribute.- See Also:
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classModelFragmentImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classModelFragmentImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classModelFragmentImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classModelFragmentImpl
-
toString
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
merge
Description copied from class:ModelFragmentImpl- Specified by:
mergein interfaceMModelFragment- Overrides:
mergein 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.
-