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 and Description |
---|---|
private SchemaVisitor |
m_delegate
Delegate visitor.
|
Constructor and Description |
---|
SchemaVisitorDelegate(SchemaVisitor delegate)
Constructor.
|
Modifier and Type | Method and 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