|
||||||||||
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.VariableDeclarationImpl
public class VariableDeclarationImpl
An implementation of the model object 'Variable Declaration'.
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.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 java.lang.Object |
CALCULATED_VALUE_EDEFAULT
The default value of the ' Calculated Value ' attribute |
protected java.lang.Object |
calculatedValue
The cached value of the ' Calculated Value ' attribute |
protected boolean |
constant
The cached value of the ' Constant ' attribute |
protected static boolean |
CONSTANT_EDEFAULT
The default value of the ' Constant ' 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 java.lang.String |
type
The cached value of the ' Type ' attribute |
protected static java.lang.String |
TYPE_EDEFAULT
The default value of the ' Type ' attribute |
protected ValueExpression |
value
The cached value of the ' Value ' containment reference |
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 interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
VariableDeclarationImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetValue(ValueExpression newValue,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getCalculatedValue()
|
java.lang.String |
getName()
|
java.lang.String |
getType()
|
ValueExpression |
getValue()
|
boolean |
isConstant()
|
void |
setCalculatedValue(java.lang.Object newCalculatedValue)
|
void |
setConstant(boolean newConstant)
|
void |
setName(java.lang.String newName)
|
void |
setType(java.lang.String newType)
|
void |
setValue(ValueExpression newValue)
|
java.lang.String |
toString()
|
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 |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment |
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.MOFScriptObject |
---|
getColumn, getComment, getLine, setColumn, setLine |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
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 java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
,
Constant Field Valuesprotected java.lang.String name
Name
' attribute.
getName()
protected static final java.lang.String TYPE_EDEFAULT
Type
' attribute.
getType()
,
Constant Field Valuesprotected java.lang.String type
Type
' attribute.
getType()
protected static final boolean CONSTANT_EDEFAULT
Constant
' attribute.
isConstant()
,
Constant Field Valuesprotected boolean constant
Constant
' attribute.
isConstant()
protected static final java.lang.Object CALCULATED_VALUE_EDEFAULT
Calculated Value
' attribute.
getCalculatedValue()
protected java.lang.Object calculatedValue
Calculated Value
' attribute.
getCalculatedValue()
protected ValueExpression value
Value
' containment reference.
getValue()
Constructor Detail |
---|
protected VariableDeclarationImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class MOFScriptObjectImpl
public java.lang.String getName()
getName
in interface VariableDeclaration
VariableDeclaration.setName(String)
,
MOFScriptModelPackage.getVariableDeclaration_Name()
public void setName(java.lang.String newName)
setName
in interface VariableDeclaration
newName
- the new value of the 'Name' attribute.VariableDeclaration.getName()
public java.lang.String getType()
getType
in interface VariableDeclaration
VariableDeclaration.setType(String)
,
MOFScriptModelPackage.getVariableDeclaration_Type()
public void setType(java.lang.String newType)
setType
in interface VariableDeclaration
newType
- the new value of the 'Type' attribute.VariableDeclaration.getType()
public boolean isConstant()
isConstant
in interface VariableDeclaration
VariableDeclaration.setConstant(boolean)
,
MOFScriptModelPackage.getVariableDeclaration_Constant()
public void setConstant(boolean newConstant)
setConstant
in interface VariableDeclaration
newConstant
- the new value of the 'Constant' attribute.VariableDeclaration.isConstant()
public java.lang.Object getCalculatedValue()
getCalculatedValue
in interface VariableDeclaration
VariableDeclaration.setCalculatedValue(Object)
,
MOFScriptModelPackage.getVariableDeclaration_CalculatedValue()
public void setCalculatedValue(java.lang.Object newCalculatedValue)
setCalculatedValue
in interface VariableDeclaration
newCalculatedValue
- the new value of the 'Calculated Value' attribute.VariableDeclaration.getCalculatedValue()
public ValueExpression getValue()
getValue
in interface VariableDeclaration
VariableDeclaration.setValue(ValueExpression)
,
MOFScriptModelPackage.getVariableDeclaration_Value()
public org.eclipse.emf.common.notify.NotificationChain basicSetValue(ValueExpression newValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setValue(ValueExpression newValue)
setValue
in interface VariableDeclaration
newValue
- the new value of the 'Value' containment reference.VariableDeclaration.getValue()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in interface org.eclipse.emf.ecore.InternalEObject
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
eGet
in class MOFScriptObjectImpl
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
eSet
in class MOFScriptObjectImpl
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset
in interface org.eclipse.emf.ecore.EObject
eUnset
in class MOFScriptObjectImpl
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
eIsSet
in class MOFScriptObjectImpl
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 |