uci.uml.Foundation.Core
Class AssociationEnd
java.lang.Object
|
+--uci.uml.Foundation.Core.ElementImpl
|
+--uci.uml.Foundation.Core.ModelElementImpl
|
+--uci.uml.Foundation.Core.AssociationEnd
- Direct Known Subclasses:
- AssociationEndRole
- public class AssociationEnd
- extends ModelElementImpl
- 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.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 |
_isNavigable
public boolean _isNavigable
_isOrdered
public boolean _isOrdered
_aggregation
public AggregationKind _aggregation
_targetScope
public ScopeKind _targetScope
_multiplicity
public Multiplicity _multiplicity
_changeable
public ChangeableKind _changeable
_association
public IAssociation _association
_qualifier
public Vector _qualifier
_type
public Classifier _type
_specification
public Vector _specification
_linkEnd
public Vector _linkEnd
AssociationEnd
public AssociationEnd()
AssociationEnd
public AssociationEnd(Name name)
AssociationEnd
public AssociationEnd(String nameStr)
AssociationEnd
public AssociationEnd(Name name,
Classifier c,
Multiplicity m,
AggregationKind a)
AssociationEnd
public AssociationEnd(Classifier c)
getIsNavigable
public boolean getIsNavigable()
setIsNavigable
public void setIsNavigable(boolean x)
throws PropertyVetoException
getIsOrdered
public boolean getIsOrdered()
setIsOrdered
public void setIsOrdered(boolean x)
throws PropertyVetoException
getAggregation
public AggregationKind getAggregation()
setAggregation
public void setAggregation(AggregationKind x)
throws PropertyVetoException
getTargetScope
public ScopeKind getTargetScope()
setTargetScope
public void setTargetScope(ScopeKind x)
throws PropertyVetoException
getMultiplicity
public Multiplicity getMultiplicity()
setMultiplicity
public void setMultiplicity(Multiplicity x)
throws PropertyVetoException
getChangeable
public ChangeableKind getChangeable()
setChangeable
public void setChangeable(ChangeableKind x)
throws PropertyVetoException
getAssociation
public IAssociation getAssociation()
setAssociation
public void setAssociation(IAssociation x)
throws PropertyVetoException
getQualifier
public Vector getQualifier()
setQualifier
public void setQualifier(Vector x)
throws PropertyVetoException
addQualifier
public void addQualifier(Attribute x)
throws PropertyVetoException
removeQualifier
public void removeQualifier(Attribute x)
throws PropertyVetoException
getType
public Classifier getType()
setType
public void setType(Classifier x)
throws PropertyVetoException
getSpecification
public Vector getSpecification()
setSpecification
public void setSpecification(Vector x)
throws PropertyVetoException
addSpecification
public void addSpecification(Classifier x)
throws PropertyVetoException
removeSpecification
public void removeSpecification(Classifier x)
throws PropertyVetoException
getLinkEnd
public Vector getLinkEnd()
setLinkEnd
public void setLinkEnd(Vector x)
throws PropertyVetoException
addLinkEnd
public void addLinkEnd(LinkEnd x)
throws PropertyVetoException
removeLinkEnd
public void removeLinkEnd(LinkEnd x)
throws PropertyVetoException
fireVetoableChange
public void fireVetoableChange(String propertyName,
Object oldValue,
Object newValue)
throws PropertyVetoException
- Overrides:
- fireVetoableChange in class ElementImpl
dbgString
public String dbgString()
- Overrides:
- dbgString in class ElementImpl