|
|||||||||||
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.AXpackageNsumlImpl
Field Summary |
Fields inherited from class de.armax.ax.devtools.uml.nsuml.AXmodelElementNsumlImpl |
model |
Fields inherited from interface de.armax.ax.devtools.uml.AXpackage |
INTERFACE |
Constructor Summary | |
AXpackageNsumlImpl(ru.novosoft.uml.model_management.MPackage pack,
AXmodelNsumlImpl model)
|
Method Summary | |
java.util.List |
getOwnedElements()
Get all owned elements of this package. |
AXpackage |
getParent()
Get the parent package of this package. |
java.util.Collection |
getRealOwnedElements()
Get the owned elements of the object this package wraps. |
java.util.List |
getSubPackages()
Get all packages this package contains. |
boolean |
isRootPackage()
Check weather this is a root package. |
java.lang.String |
toString()
|
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 |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public AXpackageNsumlImpl(ru.novosoft.uml.model_management.MPackage pack, AXmodelNsumlImpl model)
Method Detail |
public boolean isRootPackage()
AXpackage
Check weather this is a root package.
A package is considered to be a root package, if there is no other package except the model itself that contains this package (i.e. the namespace is null or empty). The return value of this method for the model package itself is not determined.
isRootPackage
in interface AXpackage
public AXpackage getParent()
AXpackage
Get the parent package of this package.
This should never be null except for the model itself. The parent package of root packages is the model.
getParent
in interface AXpackage
public java.util.List getSubPackages()
AXpackage
Get all packages this package contains.
getSubPackages
in interface AXpackage
public java.util.List getOwnedElements()
AXpackage
Get all owned elements of this package.
getOwnedElements
in interface AXpackage
AXmodelElement
s contained in this package.public java.util.Collection getRealOwnedElements()
AXpackage
Get the owned elements of the object this package wraps.
getRealOwnedElements
in interface AXpackage
public java.lang.String toString()
toString
in class AXmodelElementAbstract
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |