public class XSDocumentationImpl extends XSObjectImpl implements XSDocumentation
Modifier | Constructor and Description |
---|---|
protected |
XSDocumentationImpl(XSObject pParent,
XsEDocumentation pBaseDocumentation)
Creates a new instance of XSDocumentationImpl.java.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
getChilds()
Returns the documentations content.
|
XmlLang |
getLanguage()
Returns the documentations xml:lang attribute or null,
if no such attribute is defined.
|
XsAnyURI |
getSource()
Returns the documentations source element or null,
if no such attribute is defined.
|
java.lang.String |
getText()
Merges the String elements returned by
XSDocumentation.getChilds()
into a single String. |
getLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validate, validateAllIn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLocator, getParentObject, getXSSchema, isTopLevelObject, validate
protected XSDocumentationImpl(XSObject pParent, XsEDocumentation pBaseDocumentation)
Creates a new instance of XSDocumentationImpl.java.
public XmlLang getLanguage()
XSDocumentation
Returns the documentations xml:lang attribute or null, if no such attribute is defined.
getLanguage
in interface XSDocumentation
public XsAnyURI getSource()
XSDocumentation
Returns the documentations source element or null, if no such attribute is defined.
getSource
in interface XSDocumentation
public java.lang.Object[] getChilds()
XSDocumentation
Returns the documentations content. The objects in the array are either of:
getChilds
in interface XSDocumentation
XSDocumentation.getText()
public java.lang.String getText()
XSDocumentation
Merges the String elements returned by XSDocumentation.getChilds()
into a single String.
getText
in interface XSDocumentation
XSDocumentation.getChilds()