uci.uml.Behavioral_Elements.Collaborations
Class AssociationEndRole

java.lang.Object
  |
  +--uci.uml.Foundation.Core.ElementImpl
        |
        +--uci.uml.Foundation.Core.ModelElementImpl
              |
              +--uci.uml.Foundation.Core.AssociationEnd
                    |
                    +--uci.uml.Behavioral_Elements.Collaborations.AssociationEndRole

public class AssociationEndRole
extends AssociationEnd

See Also:
Serialized Form

Field Summary
 AssociationRole _associationRole
           
 AssociationEnd _base
           
 
Fields inherited from class uci.uml.Foundation.Core.AssociationEnd
_aggregation, _association, _changeable, _isNavigable, _isOrdered, _linkEnd, _multiplicity, _qualifier, _specification, _targetScope, _type
 
Fields inherited from class uci.uml.Foundation.Core.ModelElementImpl
_behavior, _collaboration, _constraint, _elementOwnership, _elementReference, _provision, _requirement, _stereotype, _taggedValue, _template, _templateParameter, MAX_STEREOTYPE
 
Fields inherited from class uci.uml.Foundation.Core.ElementImpl
_characteristic, _classification, _highlight, _name, _propertyListeners, _staticListener, _taggedValue, _vetoListeners, elementID
 
Constructor Summary
AssociationEndRole()
           
AssociationEndRole(Classifier c)
           
AssociationEndRole(Name name)
           
AssociationEndRole(String nameStr)
           
 
Method Summary
 void fireVetoableChange(String propertyName, Object oldValue, Object newValue)
           
 AssociationRole getAssociationRole()
           
 AssociationEnd getBase()
           
 void setAssociationRole(AssociationRole x)
           
 void setBase(AssociationEnd x)
           
 
Methods inherited from class uci.uml.Foundation.Core.AssociationEnd
addLinkEnd, addQualifier, addSpecification, dbgString, getAggregation, getAssociation, getChangeable, getIsNavigable, getIsOrdered, getLinkEnd, getMultiplicity, getQualifier, getSpecification, getTargetScope, getType, removeLinkEnd, removeQualifier, removeSpecification, setAggregation, setAssociation, setChangeable, setIsNavigable, setIsOrdered, setLinkEnd, setMultiplicity, setQualifier, setSpecification, setTargetScope, setType
 
Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl
addBehavior, addConstraint, addElementReference, addProvision, addRequirement, addStereotype, addTemplateParameter, alsoTrash, containsStereotype, dbgStereotypes, dbgTaggedValues, getBehavior, getConstraint, getElementOwnership, getElementReference, getNamespace, getProvision, getRequirement, getStereotype, getTemplate, getTemplateParameter, getVisibility, isLegalXMI, isNotLegalXMI, prepareForTrash, recoverFromTrash, 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, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_base

public AssociationEnd _base

_associationRole

public AssociationRole _associationRole
Constructor Detail

AssociationEndRole

public AssociationEndRole()

AssociationEndRole

public AssociationEndRole(Name name)

AssociationEndRole

public AssociationEndRole(String nameStr)

AssociationEndRole

public AssociationEndRole(Classifier c)
Method Detail

getBase

public AssociationEnd getBase()

setBase

public void setBase(AssociationEnd x)
             throws PropertyVetoException

getAssociationRole

public AssociationRole getAssociationRole()

setAssociationRole

public void setAssociationRole(AssociationRole x)
                        throws PropertyVetoException

fireVetoableChange

public void fireVetoableChange(String propertyName,
                               Object oldValue,
                               Object newValue)
                        throws PropertyVetoException
Overrides:
fireVetoableChange in class AssociationEnd