net.sourceforge.nrl.parser.model.uml2
Class UML2Package

java.lang.Object
  extended by net.sourceforge.nrl.parser.model.AbstractModelElement
      extended by net.sourceforge.nrl.parser.model.AbstractPackage
          extended by net.sourceforge.nrl.parser.model.uml2.UML2Package
All Implemented Interfaces:
IModelElement, IPackage

public class UML2Package
extends AbstractPackage

A package implementation that wraps a UML2 Package objects.


Nested Class Summary
 
Nested classes/interfaces inherited from interface net.sourceforge.nrl.parser.model.IModelElement
IModelElement.ElementType
 
Constructor Summary
UML2Package(Package _package, IPackage container)
           
 
Method Summary
 List<String> getDocumentation()
          Return any documentation associated with the UML package.
 Package getUML2()
          Return the UML2 package wrapped by this class.
 
Methods inherited from class net.sourceforge.nrl.parser.model.AbstractPackage
addElement, getContents, getElementByName, getElementType, getSize, isAmbiguous, removeElement
 
Methods inherited from class net.sourceforge.nrl.parser.model.AbstractModelElement
addChild, getContainingPackage, getDescendants, getName, getOriginalName, getParent, getQualifiedName, getUserData, isAssignableFrom, isSupplementary, setName, setOriginalName, setParent, setSupplementary, setUserData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.nrl.parser.model.IModelElement
getContainingPackage, getDescendants, getName, getOriginalName, getParent, getQualifiedName, getUserData, isAssignableFrom, isSupplementary, setUserData
 

Constructor Detail

UML2Package

public UML2Package(Package _package,
                   IPackage container)
Method Detail

getDocumentation

public List<String> getDocumentation()
Return any documentation associated with the UML package.

Returns:
the documentation as a list of strings, or an empty list

getUML2

public Package getUML2()
Return the UML2 package wrapped by this class.

Returns:
the package


Copyright © 2006-2010 Christian Nentwich and others