org.jboss.beans.metadata.plugins
Class NestedBeanHandler
java.lang.Object
org.jboss.beans.metadata.plugins.NestedBeanHandler
public class NestedBeanHandler
- extends Object
Handle nested beans util class.
Hidding the impl details from AbstractBeanMetaData
- Author:
- Ales Justin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
root
protected BeanMetaData root
counter
protected int counter
NestedBeanHandler
public NestedBeanHandler(BeanMetaData root)
checkForNestedBeans
public List<BeanMetaData> checkForNestedBeans()
- Check for nested beans.
- Returns:
- list of bean meta data
prepareRoot
protected BeanMetaData prepareRoot(BeanMetaData bean)
- Prepare root.
Could be overriden to prehaps
allow null name on the root as well.
- Parameters:
bean
- the root bean or its clone
- Returns:
- root
generateName
protected String generateName(MetaDataVisitorNode previous)
- Generate the name.
- Parameters:
previous
- the previous / parent node
- Returns:
- generated name
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.