org.omg.uml.behavioralelements.collaborations
Interface AssociationEndRole

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

public interface AssociationEndRole
extends AssociationEnd

AssociationEndRole object instance interface.


Method Summary
 Collection getAvailableQualifier()
          Returns the value of reference availableQualifier.
 AssociationEnd getBase()
          Returns the value of reference base.
 Multiplicity getCollaborationMultiplicity()
          Returns the value of attribute collaborationMultiplicity.
 void setBase(AssociationEnd newValue)
          Sets the value of reference base.
 void setCollaborationMultiplicity(Multiplicity newValue)
          Sets the value of collaborationMultiplicity attribute.
 
Methods inherited from interface org.omg.uml.foundation.core.AssociationEnd
getAggregation, getAssociation, getChangeability, getMultiplicity, getOrdering, getParticipant, getQualifier, getSpecification, getTargetScope, isNavigable, setAggregation, setAssociation, setChangeability, setMultiplicity, setNavigable, setOrdering, setParticipant, setTargetScope
 
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

getCollaborationMultiplicity

public Multiplicity getCollaborationMultiplicity()
Returns the value of attribute collaborationMultiplicity.

Returns:
Value of attribute collaborationMultiplicity.

setCollaborationMultiplicity

public void setCollaborationMultiplicity(Multiplicity newValue)
Sets the value of collaborationMultiplicity attribute. See getCollaborationMultiplicity() for description on the attribute.

Parameters:
newValue - New value to be set.

getBase

public AssociationEnd getBase()
Returns the value of reference base.

Returns:
Value of reference base.

setBase

public void setBase(AssociationEnd newValue)
Sets the value of reference base. See getBase() for description on the reference.

Parameters:
newValue - New value to be set.

getAvailableQualifier

public Collection getAvailableQualifier()
Returns the value of reference availableQualifier.

Returns:
Value of reference availableQualifier.