org.picocontainer.defaults
Class VerifyingVisitor.ComponentAdapterCollector

java.lang.Object
  extended by org.picocontainer.defaults.VerifyingVisitor.ComponentAdapterCollector
All Implemented Interfaces:
PicoVisitor
Enclosing class:
VerifyingVisitor

private class VerifyingVisitor.ComponentAdapterCollector
extends java.lang.Object
implements PicoVisitor


Constructor Summary
private VerifyingVisitor.ComponentAdapterCollector()
           
 
Method Summary
 java.lang.Object traverse(java.lang.Object node)
          Entry point for the PicoVisitor traversal.
 void visitComponentAdapter(ComponentAdapter componentAdapter)
          Visit a ComponentAdapter that has to accept the visitor.
 void visitContainer(PicoContainer pico)
          Visit a PicoContainer that has to accept the visitor.
 void visitParameter(Parameter parameter)
          Visit a Parameter that has to accept the visitor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerifyingVisitor.ComponentAdapterCollector

private VerifyingVisitor.ComponentAdapterCollector()
Method Detail

traverse

public java.lang.Object traverse(java.lang.Object node)
Description copied from interface: PicoVisitor
Entry point for the PicoVisitor traversal. The given node is the first object, that is asked for acceptance. Only objects of type PicoContainer, ComponentAdapter, or Parameter are valid.

Specified by:
traverse in interface PicoVisitor
Parameters:
node - the start node of the traversal.
Returns:
a visitor-specific value.

visitContainer

public void visitContainer(PicoContainer pico)
Description copied from interface: PicoVisitor
Visit a PicoContainer that has to accept the visitor.

Specified by:
visitContainer in interface PicoVisitor
Parameters:
pico - the visited container.

visitComponentAdapter

public void visitComponentAdapter(ComponentAdapter componentAdapter)
Description copied from interface: PicoVisitor
Visit a ComponentAdapter that has to accept the visitor.

Specified by:
visitComponentAdapter in interface PicoVisitor
Parameters:
componentAdapter - the visited ComponentAdapter.

visitParameter

public void visitParameter(Parameter parameter)
Description copied from interface: PicoVisitor
Visit a Parameter that has to accept the visitor.

Specified by:
visitParameter in interface PicoVisitor
Parameters:
parameter - the visited Parameter.