uci.uml.Behavioral_Elements.Collaborations
Class AssociationRole
java.lang.Object
|
+--uci.uml.Foundation.Core.ElementImpl
|
+--uci.uml.Foundation.Core.ModelElementImpl
|
+--uci.uml.Foundation.Core.NamespaceImpl
|
+--uci.uml.Foundation.Core.GeneralizableElementImpl
|
+--uci.uml.Foundation.Core.Association
|
+--uci.uml.Behavioral_Elements.Collaborations.AssociationRole
- public class AssociationRole
- extends Association
- See Also:
- Serialized Form
| Fields inherited from class uci.uml.Foundation.Core.ModelElementImpl |
_behavior,
_collaboration,
_constraint,
_elementOwnership,
_elementReference,
_provision,
_requirement,
_stereotype,
_taggedValue,
_template,
_templateParameter,
MAX_STEREOTYPE |
| Methods inherited from class uci.uml.Foundation.Core.Association |
addConnection,
addLink,
dbgString,
getConnection,
getLink,
hasAggregateEnd,
hasCompositeEnd,
removeConnection,
removeLink,
setConnection,
setLink |
| Methods inherited from class uci.uml.Foundation.Core.GeneralizableElementImpl |
addGeneralization,
addSpecialization,
getGeneralization,
getIsAbstract,
getIsLeaf,
getIsRoot,
getSpecialization,
removeGeneralization,
removeSpecialization,
setGeneralization,
setIsAbstract,
setIsLeaf,
setIsRoot,
setSpecialization |
| Methods inherited from class uci.uml.Foundation.Core.NamespaceImpl |
addOwnedElement,
addPrivateOwnedElement,
addProtectedOwnedElement,
addPublicOwnedElement,
addUnspecOwnedElement,
contains,
contains,
containsPublic,
elementOwnershipFor,
findElementNamed,
getModelElements,
getOwnedElement,
removeOwnedElement,
setOwnedElement |
| Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl |
addBehavior,
addConstraint,
addElementReference,
addProvision,
addRequirement,
addStereotype,
addTemplateParameter,
containsStereotype,
dbgStereotypes,
dbgTaggedValues,
getBehavior,
getConstraint,
getElementOwnership,
getElementReference,
getNamespace,
getProvision,
getRequirement,
getStereotype,
getTemplate,
getTemplateParameter,
getVisibility,
isLegalXMI,
isNotLegalXMI,
removeBehavior,
removeConstraint,
removeElementReference,
removeProvision,
removeRequirement,
removeStereotype,
removeTemplateParameter,
setBehavior,
setConstraint,
setElementOwnership,
setElementReference,
setNamespace,
setProvision,
setRequirement,
setStereotype,
setTemplate,
setTemplateParameter,
setVisibility |
| Methods inherited from class uci.uml.Foundation.Core.ElementImpl |
addCharacteristic,
addPropertyChangeListener,
addTaggedValue,
addVetoableChangeListener,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChangeNoCritique,
firePropertyChangeNoCritique,
fireVetoableChange,
fireVetoableChange,
fireVetoableChange,
fireVetoableChangeNoCompare,
getCharacteristic,
getClassification,
getElementCount,
getHighlight,
getId,
getName,
getNamedProperty,
getOCLTypeStr,
getTaggedValue,
getVetoListeners,
newElementID,
removeCharacteristic,
removePropertyChangeListener,
removeTaggedValue,
removeVetoableChangeListener,
setCharacteristic,
setClassification,
setElementCount,
setHighlight,
setId,
setName,
setName,
setStaticChangeListener,
setTaggedValue,
toString |
_multiplicity
public Multiplicity _multiplicity
_base
public Association _base
_collaboration
public Collaboration _collaboration
_associationEndRole
public Vector _associationEndRole
_messages
public Vector _messages
AssociationRole
public AssociationRole()
AssociationRole
public AssociationRole(Name name)
AssociationRole
public AssociationRole(String nameStr)
AssociationRole
public AssociationRole(Classifier srcC,
Classifier dstC)
getMultiplicity
public Multiplicity getMultiplicity()
setMultiplicity
public void setMultiplicity(Multiplicity x)
throws PropertyVetoException
getBase
public Association getBase()
setBase
public void setBase(Association x)
throws PropertyVetoException
getCollaboration
public Collaboration getCollaboration()
setCollaboration
public void setCollaboration(Collaboration x)
throws PropertyVetoException
getMessages
public Vector getMessages()
setMessages
public void setMessages(Vector x)
throws PropertyVetoException
addMessage
public void addMessage(Message x)
throws PropertyVetoException
getAssociationEndRole
public Vector getAssociationEndRole()
setAssociationEndRole
public void setAssociationEndRole(Vector x)
throws PropertyVetoException
addAssociationEndRole
public void addAssociationEndRole(AssociationEndRole x)
throws PropertyVetoException
removeAssociationEndRole
public void removeAssociationEndRole(AssociationEndRole x)
throws PropertyVetoException
prepareForTrash
public Object prepareForTrash()
throws PropertyVetoException
- Overrides:
- prepareForTrash in class Association
recoverFromTrash
public void recoverFromTrash(Object momento)
throws PropertyVetoException
- Overrides:
- recoverFromTrash in class Association
alsoTrash
public Vector alsoTrash()
- Overrides:
- alsoTrash in class GeneralizableElementImpl