public class XSAnnotationImpl extends XSOpenAttrsImpl implements XSAnnotation
| Modifier | Constructor and Description |
|---|---|
protected |
XSAnnotationImpl(XSObject pParent,
XsEAnnotation pBaseAnnotation) |
| Modifier and Type | Method and Description |
|---|---|
XSAppinfo[] |
getAppinfos()
Returns the array of appinfo elements.
|
XSDocumentation[] |
getDocumentations()
Returns the array of documentations.
|
void |
validate()
Validates the objects internal state.
|
getOpenAttributesgetLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validateAllInclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOpenAttributesgetLocator, getParentObject, getXSSchema, isTopLevelObjectprotected XSAnnotationImpl(XSObject pParent, XsEAnnotation pBaseAnnotation) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic XSDocumentation[] getDocumentations()
XSAnnotationReturns the array of documentations.
getDocumentations in interface XSAnnotationpublic XSAppinfo[] getAppinfos()
XSAnnotationReturns the array of appinfo elements.
getAppinfos in interface XSAnnotationpublic void validate()
throws org.xml.sax.SAXException
XSObjectValidates the objects internal state.
validate in interface XSObjectvalidate in class XSObjectImplorg.xml.sax.SAXException