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