uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions
Interface IfExp
- All Superinterfaces:
- Element, ExtObject, MOFObject, NamedElement, OclExpression, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
- All Known Implementing Classes:
- IfExp_Impl
public interface IfExp
- extends OclExpression
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions.OclExpression |
getAppliedElement, getCollectionItem, getCollectionRangeAsFirst, getCollectionRangeAsSecond, getIfExpAsCondition, getIfExpAsElse, getIfExpAsThen, getInitializedVariable, getLetExp, getLoopExp, getMOFClass, getOperation, getParentCall, getParentNav, getPropertyAsDefaultValue, getSelfType, getType, setAppliedElement, setClass, setCollectionItem, setCollectionRangeAsFirst, setCollectionRangeAsSecond, setIfExpAsCondition, setIfExpAsElse, setIfExpAsThen, setInitializedVariable, setLetExp, setLoopExp, setOperation, setParentCall, setParentNav, setPropertyAsDefaultValue, setSelfType, setType |
Methods inherited from interface javax.jmi.reflect.RefObject |
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
Methods inherited from interface javax.jmi.reflect.RefFeatured |
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
getThenExp
OclExpression getThenExp()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setThenExp
void setThenExp(OclExpression thenExp)
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getCondition
OclExpression getCondition()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setCondition
void setCondition(OclExpression condition)
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getElseExp
OclExpression getElseExp()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setElseExp
void setElseExp(OclExpression elseExp)
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException