|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.sintef.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl
org.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl
org.sintef.mofscript.MOFScriptModel.impl.TransformationRuleImpl
public class TransformationRuleImpl
An implementation of the model object 'Transformation Rule'.
The following features are implemented:
Nested Class Summary |
---|
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 |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected static AccessLevel |
ACCESS_LEVEL_EDEFAULT
The default value of the ' Access Level ' attribute |
protected AccessLevel |
accessLevel
The cached value of the ' Access Level ' attribute |
protected MOFScriptParameter |
context
The cached value of the ' Context ' containment reference |
protected TransformationRule |
extends_
The cached value of the ' Extends ' reference |
protected static boolean |
IS_ABSTRACT_EDEFAULT
The default value of the ' Is Abstract ' attribute |
protected static boolean |
IS_ENTRY_POINT_EDEFAULT
The default value of the ' Is Entry Point ' attribute |
protected boolean |
isAbstract
The cached value of the ' Is Abstract ' attribute |
protected boolean |
isEntryPoint
The cached value of the ' Is Entry Point ' attribute |
protected java.lang.String |
name
The cached value of the ' Name ' attribute |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the ' Name ' attribute |
protected org.eclipse.emf.common.util.EList |
parameters
The cached value of the ' Parameters ' containment reference list |
protected java.lang.String |
return_
The cached value of the ' Return ' attribute |
protected static java.lang.String |
RETURN_EDEFAULT
The default value of the ' Return ' attribute |
Fields inherited from class org.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl |
---|
blocks, statements, variables |
Fields inherited from class org.sintef.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl |
---|
column, COLUMN_EDEFAULT, comment, line, LINE_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
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.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
TransformationRuleImpl()
|
Method Summary | |
---|---|
TransformationRule |
basicGetExtends()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetContext(MOFScriptParameter newContext,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwner(MOFScriptTransformation newOwner,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(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)
|
AccessLevel |
getAccessLevel()
|
MOFScriptParameter |
getContext()
|
TransformationRule |
getExtends()
|
java.lang.String |
getName()
|
MOFScriptTransformation |
getOwner()
|
org.eclipse.emf.common.util.EList |
getParameters()
|
java.lang.String |
getReturn()
|
boolean |
isIsAbstract()
|
boolean |
isIsEntryPoint()
|
void |
setAccessLevel(AccessLevel newAccessLevel)
|
void |
setContext(MOFScriptParameter newContext)
|
void |
setExtends(TransformationRule newExtends)
|
void |
setIsAbstract(boolean newIsAbstract)
|
void |
setIsEntryPoint(boolean newIsEntryPoint)
|
void |
setName(java.lang.String newName)
|
void |
setOwner(MOFScriptTransformation newOwner)
|
void |
setReturn(java.lang.String newReturn)
|
java.lang.String |
toString()
|
Methods inherited from class org.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl |
---|
getBlocks, getStatements, getVariables |
Methods inherited from class org.sintef.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl |
---|
getColumn, getComment, getLine, setColumn, setLine |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, 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.sintef.mofscript.MOFScriptModel.MOFScriptStatementOwner |
---|
getBlocks, getStatements, getVariables |
Methods inherited from interface org.sintef.mofscript.MOFScriptModel.MOFScriptObject |
---|
getColumn, getComment, getLine, setColumn, setLine |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final boolean IS_ENTRY_POINT_EDEFAULT
Is Entry Point
' attribute.
isIsEntryPoint()
,
Constant Field Valuesprotected boolean isEntryPoint
Is Entry Point
' attribute.
isIsEntryPoint()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
,
Constant Field Valuesprotected java.lang.String name
Name
' attribute.
getName()
protected static final java.lang.String RETURN_EDEFAULT
Return
' attribute.
getReturn()
,
Constant Field Valuesprotected java.lang.String return_
Return
' attribute.
getReturn()
protected TransformationRule extends_
Extends
' reference.
getExtends()
protected org.eclipse.emf.common.util.EList parameters
Parameters
' containment reference list.
getParameters()
protected MOFScriptParameter context
Context
' containment reference.
getContext()
protected static final boolean IS_ABSTRACT_EDEFAULT
Is Abstract
' attribute.
isIsAbstract()
,
Constant Field Valuesprotected boolean isAbstract
Is Abstract
' attribute.
isIsAbstract()
protected static final AccessLevel ACCESS_LEVEL_EDEFAULT
Access Level
' attribute.
getAccessLevel()
protected AccessLevel accessLevel
Access Level
' attribute.
getAccessLevel()
Constructor Detail |
---|
protected TransformationRuleImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class MOFScriptStatementOwnerImpl
public boolean isIsEntryPoint()
isIsEntryPoint
in interface TransformationRule
TransformationRule.setIsEntryPoint(boolean)
,
MOFScriptModelPackage.getTransformationRule_IsEntryPoint()
public void setIsEntryPoint(boolean newIsEntryPoint)
setIsEntryPoint
in interface TransformationRule
newIsEntryPoint
- the new value of the 'Is Entry Point' attribute.TransformationRule.isIsEntryPoint()
public java.lang.String getName()
getName
in interface TransformationRule
TransformationRule.setName(String)
,
MOFScriptModelPackage.getTransformationRule_Name()
public void setName(java.lang.String newName)
setName
in interface TransformationRule
newName
- the new value of the 'Name' attribute.TransformationRule.getName()
public java.lang.String getReturn()
getReturn
in interface TransformationRule
TransformationRule.setReturn(String)
,
MOFScriptModelPackage.getTransformationRule_Return()
public void setReturn(java.lang.String newReturn)
setReturn
in interface TransformationRule
newReturn
- the new value of the 'Return' attribute.TransformationRule.getReturn()
public MOFScriptTransformation getOwner()
getOwner
in interface TransformationRule
TransformationRule.setOwner(MOFScriptTransformation)
,
MOFScriptModelPackage.getTransformationRule_Owner()
,
MOFScriptTransformation.getTransformationrules()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwner(MOFScriptTransformation newOwner, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwner(MOFScriptTransformation newOwner)
setOwner
in interface TransformationRule
newOwner
- the new value of the 'Owner' container reference.TransformationRule.getOwner()
public TransformationRule getExtends()
getExtends
in interface TransformationRule
TransformationRule.setExtends(TransformationRule)
,
MOFScriptModelPackage.getTransformationRule_Extends()
public TransformationRule basicGetExtends()
public void setExtends(TransformationRule newExtends)
setExtends
in interface TransformationRule
newExtends
- the new value of the 'Extends' reference.TransformationRule.getExtends()
public org.eclipse.emf.common.util.EList getParameters()
getParameters
in interface TransformationRule
MOFScriptModelPackage.getTransformationRule_Parameters()
public MOFScriptParameter getContext()
getContext
in interface TransformationRule
TransformationRule.setContext(MOFScriptParameter)
,
MOFScriptModelPackage.getTransformationRule_Context()
public org.eclipse.emf.common.notify.NotificationChain basicSetContext(MOFScriptParameter newContext, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContext(MOFScriptParameter newContext)
setContext
in interface TransformationRule
newContext
- the new value of the 'Context' containment reference.TransformationRule.getContext()
public boolean isIsAbstract()
isIsAbstract
in interface TransformationRule
TransformationRule.setIsAbstract(boolean)
,
MOFScriptModelPackage.getTransformationRule_IsAbstract()
public void setIsAbstract(boolean newIsAbstract)
setIsAbstract
in interface TransformationRule
newIsAbstract
- the new value of the 'Is Abstract' attribute.TransformationRule.isIsAbstract()
public AccessLevel getAccessLevel()
getAccessLevel
in interface TransformationRule
AccessLevel
,
TransformationRule.setAccessLevel(AccessLevel)
,
MOFScriptModelPackage.getTransformationRule_AccessLevel()
public void setAccessLevel(AccessLevel newAccessLevel)
setAccessLevel
in interface TransformationRule
newAccessLevel
- the new value of the 'Access Level' attribute.AccessLevel
,
TransformationRule.getAccessLevel()
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 MOFScriptStatementOwnerImpl
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 MOFScriptStatementOwnerImpl
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 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class MOFScriptStatementOwnerImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class MOFScriptStatementOwnerImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class MOFScriptStatementOwnerImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class MOFScriptStatementOwnerImpl
public java.lang.String toString()
toString
in class MOFScriptObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |