private static class SchemaCustom.FacetRemoverVisitor extends SchemaVisitor
| Modifier and Type | Field | Description |
|---|---|---|
private NestingCustomBase |
m_currentCustom |
Currently active customization.
|
private ObjectStack |
m_customStack |
Stack of active customizations.
|
| Constructor | Description |
|---|---|
FacetRemoverVisitor(SchemaCustom root) |
Constructor.
|
| Modifier and Type | Method | 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexit, 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 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