private static class SchemaCustom.FacetRemoverVisitor extends SchemaVisitor
| Modifier and Type | Field and Description |
|---|---|
private NestingCustomBase |
m_currentCustom
Currently active customization.
|
private ObjectStack |
m_customStack
Stack of active customizations.
|
| Constructor and Description |
|---|
SchemaCustom.FacetRemoverVisitor(SchemaCustom root)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
exit(AnnotatedBase node)
Exit the generic precursor class of all elements which can have customizations.
|
boolean |
visit(AnnotatedBase node)
Visit the generic precursor class of all elements which can have customizations.
|
boolean |
visit(FacetElement node)
Visit a facet 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, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitprivate ObjectStack m_customStack
private NestingCustomBase m_currentCustom
public SchemaCustom.FacetRemoverVisitor(SchemaCustom root)
root - customization for root element being processedpublic void exit(AnnotatedBase node)
exit in class SchemaVisitornode - public boolean visit(FacetElement node)
visit in class SchemaVisitornode - true if continuing expansion, false if notpublic boolean visit(AnnotatedBase node)
visit in class SchemaVisitornode - true if continuing expansion, false if not