public class ImperativeExpressionImpl extends ExpressionImpl implements MImperativeExpression
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CONTRIBUTION_URI_EDEFAULT
The default value of the '
Contribution URI' attribute |
protected java.lang.String |
contributionURI
The cached value of the '
Contribution URI' attribute |
protected java.lang.Object |
object
The cached value of the '
Object' attribute |
protected static java.lang.Object |
OBJECT_EDEFAULT
The default value of the '
Object' attribute |
protected boolean |
tracking
The cached value of the '
Tracking' attribute |
protected static boolean |
TRACKING_EDEFAULT
The default value of the '
Tracking' attribute |
CONTRIBUTOR_URI_EDEFAULT, contributorURI, ELEMENT_ID_EDEFAULT, elementId, persistedState, tags, transientData| Modifier | Constructor and Description |
|---|---|
protected |
ImperativeExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getContributionURI() |
java.lang.Object |
getObject() |
boolean |
isTracking() |
void |
setContributionURI(java.lang.String newContributionURI) |
void |
setObject(java.lang.Object newObject) |
void |
setTracking(boolean newTracking) |
java.lang.String |
toString() |
eInverseRemove, getContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdprotected static final java.lang.String CONTRIBUTION_URI_EDEFAULT
Contribution URI' attribute.
getContributionURI()protected java.lang.String contributionURI
Contribution URI' attribute.
getContributionURI()protected static final java.lang.Object OBJECT_EDEFAULT
Object' attribute.
getObject()protected java.lang.Object object
Object' attribute.
getObject()protected static final boolean TRACKING_EDEFAULT
Tracking' attribute.
isTracking(),
Constant Field Valuesprotected boolean tracking
Tracking' attribute.
isTracking()protected EClass eStaticClass()
eStaticClass in class ExpressionImplpublic java.lang.String getContributionURI()
getContributionURI in interface MContributionMContribution.setContributionURI(String)public void setContributionURI(java.lang.String newContributionURI)
setContributionURI in interface MContributionnewContributionURI - the new value of the 'Contribution URI' attribute.MContribution.getContributionURI()public java.lang.Object getObject()
getObject in interface MContributionMContribution.setObject(Object)public void setObject(java.lang.Object newObject)
setObject in interface MContributionnewObject - the new value of the 'Object' attribute.MContribution.getObject()public boolean isTracking()
isTracking in interface MImperativeExpressionMImperativeExpression.setTracking(boolean)public void setTracking(boolean newTracking)
setTracking in interface MImperativeExpressionnewTracking - the new value of the 'Tracking' attribute.MImperativeExpression.isTracking()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ApplicationElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class ApplicationElementImplpublic void eUnset(int featureID)
eUnset in class ApplicationElementImplpublic boolean eIsSet(int featureID)
eIsSet in class ApplicationElementImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
public java.lang.String toString()
toString in class ApplicationElementImpl