| Package | Description |
|---|---|
| org.xmlet.xsdparser.xsdelements | |
| org.xmlet.xsdparser.xsdelements.visitors | |
| org.xmlet.xsdparser.xsdelements.xsdrestrictions |
| Modifier and Type | Method | Description |
|---|---|---|
abstract XsdAbstractElementVisitor |
XsdAbstractElement.getVisitor() |
Obtains the visitor of a concrete
XsdAbstractElement instance. |
XsdAbstractElementVisitor |
XsdAnnotationChildren.getVisitor() |
|
XsdAbstractElementVisitor |
XsdImport.getVisitor() |
|
XsdAbstractElementVisitor |
XsdInclude.getVisitor() |
|
XsdAbstractElementVisitor |
XsdSchema.getVisitor() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
XsdAbstractElement.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
Base method for all accept methods.
|
void |
XsdAll.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdAnnotation.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdAppInfo.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdAttribute.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdAttributeGroup.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdChoice.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdComplexContent.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdComplexType.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdDocumentation.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdElement.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdExtension.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdGroup.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdList.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdRestriction.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdSequence.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdSimpleContent.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdSimpleType.accept(XsdAbstractElementVisitor visitorParam) |
|
void |
XsdUnion.accept(XsdAbstractElementVisitor visitorParam) |
| 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 |
XsdAnnotatedElementsVisitor |
Represents the restrictions of all the XSD elements that can have an
XsdAnnotation as children. |
class |
XsdAnnotationVisitor |
Represents the restrictions of the
XsdAnnotation element, which can only contain XsdAppInfo and
XsdDocumentation 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 | Method | Description |
|---|---|---|
void |
XsdEnumeration.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdFractionDigits.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdLength.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdMaxExclusive.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdMaxInclusive.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdMaxLength.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdMinExclusive.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdMinInclusive.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdMinLength.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdPattern.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdTotalDigits.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
|
void |
XsdWhiteSpace.accept(XsdAbstractElementVisitor xsdAbstractElementVisitor) |
Copyright © 2018. All rights reserved.