|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.armax.ax.devtools.uml.AXmodelElementAbstract de.armax.ax.devtools.uml.mdr.AXmodelElementMdrImpl de.armax.ax.devtools.uml.mdr.AXassociationEndMdrImpl
Field Summary | |
static java.lang.String |
AK_AGGREGATE_NAME
|
static java.lang.String |
AK_COMPOSITE_NAME
|
static java.lang.String |
AK_NONE_NAME
|
Fields inherited from class de.armax.ax.devtools.uml.mdr.AXmodelElementMdrImpl |
model |
Fields inherited from interface de.armax.ax.devtools.uml.AXassociationEnd |
AK_AGGREGATE, AK_COMPOSITE, AK_NONE, INTERFACE |
Constructor Summary | |
AXassociationEndMdrImpl(org.omg.uml.foundation.core.AssociationEnd assocEnd,
AXmodelMdrImpl model,
java.util.HashMap taggedValues)
|
Method Summary | |
boolean |
equals(java.lang.Object o)
Two elements are considered equal if their qualified names are equal. |
int |
getAggregationKind()
Get the aggregation kind of this association end. |
AXmultiplicity |
getMultiplicity()
Get the multiplicity of this association end. |
AXassociationEnd |
getOppositeEnd()
Get the opposite end of this association end. |
AXclass |
getOwner()
Get the owner of this association end. |
boolean |
isAggregate()
Check weather this association end has aggregation kind AXassociationEnd.AK_AGGREGATE . |
boolean |
isComposite()
Check weather this association end has aggregation kind AXassociationEnd.AK_COMPOSITE . |
boolean |
isNavigable()
Check weather this association end is navigable. |
Methods inherited from class de.armax.ax.devtools.uml.mdr.AXmodelElementMdrImpl |
existTaggedValue, getModel, getName, getNamespaceName, getRealElement, getStereotype, getTaggedValue, getTaggedValue, getTaggedValues, getTaggedValueTags |
Methods inherited from class de.armax.ax.devtools.uml.AXmodelElementAbstract |
getNameForCollectionDefine, getNameForCollectionMethod, getNameForCollectionVariable, getNameForDefine, getNameForMethod, getNameForVariable, getPackage, getQualifiedName, getSufficientlyQualifiedName, getSufficientlyQualifiedName, getWellKnownPackages, hasStereotype, isSameNamespace, isSameNamespace, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String AK_NONE_NAME
public static final java.lang.String AK_AGGREGATE_NAME
public static final java.lang.String AK_COMPOSITE_NAME
Constructor Detail |
public AXassociationEndMdrImpl(org.omg.uml.foundation.core.AssociationEnd assocEnd, AXmodelMdrImpl model, java.util.HashMap taggedValues)
Method Detail |
public int getAggregationKind()
AXassociationEnd
Get the aggregation kind of this association end.
One of AXassociationEnd.AK_NONE
, AXassociationEnd.AK_AGGREGATE
or AXassociationEnd.AK_COMPOSITE
.
getAggregationKind
in interface AXassociationEnd
public boolean isComposite()
AXassociationEnd
Check weather this association end has aggregation kind
AXassociationEnd.AK_COMPOSITE
.
This is a convenience method and should return the value of
(getAggregationKind() == AK_COMPOSITE)
isComposite
in interface AXassociationEnd
public boolean isAggregate()
AXassociationEnd
Check weather this association end has aggregation kind
AXassociationEnd.AK_AGGREGATE
.
This is a convenience method and should return the value of
(getAggregationKind() == AK_AGGREGATE)
isAggregate
in interface AXassociationEnd
public boolean isNavigable()
AXassociationEnd
Check weather this association end is navigable.
isNavigable
in interface AXassociationEnd
public AXmultiplicity getMultiplicity()
AXassociationEnd
Get the multiplicity of this association end.
getMultiplicity
in interface AXassociationEnd
public AXassociationEnd getOppositeEnd()
AXassociationEnd
Get the opposite end of this association end.
getOppositeEnd
in interface AXassociationEnd
public AXclass getOwner()
AXassociationEnd
Get the owner of this association end.
getOwner
in interface AXassociationEnd
public boolean equals(java.lang.Object o)
AXmodelElement
Two elements are considered equal if their qualified names are equal.
equals
in interface AXmodelElement
equals
in class AXmodelElementAbstract
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |