uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions
Interface LetExp

All Superinterfaces:
Element, ExtObject, MOFObject, NamedElement, OclExpression, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Implementing Classes:
LetExp_Impl

public interface LetExp
extends OclExpression


Method Summary
 OclExpression getIn()
           
 VariableDeclaration getVariable()
           
 void setIn(OclExpression in)
           
 void setVariable(VariableDeclaration variable)
           
 
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 uk.ac.ucl.cs.emofocl.jmi.emof.NamedElement
getName, setName
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.emof.Element
getComment, setComment
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject
extAddObjectListener, extDeepCopy, extDeepCopy, extEquals, extRemoveObjectListener, extValueHash, extVisit
 
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
 

Method Detail

getVariable

VariableDeclaration getVariable()
                                throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setVariable

void setVariable(VariableDeclaration variable)
                 throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getIn

OclExpression getIn()
                    throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setIn

void setIn(OclExpression in)
           throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException