org.jboss.kernel.plugins.dependency
Class AbstractKernelControllerContext.PreprocessMetaDataVisitor

java.lang.Object
  extended byorg.jboss.kernel.plugins.dependency.AbstractKernelControllerContext.PreprocessMetaDataVisitor
All Implemented Interfaces:
MetaDataVisitor
Enclosing class:
AbstractKernelControllerContext

protected class AbstractKernelControllerContext.PreprocessMetaDataVisitor
extends Object
implements MetaDataVisitor

A visitor for the metadata that looks for dependencies.


Constructor Summary
AbstractKernelControllerContext.PreprocessMetaDataVisitor()
          Create a new MetaDataVisitor.
 
Method Summary
 void addDependency(org.jboss.dependency.spi.DependencyItem dependency)
          Add a dependency
 org.jboss.dependency.spi.ControllerState getContextState()
          Get the context state
 KernelControllerContext getControllerContext()
          Get the kernel controller context
 void setContextState(org.jboss.dependency.spi.ControllerState contextState)
          Set the context state
 void visit(BeanMetaData bmd)
          Visit the bean metadata node, this is the starting point
 void visit(MetaDataVisitorNode node)
          Visit a node
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractKernelControllerContext.PreprocessMetaDataVisitor

public AbstractKernelControllerContext.PreprocessMetaDataVisitor()
Create a new MetaDataVisitor.

Method Detail

visit

public void visit(BeanMetaData bmd)
Visit the bean metadata node, this is the starting point

Parameters:
bmd - the bean metadata node

visit

public void visit(MetaDataVisitorNode node)
Visit a node

Specified by:
visit in interface MetaDataVisitor
Parameters:
node - the node

getControllerContext

public KernelControllerContext getControllerContext()
Description copied from interface: MetaDataVisitor
Get the kernel controller context

Specified by:
getControllerContext in interface MetaDataVisitor
Returns:
the context

getContextState

public org.jboss.dependency.spi.ControllerState getContextState()
Description copied from interface: MetaDataVisitor
Get the context state

Specified by:
getContextState in interface MetaDataVisitor
Returns:
the context state

addDependency

public void addDependency(org.jboss.dependency.spi.DependencyItem dependency)
Description copied from interface: MetaDataVisitor
Add a dependency

Specified by:
addDependency in interface MetaDataVisitor
Parameters:
dependency - the dependency

setContextState

public void setContextState(org.jboss.dependency.spi.ControllerState contextState)
Description copied from interface: MetaDataVisitor
Set the context state

Specified by:
setContextState in interface MetaDataVisitor
Parameters:
contextState - the context state


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.