|
||||||||||
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.ExpressionImpl
org.eclipse.mofscript.MOFScriptModel.impl.ValueExpressionImpl
org.eclipse.mofscript.MOFScriptModel.impl.SelectExpressionImpl
public class SelectExpressionImpl
An implementation of the model object 'Select Expression'.
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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected FunctionCall |
appliedFunction
The cached value of the ' Applied Function ' reference |
static java.lang.String |
copyright
|
protected Expression |
filterExpression
The cached value of the ' Filter Expression ' containment reference |
protected SimpleExpression |
sourceReference
The cached value of the ' Source Reference ' containment reference |
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 java.lang.String |
variable
The cached value of the ' Variable ' attribute |
protected static java.lang.String |
VARIABLE_EDEFAULT
The default value of the ' Variable ' attribute |
Fields inherited from class org.eclipse.mofscript.MOFScriptModel.impl.ValueExpressionImpl |
---|
specification, SPECIFICATION_EDEFAULT |
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 |
SelectExpressionImpl()
|
Method Summary | |
---|---|
FunctionCall |
basicGetAppliedFunction()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetFilterExpression(Expression newFilterExpression,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSourceReference(SimpleExpression newSourceReference,
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)
|
FunctionCall |
getAppliedFunction()
|
Expression |
getFilterExpression()
|
SimpleExpression |
getSourceReference()
|
java.lang.String |
getType()
|
java.lang.String |
getVariable()
|
void |
setAppliedFunction(FunctionCall newAppliedFunction)
|
void |
setFilterExpression(Expression newFilterExpression)
|
void |
setSourceReference(SimpleExpression newSourceReference)
|
void |
setType(java.lang.String newType)
|
void |
setVariable(java.lang.String newVariable)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.mofscript.MOFScriptModel.impl.ValueExpressionImpl |
---|
getSpecification, setSpecification |
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, eInvoke, 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, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, 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.ValueExpression |
---|
getSpecification, setSpecification |
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, eInvoke, 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 VARIABLE_EDEFAULT
Variable
' attribute.
getVariable()
,
Constant Field Valuesprotected java.lang.String variable
Variable
' attribute.
getVariable()
protected static final java.lang.String TYPE_EDEFAULT
Type
' attribute.
getType()
,
Constant Field Valuesprotected java.lang.String type
Type
' attribute.
getType()
protected Expression filterExpression
Filter Expression
' containment reference.
getFilterExpression()
protected SimpleExpression sourceReference
Source Reference
' containment reference.
getSourceReference()
protected FunctionCall appliedFunction
Applied Function
' reference.
getAppliedFunction()
Constructor Detail |
---|
protected SelectExpressionImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class ValueExpressionImpl
public java.lang.String getVariable()
getVariable
in interface SelectExpression
SelectExpression.setVariable(String)
,
MOFScriptModelPackage.getSelectExpression_Variable()
public void setVariable(java.lang.String newVariable)
setVariable
in interface SelectExpression
newVariable
- the new value of the 'Variable' attribute.SelectExpression.getVariable()
public java.lang.String getType()
getType
in interface SelectExpression
SelectExpression.setType(String)
,
MOFScriptModelPackage.getSelectExpression_Type()
public void setType(java.lang.String newType)
setType
in interface SelectExpression
newType
- the new value of the 'Type' attribute.SelectExpression.getType()
public Expression getFilterExpression()
getFilterExpression
in interface SelectExpression
SelectExpression.setFilterExpression(Expression)
,
MOFScriptModelPackage.getSelectExpression_FilterExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetFilterExpression(Expression newFilterExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFilterExpression(Expression newFilterExpression)
setFilterExpression
in interface SelectExpression
newFilterExpression
- the new value of the 'Filter Expression' containment reference.SelectExpression.getFilterExpression()
public SimpleExpression getSourceReference()
getSourceReference
in interface SelectExpression
SelectExpression.setSourceReference(SimpleExpression)
,
MOFScriptModelPackage.getSelectExpression_SourceReference()
public org.eclipse.emf.common.notify.NotificationChain basicSetSourceReference(SimpleExpression newSourceReference, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSourceReference(SimpleExpression newSourceReference)
setSourceReference
in interface SelectExpression
newSourceReference
- the new value of the 'Source Reference' containment reference.SelectExpression.getSourceReference()
public FunctionCall getAppliedFunction()
getAppliedFunction
in interface SelectExpression
SelectExpression.setAppliedFunction(FunctionCall)
,
MOFScriptModelPackage.getSelectExpression_AppliedFunction()
public FunctionCall basicGetAppliedFunction()
public void setAppliedFunction(FunctionCall newAppliedFunction)
setAppliedFunction
in interface SelectExpression
newAppliedFunction
- the new value of the 'Applied Function' reference.SelectExpression.getAppliedFunction()
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 ValueExpressionImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ValueExpressionImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ValueExpressionImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ValueExpressionImpl
public java.lang.String toString()
toString
in class ValueExpressionImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |