Class ControlFlowLevelSourceCodeLinkImpl
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.somox.sourcecodedecorator.impl.FileLevelSourceCodeLinkImpl
org.somox.sourcecodedecorator.impl.AbstractMethodLevelSourceCodeLinkImpl
org.somox.sourcecodedecorator.impl.MethodLevelSourceCodeLinkImpl
org.somox.sourcecodedecorator.impl.ControlFlowLevelSourceCodeLinkImpl
- All Implemented Interfaces:
Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,AbstractMethodLevelSourceCodeLink,ControlFlowLevelSourceCodeLink,FileLevelSourceCodeLink,MethodLevelSourceCodeLink
public class ControlFlowLevelSourceCodeLinkImpl
extends MethodLevelSourceCodeLinkImpl
implements ControlFlowLevelSourceCodeLink
An implementation of the model object '
Control Flow Level Source Code Link'.
The following features are implemented:
- Generated class or method.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.palladiosimulator.pcm.seff.AbstractActionThe cached value of the 'Abstract Action' reference.protected org.emftext.language.java.statements.StatementThe cached value of the 'Statement' reference.Fields inherited from class org.somox.sourcecodedecorator.impl.MethodLevelSourceCodeLinkImpl
operationFields inherited from class org.somox.sourcecodedecorator.impl.AbstractMethodLevelSourceCodeLinkImpl
functionFields inherited from class org.somox.sourcecodedecorator.impl.FileLevelSourceCodeLinkImpl
file, repositoryComponentFields 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 TypeMethodDescriptionorg.palladiosimulator.pcm.seff.AbstractActionorg.emftext.language.java.statements.StatementeGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) org.palladiosimulator.pcm.seff.AbstractActionorg.emftext.language.java.statements.StatementvoidsetAbstractAction(org.palladiosimulator.pcm.seff.AbstractAction newAbstractAction) voidsetStatement(org.emftext.language.java.statements.Statement newStatement) Methods inherited from class org.somox.sourcecodedecorator.impl.MethodLevelSourceCodeLinkImpl
basicGetOperation, getOperation, setOperationMethods inherited from class org.somox.sourcecodedecorator.impl.AbstractMethodLevelSourceCodeLinkImpl
basicGetFunction, getFunction, setFunctionMethods inherited from class org.somox.sourcecodedecorator.impl.FileLevelSourceCodeLinkImpl
basicGetFile, basicGetRepositoryComponent, getFile, getRepositoryComponent, setFile, setRepositoryComponentMethods 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, 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, toStringMethods 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.somox.sourcecodedecorator.AbstractMethodLevelSourceCodeLink
getFunction, setFunctionMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.somox.sourcecodedecorator.FileLevelSourceCodeLink
getFile, getRepositoryComponent, setFile, setRepositoryComponentMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.somox.sourcecodedecorator.MethodLevelSourceCodeLink
getOperation, setOperationMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
abstractAction
protected org.palladiosimulator.pcm.seff.AbstractAction abstractActionThe cached value of the 'Abstract Action' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
statement
protected org.emftext.language.java.statements.Statement statementThe cached value of the 'Statement' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Constructor Details
-
ControlFlowLevelSourceCodeLinkImpl
protected ControlFlowLevelSourceCodeLinkImpl()- Generated class or method.
-
-
Method Details
-
eStaticClass
- Overrides:
eStaticClassin classMethodLevelSourceCodeLinkImpl- Generated class or method.
-
getAbstractAction
public org.palladiosimulator.pcm.seff.AbstractAction getAbstractAction()- Specified by:
getAbstractActionin interfaceControlFlowLevelSourceCodeLink- Returns:
- the value of the 'Abstract Action' reference.
- See Also:
- Generated class or method.
-
basicGetAbstractAction
public org.palladiosimulator.pcm.seff.AbstractAction basicGetAbstractAction()- Generated class or method.
-
setAbstractAction
public void setAbstractAction(org.palladiosimulator.pcm.seff.AbstractAction newAbstractAction) - Specified by:
setAbstractActionin interfaceControlFlowLevelSourceCodeLink- Parameters:
newAbstractAction- the new value of the 'Abstract Action' reference.- See Also:
- Generated class or method.
-
getStatement
public org.emftext.language.java.statements.Statement getStatement()- Specified by:
getStatementin interfaceControlFlowLevelSourceCodeLink- Returns:
- the value of the 'Statement' reference.
- See Also:
- Generated class or method.
-
basicGetStatement
public org.emftext.language.java.statements.Statement basicGetStatement()- Generated class or method.
-
setStatement
public void setStatement(org.emftext.language.java.statements.Statement newStatement) - Specified by:
setStatementin interfaceControlFlowLevelSourceCodeLink- Parameters:
newStatement- the new value of the 'Statement' reference.- See Also:
- Generated class or method.
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classMethodLevelSourceCodeLinkImpl- Generated class or method.
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classMethodLevelSourceCodeLinkImpl- Generated class or method.
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classMethodLevelSourceCodeLinkImpl- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classMethodLevelSourceCodeLinkImpl- Generated class or method.
-