public class XsdInclude extends XsdAnnotatedElements
| Modifier and Type | Field | Description |
|---|---|---|
private String |
schemaLocation |
Specifies the URI to the schema for the imported namespace.
|
private XsdAnnotatedElementsVisitor |
visitor |
XsdAnnotatedElementsVisitor instance which restricts his children to XsdAnnotation. |
static String |
XS_TAG |
|
static String |
XSD_TAG |
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| Modifier | Constructor | Description |
|---|---|---|
private |
XsdInclude(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
getSchemaLocation() |
|
XsdAbstractElementVisitor |
getVisitor() |
Obtains the visitor of a concrete
XsdAbstractElement instance. |
static ReferenceBase |
parse(XsdParser parser,
Node node) |
|
void |
setFields(Map<String,String> elementFieldsMapParam) |
Sets the field with the values present in the Map object and adds the file path present in the
XsdImport.schemaLocation to the XsdParser parsing queue. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, convertNodeMap, getElementFieldsMap, getElements, getParent, getParser, getXsdElements, replaceUnsolvedElements, setParent, validateSchemaRules, xsdParseSkeleton, xsdRawContentParsegetAnnotation, setAnnotationgetIdpublic static final String XSD_TAG
public static final String XS_TAG
private XsdAnnotatedElementsVisitor visitor
XsdAnnotatedElementsVisitor instance which restricts his children to XsdAnnotation.private String schemaLocation
public void setFields(@NotNull
Map<String,String> elementFieldsMapParam)
XsdImport.schemaLocation to the XsdParser parsing queue.setFields in class XsdIdentifierElementselementFieldsMapParam - The Map object containing the information previously contained in the Node object.public static ReferenceBase parse(@NotNull XsdParser parser, Node node)
public XsdAbstractElementVisitor getVisitor()
XsdAbstractElementXsdAbstractElement instance.getVisitor in class XsdAbstractElementpublic String getSchemaLocation()
Copyright © 2018. All rights reserved.