org.apache.commons.configuration.tree
Class TestDefaultConfigurationNode.CountNodeVisitor
java.lang.Object
org.apache.commons.configuration.tree.TestDefaultConfigurationNode.CountNodeVisitor
- All Implemented Interfaces:
- ConfigurationNodeVisitor
- Enclosing class:
- TestDefaultConfigurationNode
public static class TestDefaultConfigurationNode.CountNodeVisitor
- extends Object
- implements 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(ConfigurationNode node)
- Specified by:
visitBeforeChildren
in interface ConfigurationNodeVisitor
visitAfterChildren
public void visitAfterChildren(ConfigurationNode node)
- Specified by:
visitAfterChildren
in interface ConfigurationNodeVisitor
terminate
public boolean terminate()
- Specified by:
terminate
in interface ConfigurationNodeVisitor
Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.