public class TreeWalker extends Object
| Constructor and Description |
|---|
TreeWalker(ISkipElements skip,
ISchemaListener listen)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.log4j.Level |
setLogging(org.apache.log4j.Level level)
Control the logging level for this class.
|
void |
walkChildren(SchemaBase root,
SchemaVisitor visitor)
Walk the descendants of a root element.
|
void |
walkElement(SchemaBase root,
SchemaVisitor visitor)
Walk schema model element tree.
|
void |
walkSchema(SchemaElement schema,
SchemaVisitor visitor)
Walk entire schema model.
|
public TreeWalker(ISkipElements skip, ISchemaListener listen)
skip - selector for elements to be skipped (null if none skipped)listen - schema reference listener (null if none)public static org.apache.log4j.Level setLogging(org.apache.log4j.Level level)
level - public void walkSchema(SchemaElement schema, SchemaVisitor visitor)
schema - root element of schema to be traversedvisitor - target visitor for element notificationspublic void walkElement(SchemaBase root, SchemaVisitor visitor)
root - node of tree to be touredvisitor - target visitor for element notificationspublic void walkChildren(SchemaBase root, SchemaVisitor visitor)
root - node of tree to be touredvisitor - target visitor for element notificationsCopyright © 2005-2013 jibx.org. All Rights Reserved.