org.jboss.beans.metadata.spi
Interface MetaDataVisitorNode

All Known Subinterfaces:
AnnotationAttributeMetaData, AnnotationMetaData, BeanMetaData, ClassLoaderMetaData, ConstructorMetaData, DemandMetaData, DependencyMetaData, FeatureMetaData, LifecycleMetaData, ParameterMetaData, PropertyMetaData, SupplyMetaData, ValueMetaData
All Known Implementing Classes:
AbstractAnnotationAttributeMetaData, AbstractAnnotationMetaData, AbstractArrayMetaData, AbstractBeanMetaData, AbstractClassLoaderMetaData, AbstractCollectionMetaData, AbstractConstructorMetaData, AbstractDemandMetaData, AbstractDependencyMetaData, AbstractDependencyValueMetaData, AbstractFeatureMetaData, AbstractLifecycleMetaData, AbstractListMetaData, AbstractMapMetaData, AbstractParameterMetaData, AbstractPropertyMetaData, AbstractSetMetaData, AbstractSupplyMetaData, AbstractTypeMetaData, AbstractValueMetaData, GenericBeanFactoryMetaData, StringValueMetaData

public interface MetaDataVisitorNode

A metadata vistor node.

Version:
$Revision: 1.3 $
Author:
Adrian Brock

Method Summary
 Iterator getChildren()
          Return the child nodes
 void visit(MetaDataVisitor vistor)
          Visit the node
 

Method Detail

visit

void visit(MetaDataVisitor vistor)
Visit the node

Parameters:
vistor - the visitor

getChildren

Iterator getChildren()
Return the child nodes

Returns:
Iterator or null if there aren't any


Copyright © 2004 JBoss Inc. All Rights Reserved.