Class IfConditionStartImpl
- 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.xtend.core.richstring.impl.LinePartImpl
-
- org.eclipse.xtend.core.richstring.impl.IfConditionStartImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,IfConditionStart
,LinePart
public class IfConditionStartImpl extends LinePartImpl implements IfConditionStart
An implementation of the model object 'If Condition Start'.The following features are implemented:
- Generated:
-
-
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 java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<ElseIfCondition>
elseIfConditions
The cached value of the 'Else If Conditions
' reference list.protected ElseStart
elseStart
The cached value of the 'Else Start
' reference.protected EndIf
endIf
The cached value of the 'End If
' reference.protected RichStringIf
richStringIf
The cached value of the 'Rich String If
' reference.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
IfConditionStartImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElseStart
basicGetElseStart()
EndIf
basicGetEndIf()
RichStringIf
basicGetRichStringIf()
org.eclipse.emf.common.notify.NotificationChain
basicSetElseStart(ElseStart newElseStart, org.eclipse.emf.common.notify.NotificationChain msgs)
java.lang.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, java.lang.Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
org.eclipse.emf.common.util.EList<ElseIfCondition>
getElseIfConditions()
ElseStart
getElseStart()
EndIf
getEndIf()
RichStringIf
getRichStringIf()
void
setElseStart(ElseStart newElseStart)
void
setEndIf(EndIf newEndIf)
void
setRichStringIf(RichStringIf newRichStringIf)
-
Methods inherited from class org.eclipse.xtend.core.richstring.impl.LinePartImpl
basicSetLine, eBasicRemoveFromContainerFeature, getLine, setLine
-
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, 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, toString
-
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
-
-
-
-
Field Detail
-
richStringIf
protected RichStringIf richStringIf
The cached value of the 'Rich String If
' reference.- See Also:
getRichStringIf()
- Generated:
- Ordered:
-
elseStart
protected ElseStart elseStart
The cached value of the 'Else Start
' reference.- See Also:
getElseStart()
- Generated:
- Ordered:
-
elseIfConditions
protected org.eclipse.emf.common.util.EList<ElseIfCondition> elseIfConditions
The cached value of the 'Else If Conditions
' reference list.- See Also:
getElseIfConditions()
- Generated:
- Ordered:
-
endIf
protected EndIf endIf
The cached value of the 'End If
' reference.- See Also:
getEndIf()
- Generated:
- Ordered:
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classLinePartImpl
- Generated:
-
getRichStringIf
public RichStringIf getRichStringIf()
- Specified by:
getRichStringIf
in interfaceIfConditionStart
- Returns:
- the value of the 'Rich String If' reference.
- See Also:
IfConditionStart.setRichStringIf(RichStringIf)
,ProcessedRichStringPackage.getIfConditionStart_RichStringIf()
- Generated:
-
basicGetRichStringIf
public RichStringIf basicGetRichStringIf()
- Generated:
-
setRichStringIf
public void setRichStringIf(RichStringIf newRichStringIf)
- Specified by:
setRichStringIf
in interfaceIfConditionStart
- Parameters:
newRichStringIf
- the new value of the 'Rich String If' reference.- See Also:
IfConditionStart.getRichStringIf()
- Generated:
-
getElseStart
public ElseStart getElseStart()
- Specified by:
getElseStart
in interfaceIfConditionStart
- Returns:
- the value of the 'Else Start' reference.
- See Also:
IfConditionStart.setElseStart(ElseStart)
,ProcessedRichStringPackage.getIfConditionStart_ElseStart()
,ElseStart.getIfConditionStart()
- Generated:
-
basicGetElseStart
public ElseStart basicGetElseStart()
- Generated:
-
basicSetElseStart
public org.eclipse.emf.common.notify.NotificationChain basicSetElseStart(ElseStart newElseStart, org.eclipse.emf.common.notify.NotificationChain msgs)
- Generated:
-
setElseStart
public void setElseStart(ElseStart newElseStart)
- Specified by:
setElseStart
in interfaceIfConditionStart
- Parameters:
newElseStart
- the new value of the 'Else Start' reference.- See Also:
IfConditionStart.getElseStart()
- Generated:
-
getElseIfConditions
public org.eclipse.emf.common.util.EList<ElseIfCondition> getElseIfConditions()
- Specified by:
getElseIfConditions
in interfaceIfConditionStart
- Returns:
- the value of the 'Else If Conditions' reference list.
- See Also:
ProcessedRichStringPackage.getIfConditionStart_ElseIfConditions()
,ElseIfCondition.getIfConditionStart()
- Generated:
-
getEndIf
public EndIf getEndIf()
- Specified by:
getEndIf
in interfaceIfConditionStart
- Returns:
- the value of the 'End If' reference.
- See Also:
IfConditionStart.setEndIf(EndIf)
,ProcessedRichStringPackage.getIfConditionStart_EndIf()
- Generated:
-
basicGetEndIf
public EndIf basicGetEndIf()
- Generated:
-
setEndIf
public void setEndIf(EndIf newEndIf)
- Specified by:
setEndIf
in interfaceIfConditionStart
- Parameters:
newEndIf
- the new value of the 'End If' reference.- See Also:
IfConditionStart.getEndIf()
- Generated:
-
eInverseAdd
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eInverseAdd
in classLinePartImpl
- Generated:
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eInverseRemove
in classLinePartImpl
- Generated:
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classLinePartImpl
- Generated:
-
eSet
public void eSet(int featureID, java.lang.Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classLinePartImpl
- Generated:
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classLinePartImpl
- Generated:
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classLinePartImpl
- Generated:
-
-