|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTypedElementImpl
org.eclipse.ocl.uml.impl.OCLExpressionImpl
org.eclipse.ocl.uml.impl.CallExpImpl
org.eclipse.ocl.uml.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 static int |
MARKED_PRE_EFLAG
The flag representing the value of the ' Marked Pre ' attribute |
Fields inherited from class org.eclipse.ocl.uml.impl.CallExpImpl |
---|
PROPERTY_END_POSITION_EDEFAULT, PROPERTY_START_POSITION_EDEFAULT, propertyEndPosition, propertyStartPosition, source |
Fields inherited from class org.eclipse.ocl.uml.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.uml.impl.CallExpImpl |
---|
basicSetSource, eInverseRemove, getPropertyEndPosition, getPropertyStartPosition, getSource, setPropertyEndPosition, setPropertyStartPosition, setSource |
Methods inherited from class org.eclipse.ocl.uml.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 static final int MARKED_PRE_EFLAG
Marked Pre
' attribute.
isMarkedPre()
,
Constant Field ValuesConstructor Detail |
---|
protected FeatureCallExpImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class CallExpImpl
public boolean isMarkedPre()
isMarkedPre
in interface FeatureCallExp<Classifier>
FeatureCallExp.setMarkedPre(boolean)
,
ExpressionsPackage.getFeatureCallExp_MarkedPre()
public void setMarkedPre(boolean newMarkedPre)
setMarkedPre
in interface FeatureCallExp<Classifier>
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 CallExpImpl
public void eUnset(int featureID)
eUnset
in class CallExpImpl
public 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 CallExpImpl
public 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 |