uci.uml.Foundation.Core
Class AssociationClass
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.Classifier
|
+--uci.uml.Foundation.Core.MMClass
|
+--uci.uml.Foundation.Core.AssociationClass
- public class AssociationClass
- extends MMClass
- implements IAssociation
- 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.Classifier |
addAssociationEnd,
addBehavioralFeature,
addFeature,
addParticipant,
addRealization,
addSpecification,
addStructuralFeature,
alsoTrash,
findBehavioralFeature,
findStructuralFeature,
getAssociationEnd,
getBehavioralFeature,
getInheritedAssociationEnds,
getInheritedBehavioralFeatures,
getInheritedRealizations,
getInheritedStructuralFeatures,
getParticipant,
getRealization,
getSpecification,
getStructuralFeature,
removeAssociationEnd,
removeBehavioralFeature,
removeParticipant,
removeRealization,
removeSpecification,
removeStructuralFeature,
setAssociationEnd,
setBehavioralFeature,
setParticipant,
setRealization,
setSpecification,
setStructuralFeature,
toString |
| 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,
prepareForTrash,
recoverFromTrash,
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,
getTaggedValue,
getVetoListeners,
newElementID,
removeCharacteristic,
removePropertyChangeListener,
removeTaggedValue,
removeVetoableChangeListener,
setCharacteristic,
setClassification,
setElementCount,
setHighlight,
setId,
setName,
setName,
setStaticChangeListener,
setTaggedValue |
_connection
public Vector _connection
_link
public Vector _link
AssociationClass
public AssociationClass()
AssociationClass
public AssociationClass(Name name)
AssociationClass
public AssociationClass(String nameStr)
getConnection
public Vector getConnection()
- Specified by:
- getConnection in interface IAssociation
setConnection
public void setConnection(Vector x)
- Specified by:
- setConnection in interface IAssociation
addConnection
public void addConnection(AssociationEnd x)
throws PropertyVetoException
- Specified by:
- addConnection in interface IAssociation
removeConnection
public void removeConnection(AssociationEnd x)
- Specified by:
- removeConnection in interface IAssociation
getLink
public Vector getLink()
- Specified by:
- getLink in interface IAssociation
setLink
public void setLink(Vector x)
- Specified by:
- setLink in interface IAssociation
addLink
public void addLink(Link x)
- Specified by:
- addLink in interface IAssociation
removeLink
public void removeLink(Link x)
- Specified by:
- removeLink in interface IAssociation
hasCompositeEnd
public boolean hasCompositeEnd()
- Specified by:
- hasCompositeEnd in interface IAssociation
hasAggregateEnd
public boolean hasAggregateEnd()
- Specified by:
- hasAggregateEnd in interface IAssociation
dbgString
public String dbgString()
- Overrides:
- dbgString in class Classifier