org.omg.uml.behavioralelements.commonbehavior
Interface Argument

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

public interface Argument
extends ModelElement

Argument object instance interface.


Method Summary
 Action getAction()
          Returns the value of reference action.
 Expression getValue()
          Returns the value of attribute value.
 void setAction(Action newValue)
          Sets the value of reference action.
 void setValue(Expression newValue)
          Sets the value of value attribute.
 
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

getValue

public Expression getValue()
Returns the value of attribute value.

Returns:
Value of attribute value.

setValue

public void setValue(Expression newValue)
Sets the value of value attribute. See getValue() for description on the attribute.

Parameters:
newValue - New value to be set.

getAction

public Action getAction()
Returns the value of reference action.

Returns:
Value of reference action.

setAction

public void setAction(Action newValue)
Sets the value of reference action. See getAction() for description on the reference.

Parameters:
newValue - New value to be set.