|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectETypedElementImpl
org.eclipse.ocl.ecore.impl.OCLExpressionImpl
org.eclipse.ocl.ecore.impl.CallExpImpl
org.eclipse.ocl.ecore.impl.FeatureCallExpImpl
public abstract class FeatureCallExpImpl
An implementation of the model object 'Feature Call Exp'.
The following features are implemented:
| Field Summary | |
|---|---|
protected static boolean |
MARKED_PRE_EDEFAULT
The default value of the ' Marked Pre' attribute |
protected boolean |
markedPre
The cached value of the ' Marked Pre' attribute |
| Fields inherited from class org.eclipse.ocl.ecore.impl.CallExpImpl |
|---|
PROPERTY_END_POSITION_EDEFAULT, PROPERTY_START_POSITION_EDEFAULT, propertyEndPosition, propertyStartPosition, source |
| Fields inherited from class org.eclipse.ocl.ecore.impl.OCLExpressionImpl |
|---|
END_POSITION_EDEFAULT, endPosition, START_POSITION_EDEFAULT, startPosition |
| Constructor Summary | |
|---|---|
protected |
FeatureCallExpImpl()
|
| Method Summary | |
|---|---|
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)
|
boolean |
isMarkedPre()
|
void |
setMarkedPre(boolean newMarkedPre)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.ocl.ecore.impl.CallExpImpl |
|---|
basicSetSource, eInverseRemove, getPropertyEndPosition, getPropertyStartPosition, getSource, setPropertyEndPosition, setPropertyStartPosition, setSource |
| Methods inherited from class org.eclipse.ocl.ecore.impl.OCLExpressionImpl |
|---|
accept, getEndPosition, getStartPosition, getType, setEndPosition, setStartPosition, setType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.ocl.utilities.TypedElement |
|---|
getName, getType, setName, setType |
| Methods inherited from interface org.eclipse.ocl.utilities.Visitable |
|---|
accept |
| Methods inherited from interface org.eclipse.ocl.utilities.ASTNode |
|---|
getEndPosition, getStartPosition, setEndPosition, setStartPosition |
| Methods inherited from interface org.eclipse.ocl.expressions.CallExp |
|---|
getSource, setSource |
| Methods inherited from interface org.eclipse.ocl.utilities.TypedElement |
|---|
getName, getType, setName, setType |
| Methods inherited from interface org.eclipse.ocl.utilities.Visitable |
|---|
accept |
| Methods inherited from interface org.eclipse.ocl.utilities.ASTNode |
|---|
getEndPosition, getStartPosition, setEndPosition, setStartPosition |
| Methods inherited from interface org.eclipse.ocl.utilities.CallingASTNode |
|---|
getPropertyEndPosition, getPropertyStartPosition, setPropertyEndPosition, setPropertyStartPosition |
| Methods inherited from interface org.eclipse.ocl.utilities.ASTNode |
|---|
getEndPosition, getStartPosition, setEndPosition, setStartPosition |
| Methods inherited from interface org.eclipse.ocl.expressions.CallExp |
|---|
getSource, setSource |
| Methods inherited from interface org.eclipse.ocl.utilities.TypedElement |
|---|
getName, getType, setName, setType |
| Methods inherited from interface org.eclipse.ocl.utilities.Visitable |
|---|
accept |
| Methods inherited from interface org.eclipse.ocl.utilities.ASTNode |
|---|
getEndPosition, getStartPosition, setEndPosition, setStartPosition |
| Methods inherited from interface org.eclipse.ocl.utilities.CallingASTNode |
|---|
getPropertyEndPosition, getPropertyStartPosition, setPropertyEndPosition, setPropertyStartPosition |
| Methods inherited from interface org.eclipse.ocl.utilities.ASTNode |
|---|
getEndPosition, getStartPosition, setEndPosition, setStartPosition |
| Field Detail |
|---|
protected static final boolean MARKED_PRE_EDEFAULT
Marked Pre' attribute.
isMarkedPre(),
Constant Field Valuesprotected boolean markedPre
Marked Pre' attribute.
isMarkedPre()| Constructor Detail |
|---|
protected FeatureCallExpImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class CallExpImplpublic boolean isMarkedPre()
isMarkedPre in interface FeatureCallExp<EClassifier>FeatureCallExp.setMarkedPre(boolean),
ExpressionsPackage.getFeatureCallExp_MarkedPre()public void setMarkedPre(boolean newMarkedPre)
setMarkedPre in interface FeatureCallExp<EClassifier>newMarkedPre - the new value of the 'Marked Pre' attribute.FeatureCallExp.isMarkedPre()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class CallExpImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in class CallExpImplpublic void eUnset(int featureID)
eUnset in class CallExpImplpublic boolean eIsSet(int featureID)
eIsSet in class CallExpImpl
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in class CallExpImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in class CallExpImplpublic java.lang.String toString()
toString in class CallExpImpl
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||