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, wait
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, visit
private 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 SchemaVisitor
node
- public boolean visit(FacetElement node)
visit
in class SchemaVisitor
node
- true
if continuing expansion, false
if notpublic boolean visit(AnnotatedBase node)
visit
in class SchemaVisitor
node
- true
if continuing expansion, false
if not