XsdAppInfo, XsdDocumentationpublic abstract class XsdAnnotationChildren extends XsdAbstractElement
XsdAppInfo and XsdDocumentation since they share similarities.| Modifier and Type | Field | Description |
|---|---|---|
private String |
content |
The textual content of the current element, either
XsdAppInfo or XsdDocumentation. |
private String |
source |
An URI that specifies a source for the application information.
|
ABSTRACT_TAG, ATTRIBUTE_FORM_DEFAULT, BASE_TAG, BLOCK_DEFAULT, BLOCK_TAG, DEFAULT_ELEMENT_TAG, DEFAULT_TAG, ELEMENT_FORM_DEFAULT, elementFieldsMap, FINAL_DEFAULT, FINAL_TAG, FIXED_TAG, FORM_TAG, ID_TAG, ITEM_TYPE_TAG, MAX_OCCURS_TAG, MEMBER_TYPES_TAG, MIN_OCCURS_TAG, MIXED_TAG, NAME_TAG, NAMESPACE, NILLABLE_TAG, parent, parser, REF_TAG, SCHEMA_LOCATION, SOURCE_TAG, SUBSTITUTION_GROUP_TAG, TARGET_NAMESPACE, TYPE_TAG, USE_TAG, VALUE_TAG, VERSION, XML_LANG_TAG, XMLNS| Constructor | Description |
|---|---|
XsdAnnotationChildren(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
getContent() |
|
String |
getSource() |
|
XsdAbstractElementVisitor |
getVisitor() |
Obtains the visitor of a concrete
XsdAbstractElement instance. |
void |
setFields(Map<String,String> elementFieldsMapParam) |
This method serves as a base to all
XsdAbstractElement concrete instances which need to set their class
specific fields. |
(package private) static ReferenceBase |
xsdAnnotationChildrenParse(Node node,
XsdAnnotationChildren annotationChildren) |
This method is used to parse
XsdAnnotationChildren instances. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, convertNodeMap, getElementFieldsMap, getElements, getParent, getParser, getXsdElements, replaceUnsolvedElements, setParent, validateSchemaRules, xsdParseSkeleton, xsdRawContentParseprivate String source
private String content
XsdAppInfo or XsdDocumentation.public XsdAbstractElementVisitor getVisitor()
XsdAbstractElementXsdAbstractElement instance.getVisitor in class XsdAbstractElementVisitorNotFoundException since the descendants of this class shouldn't be
visited since they aren't allowed to have children.public void setFields(@NotNull
Map<String,String> elementFieldsMapParam)
XsdAbstractElementXsdAbstractElement concrete instances which need to set their class
specific fields.setFields in class XsdAbstractElementelementFieldsMapParam - The Map object containing the information previously contained in the Node
object.public String getSource()
public String getContent()
static ReferenceBase xsdAnnotationChildrenParse(Node node, XsdAnnotationChildren annotationChildren)
XsdAnnotationChildren instances.node - The node containing the information to parse.annotationChildren - An instance of XsdAnnotationChildren (either XsdAppInfo or
XsdDocumentation).ReferenceBase wrapper.Copyright © 2018. All rights reserved.