|
||||||||||
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.eclipse.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl
org.eclipse.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.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> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected boolean |
constant
The cached value of the ' Constant ' attribute |
protected static boolean |
CONSTANT_EDEFAULT
The default value of the ' Constant ' attribute |
static java.lang.String |
copyright
|
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 Expression |
value
The cached value of the ' Value ' containment reference |
Fields inherited from class org.eclipse.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 |
VariableDeclarationImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetValue(Expression newValue,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
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)
|
java.lang.String |
getName()
|
java.lang.String |
getType()
|
Expression |
getValue()
|
boolean |
isConstant()
|
void |
setConstant(boolean newConstant)
|
void |
setName(java.lang.String newName)
|
void |
setType(java.lang.String newType)
|
void |
setValue(Expression newValue)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.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, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, 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, 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 |
---|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.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 |
---|
public static final java.lang.String copyright
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 Expression 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 Expression getValue()
getValue
in interface VariableDeclaration
VariableDeclaration.setValue(Expression)
,
MOFScriptModelPackage.getVariableDeclaration_Value()
public org.eclipse.emf.common.notify.NotificationChain basicSetValue(Expression newValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setValue(Expression 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, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class MOFScriptObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class MOFScriptObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class MOFScriptObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class MOFScriptObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
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 |