uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ActionFoundation
Interface InputPin
- All Superinterfaces:
- Element, ExtObject, ModelElement, Pin, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
- All Known Implementing Classes:
- InputPin_Impl
public interface InputPin
- extends Pin
An input pin holds input values to be consumed by an action.
An input pin may be the destination for exactly one data flow.
The input pin receives its values from the source output pin of
the data flow.
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.Foundation.Core.ModelElement |
getAsArgument, getBehavior, getClientDependency, getComment, getConstraint, getContainer, getDefaultElement, getIsSpecification, getName, getNamespace, getPackage, getPresentation, getReferenceTag, getSourceFlow, getStereotype, getSupplierDependency, getTaggedValue, getTargetFlow, getTemplate, getTemplateArgument, getTemplateParameter, getVisibility, setDefaultElement, setIsSpecification, setName, setNamespace, setTemplate, 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 |
getAction
Action getAction()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setAction
void setAction(Action action)
throws javax.jmi.reflect.JmiException
- Setter for atomic property action)
- Throws:
javax.jmi.reflect.JmiException
getFlow
DataFlow getFlow()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setFlow
void setFlow(DataFlow flow)
throws javax.jmi.reflect.JmiException
- Setter for atomic property flow)
- Throws:
javax.jmi.reflect.JmiException
getProcedure
Procedure getProcedure()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setProcedure
void setProcedure(Procedure procedure)
throws javax.jmi.reflect.JmiException
- Setter for atomic property procedure)
- Throws:
javax.jmi.reflect.JmiException