org.apache.commons.configuration.tree
Class TestDefaultConfigurationNode.CountNodeVisitor
java.lang.Object
org.apache.commons.configuration.tree.TestDefaultConfigurationNode.CountNodeVisitor
- All Implemented Interfaces:
- org.apache.commons.configuration.tree.ConfigurationNodeVisitor
- Enclosing class:
- TestDefaultConfigurationNode
public static class TestDefaultConfigurationNode.CountNodeVisitor
- extends Object
- implements org.apache.commons.configuration.tree.ConfigurationNodeVisitor
A test visitor implementation that is able to count the number of visits.
It also supports a maximum number of visits to be set; if this number is
reached, the terminate() method returns true.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
beforeCalls
public int beforeCalls
afterCalls
public int afterCalls
maxCalls
public int maxCalls
TestDefaultConfigurationNode.CountNodeVisitor
public TestDefaultConfigurationNode.CountNodeVisitor()
TestDefaultConfigurationNode.CountNodeVisitor
public TestDefaultConfigurationNode.CountNodeVisitor(int maxNumberOfVisits)
visitBeforeChildren
public void visitBeforeChildren(org.apache.commons.configuration.tree.ConfigurationNode node)
- Specified by:
visitBeforeChildren in interface org.apache.commons.configuration.tree.ConfigurationNodeVisitor
visitAfterChildren
public void visitAfterChildren(org.apache.commons.configuration.tree.ConfigurationNode node)
- Specified by:
visitAfterChildren in interface org.apache.commons.configuration.tree.ConfigurationNodeVisitor
terminate
public boolean terminate()
- Specified by:
terminate in interface org.apache.commons.configuration.tree.ConfigurationNodeVisitor
Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.