org.apache.xbean.spring.util
Class AbstractSpringVisitor

java.lang.Object
  extended by org.apache.xbean.spring.util.AbstractSpringVisitor
All Implemented Interfaces:
SpringVisitor

public abstract class AbstractSpringVisitor
extends Object
implements SpringVisitor

Default do nothing implementation of SpringVisitor.

Since:
2.0
Version:
$Id$
Author:
Dain Sundstrom

Constructor Summary
AbstractSpringVisitor()
           
 
Method Summary
 void visitBeanDefinition(org.springframework.beans.factory.config.BeanDefinition beanDefinition, Object data)
           
 void visitBeanDefinition(String beanName, org.springframework.beans.factory.config.BeanDefinition beanDefinition, Object data)
           
 void visitBeanDefinitionHolder(org.springframework.beans.factory.config.BeanDefinitionHolder beanDefinitionHolder, Object data)
           
 void visitBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanRegistry, Object data)
           
 void visitCollection(Collection collection, Object data)
           
 void visitConstructorArgumentValue(org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder valueHolder, Object data)
           
 void visitConstructorArgumentValues(org.springframework.beans.factory.config.ConstructorArgumentValues constructorArgumentValues, Object data)
           
 void visitMap(Map map, Object data)
           
 void visitMutablePropertyValues(org.springframework.beans.MutablePropertyValues propertyValues, Object data)
           
protected  void visitNext(Object value, Object data)
           
 void visitObject(Object value, Object data)
           
 void visitPropertyValue(org.springframework.beans.PropertyValue propertyValue, Object data)
           
 void visitRuntimeBeanReference(org.springframework.beans.factory.config.RuntimeBeanReference beanReference, Object data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSpringVisitor

public AbstractSpringVisitor()
Method Detail

visitBeanFactory

public void visitBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanRegistry,
                             Object data)
                      throws org.springframework.beans.BeansException
Specified by:
visitBeanFactory in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitBeanDefinitionHolder

public void visitBeanDefinitionHolder(org.springframework.beans.factory.config.BeanDefinitionHolder beanDefinitionHolder,
                                      Object data)
                               throws org.springframework.beans.BeansException
Specified by:
visitBeanDefinitionHolder in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitBeanDefinition

public void visitBeanDefinition(String beanName,
                                org.springframework.beans.factory.config.BeanDefinition beanDefinition,
                                Object data)
                         throws org.springframework.beans.BeansException
Specified by:
visitBeanDefinition in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitBeanDefinition

public void visitBeanDefinition(org.springframework.beans.factory.config.BeanDefinition beanDefinition,
                                Object data)
                         throws org.springframework.beans.BeansException
Specified by:
visitBeanDefinition in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitMutablePropertyValues

public void visitMutablePropertyValues(org.springframework.beans.MutablePropertyValues propertyValues,
                                       Object data)
                                throws org.springframework.beans.BeansException
Specified by:
visitMutablePropertyValues in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitConstructorArgumentValues

public void visitConstructorArgumentValues(org.springframework.beans.factory.config.ConstructorArgumentValues constructorArgumentValues,
                                           Object data)
                                    throws org.springframework.beans.BeansException
Specified by:
visitConstructorArgumentValues in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitConstructorArgumentValue

public void visitConstructorArgumentValue(org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder valueHolder,
                                          Object data)
                                   throws org.springframework.beans.BeansException
Specified by:
visitConstructorArgumentValue in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitPropertyValue

public void visitPropertyValue(org.springframework.beans.PropertyValue propertyValue,
                               Object data)
                        throws org.springframework.beans.BeansException
Specified by:
visitPropertyValue in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitRuntimeBeanReference

public void visitRuntimeBeanReference(org.springframework.beans.factory.config.RuntimeBeanReference beanReference,
                                      Object data)
                               throws org.springframework.beans.BeansException
Specified by:
visitRuntimeBeanReference in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitCollection

public void visitCollection(Collection collection,
                            Object data)
                     throws org.springframework.beans.BeansException
Specified by:
visitCollection in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitMap

public void visitMap(Map map,
                     Object data)
              throws org.springframework.beans.BeansException
Specified by:
visitMap in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitObject

public void visitObject(Object value,
                        Object data)
                 throws org.springframework.beans.BeansException
Specified by:
visitObject in interface SpringVisitor
Throws:
org.springframework.beans.BeansException

visitNext

protected void visitNext(Object value,
                         Object data)
                  throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException


Copyright © 2005-2013. All Rights Reserved.