net.sourceforge.nrl.parser.model.xsd
Class XSDPackage

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.xsd.XSDPackage
All Implemented Interfaces:
IModelElement, IPackage

public class XSDPackage
extends AbstractPackage

A package in the XSD model. Packages are used to hold included schemas from other namespaces, and imported schemas.

Author:
Christian Nentwich

Nested Class Summary
 
Nested classes/interfaces inherited from interface net.sourceforge.nrl.parser.model.IModelElement
IModelElement.ElementType
 
Field Summary
 
Fields inherited from interface net.sourceforge.nrl.parser.model.IModelElement
OBJECT
 
Constructor Summary
XSDPackage(String name, IPackage container)
           
 
Method Summary
 List<String> getDocumentation()
          Return any documentation associated with the element.
 
Methods inherited from class net.sourceforge.nrl.parser.model.AbstractPackage
addElement, getContents, getElementByName, getElementType, getNumberOfElements, 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
clone, equals, finalize, 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

XSDPackage

public XSDPackage(String name,
                  IPackage container)
Method Detail

getDocumentation

public List<String> getDocumentation()
Description copied from interface: IModelElement
Return any documentation associated with the element.

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


Copyright © 2006-2013. All Rights Reserved.