|
|||||||||||
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.nsuml.AXmodelElementNsumlImpl de.armax.ax.devtools.uml.nsuml.AXassociationEndNsumlImpl
Field Summary |
Fields inherited from class de.armax.ax.devtools.uml.nsuml.AXmodelElementNsumlImpl |
model |
Fields inherited from interface de.armax.ax.devtools.uml.AXassociationEnd |
AK_AGGREGATE, AK_COMPOSITE, AK_NONE, INTERFACE |
Constructor Summary | |
AXassociationEndNsumlImpl(ru.novosoft.uml.foundation.core.MAssociationEnd assocEnd,
AXmodelNsumlImpl model)
|
Method Summary | |
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.nsuml.AXmodelElementNsumlImpl |
existTaggedValue, getModel, getName, getNamespaceName, getRealElement, getStereotype, getTaggedValue, getTaggedValue, getTaggedValues, getTaggedValueTags |
Methods inherited from class de.armax.ax.devtools.uml.AXmodelElementAbstract |
equals, 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 |
Constructor Detail |
public AXassociationEndNsumlImpl(ru.novosoft.uml.foundation.core.MAssociationEnd assocEnd, AXmodelNsumlImpl model)
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
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |