| Package | Description |
|---|---|
| org.xmlet.xsdparser.xsdelements | |
| org.xmlet.xsdparser.xsdelements.visitors | |
| org.xmlet.xsdparser.xsdelements.xsdrestrictions |
| Modifier and Type | Field | Description |
|---|---|---|
private XsdAnnotatedElementsVisitor |
XsdImport.visitor |
XsdAnnotatedElementsVisitor instance which restricts his children to XsdAnnotation. |
private XsdAnnotatedElementsVisitor |
XsdInclude.visitor |
XsdAnnotatedElementsVisitor instance which restricts his children to XsdAnnotation. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AttributesVisitor |
Represents the restrictions of the all elements that can contain
XsdAttribute and XsdAttributeGroup. |
class |
XsdAllVisitor |
Represents the restrictions of the
XsdAll element, which can only contain XsdElement as children. |
class |
XsdAttributeGroupVisitor |
Represents the restrictions of the
XsdAttributeGroup element, which can only contain XsdAttribute
elements as children. |
class |
XsdAttributeVisitor |
Represents the restrictions of the
XsdAttribute element, which can only contain XsdSimpleType elements
as children. |
class |
XsdChoiceVisitor |
Represents the restrictions of the
XsdChoice element, which can contain XsdElement, XsdChoice,
XsdGroup or XsdSequence as children. |
class |
XsdComplexContentVisitor |
Represents the restrictions of the
XsdComplexContent element, which can only contain XsdRestriction
and XsdExtension as children. |
class |
XsdComplexTypeVisitor |
Represents the restrictions of the
XsdComplexType element, which can contain the following children:
* XsdAll, XsdSequence, XsdChoice (represented by XsdMultipleElements);
* XsdGroup;
* XsdComplexContent;
* XsdSimpleContent;
Can also have XsdAttribute and XsdAttributeGroup as children as per inheritance of AttributesVisitor. |
class |
XsdElementVisitor |
Represents the restrictions of the
XsdElement element, which can only contain XsdSimpleType or
XsdComplexType as children. |
class |
XsdExtensionVisitor |
Represents the restrictions of the
XsdExtension element, which can contain the following children:
* XsdAll, XsdSequence , XsdChoice (represented by XsdMultipleElements);
* XsdGroup;
Can also have XsdAttribute and XsdAttributeGroup children as per inheritance of AttributesVisitor. |
class |
XsdGroupVisitor |
Represents the restrictions of the
XsdGroup element, which can contain XsdAll, XsdSequence,
XsdChoice (represented by XsdMultipleElements) as children. |
class |
XsdListVisitor |
Represents the restrictions of the
XsdList element, which can only contain XsdSimpleType as children. |
class |
XsdRestrictionsVisitor |
Represents the restrictions of the
XsdRestriction element, which can contain the following children:
* XsdEnumeration
* XsdFractionDigits
* XsdLength
* XsdMaxExclusive
* XsdMaxInclusive
* XsdMaxLength
* XsdMinExclusive
* XsdMinInclusive
* XsdMinLength
* XsdPattern
* XsdTotalDigits
* XsdWhiteSpace
* XsdSimpleType
Can also have XsdAttribute and XsdAttributeGroup children as per inheritance of AttributesVisitor. |
class |
XsdSchemaVisitor |
|
class |
XsdSequenceVisitor |
Represents the restrictions of the
XsdSequence element, which can contain XsdElement, XsdGroup,
XsdChoice or XsdSequence as children. |
class |
XsdSimpleContentVisitor |
Represents the restrictions of the
XsdSimpleContent element, which can only contain XsdRestriction or
XsdExtension as children. |
class |
XsdSimpleTypeVisitor |
Represents the restrictions of the
XsdSimpleType element, which can contain XsdList, XsdUnion
or XsdRestriction as children. |
class |
XsdUnionVisitor |
Represents the restrictions of the
XsdUnion element, which can only contain XsdSimpleType as children. |
| Modifier and Type | Field | Description |
|---|---|---|
private XsdAnnotatedElementsVisitor |
XsdDoubleRestrictions.visitor |
|
private XsdAnnotatedElementsVisitor |
XsdIntegerRestrictions.visitor |
|
private XsdAnnotatedElementsVisitor |
XsdStringRestrictions.visitor |
|
private XsdAnnotatedElementsVisitor |
XsdWhiteSpace.visitor |
| Modifier and Type | Method | Description |
|---|---|---|
XsdAnnotatedElementsVisitor |
XsdDoubleRestrictions.getVisitor() |
|
XsdAnnotatedElementsVisitor |
XsdIntegerRestrictions.getVisitor() |
|
XsdAnnotatedElementsVisitor |
XsdStringRestrictions.getVisitor() |
|
XsdAnnotatedElementsVisitor |
XsdWhiteSpace.getVisitor() |
Copyright © 2018. All rights reserved.