org.omg.uml.behavioralelements.commonbehavior
Interface Link

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

public interface Link
extends ModelElement

Link object instance interface.


Method Summary
 UmlAssociation getAssociation()
          Returns the value of reference association.
 Collection getConnection()
          Returns the value of reference connection.
 void setAssociation(UmlAssociation newValue)
          Sets the value of reference association.
 
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

getAssociation

public UmlAssociation getAssociation()
Returns the value of reference association.

Returns:
Value of reference association.

setAssociation

public void setAssociation(UmlAssociation newValue)
Sets the value of reference association. See getAssociation() for description on the reference.

Parameters:
newValue - New value to be set.

getConnection

public Collection getConnection()
Returns the value of reference connection.

Returns:
Value of reference connection.