public class SchemaVisitorDelegate extends SchemaVisitor
SchemaVisitor
that delegates to another instance. This is provided as a base class, allowing
selective overrides of normal visitor handling.Modifier and Type | Field | Description |
---|---|---|
private SchemaVisitor |
m_delegate |
Delegate visitor.
|
Constructor | Description |
---|---|
SchemaVisitorDelegate(SchemaVisitor delegate) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
void |
exit(AllElement node) |
Exit all element.
|
void |
exit(AnnotatedBase node) |
Exit annotated element.
|
void |
exit(AnnotationElement node) |
Exit annotation element.
|
void |
exit(AnnotationItem node) |
Exit annotation item element.
|
void |
exit(AnyAttributeElement node) |
Exit anyAttribute element.
|
void |
exit(AnyElement node) |
Exit any element.
|
void |
exit(AppInfoElement node) |
Exit appinfo element.
|
void |
exit(AttributeElement node) |
Exit attribute element.
|
void |
exit(AttributeGroupElement node) |
Exit attributeGroup element for definition.
|
void |
exit(AttributeGroupRefElement node) |
Exit attributeGroup element for reference.
|
void |
exit(ChoiceElement node) |
Exit choice element.
|
void |
exit(CommonComplexModification node) |
Exit complex type modification.
|
void |
exit(CommonCompositorDefinition node) |
Exit compositor element.
|
void |
exit(CommonTypeDefinition node) |
Exit type definition element.
|
void |
exit(ComplexContentElement node) |
Exit complexContent element.
|
void |
exit(ComplexExtensionElement node) |
Exit extension element used for complex type.
|
void |
exit(ComplexRestrictionElement node) |
Exit restriction element used for complex type.
|
void |
exit(ComplexTypeElement node) |
Exit complexType element.
|
void |
exit(DocumentationElement node) |
Exit documentation element.
|
void |
exit(ElementElement node) |
Exit element element.
|
void |
exit(GroupElement node) |
Exit group element for definition.
|
void |
exit(GroupRefElement node) |
Exit group element for reference.
|
void |
exit(ImportElement node) |
Exit import element.
|
void |
exit(IncludeElement node) |
Exit include element.
|
void |
exit(ListElement node) |
Exit list element.
|
void |
exit(OpenAttrBase node) |
Exit open attribute element.
|
void |
exit(RedefineElement node) |
Exit redefine element.
|
void |
exit(SchemaBase node) |
Exit element.
|
void |
exit(SchemaElement node) |
Exit schema element.
|
void |
exit(SchemaLocationBase node) |
Exit schema location element.
|
void |
exit(SequenceElement node) |
Exit sequence element.
|
void |
exit(SimpleContentElement node) |
Exit simpleContent element.
|
void |
exit(SimpleExtensionElement node) |
Exit extension element for simple type.
|
void |
exit(SimpleRestrictionElement node) |
Exit restriction element for simple type.
|
void |
exit(SimpleTypeElement node) |
Exit simpleType element.
|
void |
exit(UnionElement node) |
Exit union element.
|
boolean |
visit(AllElement node) |
Visit all element.
|
boolean |
visit(AnnotatedBase node) |
Visit annotated element.
|
boolean |
visit(AnnotationElement node) |
Visit annotation element.
|
boolean |
visit(AnnotationItem node) |
Visit annotation item element.
|
boolean |
visit(AnyAttributeElement node) |
Visit anyAttribute element.
|
boolean |
visit(AnyElement node) |
Visit any element.
|
boolean |
visit(AppInfoElement node) |
Visit appinfo element.
|
boolean |
visit(AttributeElement node) |
Visit attribute element.
|
boolean |
visit(AttributeGroupElement node) |
Visit attributeGroup element for definition.
|
boolean |
visit(AttributeGroupRefElement node) |
Visit attributeGroup element for reference.
|
boolean |
visit(ChoiceElement node) |
Visit choice element.
|
boolean |
visit(CommonComplexModification node) |
Visit complex type modification (complexContent or simpleContent)element.
|
boolean |
visit(CommonCompositorDefinition node) |
Visit compositor element.
|
boolean |
visit(CommonTypeDefinition node) |
Visit type definition element.
|
boolean |
visit(ComplexContentElement node) |
Visit complexContent element.
|
boolean |
visit(ComplexExtensionElement node) |
Visit extension element used for complex type.
|
boolean |
visit(ComplexRestrictionElement node) |
Visit restriction element used for complex type.
|
boolean |
visit(ComplexTypeElement node) |
Visit complexType element.
|
boolean |
visit(DocumentationElement node) |
Visit documentation element.
|
boolean |
visit(ElementElement node) |
Visit element element.
|
boolean |
visit(GroupElement node) |
Visit group element for definition.
|
boolean |
visit(GroupRefElement node) |
Visit group element for reference.
|
boolean |
visit(ImportElement node) |
Visit import element.
|
boolean |
visit(IncludeElement node) |
Visit include element.
|
boolean |
visit(ListElement node) |
Visit list element.
|
boolean |
visit(OpenAttrBase node) |
Visit open attribute element.
|
boolean |
visit(RedefineElement node) |
Visit redefine element.
|
boolean |
visit(SchemaBase node) |
Visit element.
|
boolean |
visit(SchemaElement node) |
Visit schema element.
|
boolean |
visit(SchemaLocationBase node) |
Visit schema location element.
|
boolean |
visit(SequenceElement node) |
Visit sequence element.
|
boolean |
visit(SimpleContentElement node) |
Visit simpleContent element.
|
boolean |
visit(SimpleExtensionElement node) |
Visit extension element for simple type.
|
boolean |
visit(SimpleRestrictionElement node) |
Visit restriction element for simple type.
|
boolean |
visit(SimpleTypeElement node) |
Visit simpleType element.
|
boolean |
visit(UnionElement node) |
Visit union element.
|
private final SchemaVisitor m_delegate
public SchemaVisitorDelegate(SchemaVisitor delegate)
delegate
- public void exit(AllElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AnnotatedBase node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AnnotationElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AnnotationItem node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AnyAttributeElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AnyElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AppInfoElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AttributeElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AttributeGroupElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(AttributeGroupRefElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ChoiceElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(CommonComplexModification node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(CommonCompositorDefinition node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(CommonTypeDefinition node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ComplexContentElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ComplexExtensionElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ComplexRestrictionElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ComplexTypeElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(DocumentationElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SchemaBase node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ElementElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(GroupElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(GroupRefElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ImportElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(IncludeElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(ListElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(OpenAttrBase node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(RedefineElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SchemaElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SchemaLocationBase node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SequenceElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SimpleContentElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SimpleExtensionElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SimpleRestrictionElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(SimpleTypeElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic void exit(UnionElement node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exitedpublic boolean visit(AllElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AnnotatedBase node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AnnotationElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AnnotationItem node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AnyAttributeElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AnyElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AppInfoElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AttributeElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AttributeGroupElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(AttributeGroupRefElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ChoiceElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(CommonComplexModification node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(CommonCompositorDefinition node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(CommonTypeDefinition node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ComplexContentElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ComplexExtensionElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ComplexRestrictionElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ComplexTypeElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(DocumentationElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SchemaBase node)
SchemaVisitor
true
to continue expansion of the tree.visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ElementElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(GroupElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(GroupRefElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ImportElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(IncludeElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(ListElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(OpenAttrBase node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(RedefineElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SchemaElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SchemaLocationBase node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SequenceElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SimpleContentElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SimpleExtensionElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SimpleRestrictionElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(SimpleTypeElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if notpublic boolean visit(UnionElement node)
SchemaVisitor
visit
in class SchemaVisitor
node
- element being visitedtrue
if children to be processed, false
if not