public class ItemVisitor extends SchemaVisitor
| Constructor and Description |
|---|
ItemVisitor() |
| Modifier and Type | Method and Description |
|---|---|
DefinitionItem |
buildGlobal(AnnotatedBase comp)
Build the item structure corresponding to a schema global definition component.
|
boolean |
visit(AnyElement node)
Visit <any> definition.
|
boolean |
visit(AttributeElement node)
Visit <attribute> definition.
|
boolean |
visit(AttributeGroupRefElement node)
Visit <attributeGroup> reference.
|
boolean |
visit(CommonCompositorDefinition node)
Visit compositor.
|
boolean |
visit(ComplexExtensionElement node)
Visit complex type <extension> definition.
|
boolean |
visit(ComplexRestrictionElement node)
Visit complex type <restriction> definition.
|
boolean |
visit(ElementElement node)
Visit <element> definition.
|
boolean |
visit(GroupRefElement node)
Visit <group> reference.
|
boolean |
visit(ListElement node)
Visit <list> element.
|
boolean |
visit(SimpleExtensionElement node)
Visit simple type <extension> element.
|
boolean |
visit(SimpleRestrictionElement node)
Visit simple type <restriction> element.
|
boolean |
visit(SimpleTypeElement node)
Visit <simpleType> element.
|
boolean |
visit(UnionElement node)
Visit <union> element.
|
exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic DefinitionItem buildGlobal(AnnotatedBase comp)
comp - public boolean visit(AnyElement node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(AttributeElement node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(AttributeGroupRefElement node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(CommonCompositorDefinition node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(ComplexExtensionElement node)
visit in class SchemaVisitornode - true to continue expansionpublic boolean visit(ComplexRestrictionElement node)
visit in class SchemaVisitornode - false to end expansionpublic boolean visit(ElementElement node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(GroupRefElement node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(ListElement node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(SimpleExtensionElement node)
visit in class SchemaVisitornode - true to continue expansionpublic boolean visit(SimpleRestrictionElement node)
visit in class SchemaVisitornode - false to block further expansionpublic boolean visit(SimpleTypeElement node)
visit in class SchemaVisitornode - true to continue expansion, unless processed as grouppublic boolean visit(UnionElement node)
visit in class SchemaVisitornode - true to expand any inline typesCopyright © 2005-2014 jibx.org. All Rights Reserved.