uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ActionFoundation
Interface DataFlow
- All Superinterfaces:
- Element, ExtObject, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
- All Known Implementing Classes:
- DataFlow_Impl
public interface DataFlow
- extends ModelElement
A data flow carries values from a source output pin to a
destination input pin. When a value is generated on the source
pin, it is copied to the destination pin. The source pin must
therefore conform in type and multiplicity to the destination
pin.
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 |
getDestination
InputPin getDestination()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setDestination
void setDestination(InputPin destination)
throws javax.jmi.reflect.JmiException
- Setter for atomic property destination)
- Throws:
javax.jmi.reflect.JmiException
getSource
OutputPin getSource()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setSource
void setSource(OutputPin source)
throws javax.jmi.reflect.JmiException
- Setter for atomic property source)
- Throws:
javax.jmi.reflect.JmiException