org.picocontainer.defaults
Class LifecycleVisitor
java.lang.Object
org.picocontainer.defaults.AbstractPicoVisitor
org.picocontainer.defaults.LifecycleVisitor
- All Implemented Interfaces:
- PicoVisitor, Serializable
- public class LifecycleVisitor
- extends AbstractPicoVisitor
- implements Serializable
- Since:
- 1.1
- Version:
- $Revision: 1841 $
- Author:
- Aslak Hellesøy, Jörg Schaible
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LifecycleVisitor
public LifecycleVisitor(Method method,
Class ofType,
boolean visitInInstantiationOrder,
ComponentMonitor componentMonitor)
LifecycleVisitor
public LifecycleVisitor(Method method,
Class ofType,
boolean visiInInstantiationOrder)
traverse
public Object traverse(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
- Overrides:
traverse
in class AbstractPicoVisitor
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.
Copyright © 2003-2005 Codehaus. All Rights Reserved.