org.omg.uml.behavioralelements.statemachines
Interface Guard

All Superinterfaces:
Element, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject

public interface Guard
extends ModelElement

Guard object instance interface.


Method Summary
 BooleanExpression getExpression()
          Returns the value of attribute expression.
 Transition getTransition()
          Returns the value of reference transition.
 void setExpression(BooleanExpression newValue)
          Sets the value of expression attribute.
 void setTransition(Transition newValue)
          Sets the value of reference transition.
 
Methods inherited from interface org.omg.uml.foundation.core.ModelElement
getClientDependency, getComment, getConstraint, getName, getNamespace, getSourceFlow, getStereotype, getTaggedValue, getTargetFlow, getTemplateParameter, getVisibility, isSpecification, setName, setNamespace, setSpecification, setVisibility
 
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

getExpression

public BooleanExpression getExpression()
Returns the value of attribute expression.

Returns:
Value of attribute expression.

setExpression

public void setExpression(BooleanExpression newValue)
Sets the value of expression attribute. See getExpression() for description on the attribute.

Parameters:
newValue - New value to be set.

getTransition

public Transition getTransition()
Returns the value of reference transition.

Returns:
Value of reference transition.

setTransition

public void setTransition(Transition newValue)
Sets the value of reference transition. See getTransition() for description on the reference.

Parameters:
newValue - New value to be set.