org.jboss.beans.metadata.plugins.builder
Class StateMetaDataBuilder

java.lang.Object
  extended by org.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder
Direct Known Subclasses:
AbstractInstallMetaDataBuilder, LifecycleMetaDataBuilder

public abstract class StateMetaDataBuilder
extends Object

Helper class.

Author:
Ales Justin
See Also:
BeanMetaDataBuilderImpl, ParameterMetaDataBuilder

Field Summary
protected  AbstractBeanMetaData beanMetaData
           
 
Constructor Summary
StateMetaDataBuilder(AbstractBeanMetaData beanMetaData)
           
 
Method Summary
protected abstract  void applyAfterSet(AbstractLifecycleMetaData lifecycle)
           
protected abstract  AbstractLifecycleMetaData createLifecycleMetaData()
           
 LifecycleMetaData createLifecycleMetaData(String methodName)
           
protected abstract  void setLifecycle(AbstractBeanMetaData beanMetaData, LifecycleMetaData lifecycle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beanMetaData

protected AbstractBeanMetaData beanMetaData
Constructor Detail

StateMetaDataBuilder

public StateMetaDataBuilder(AbstractBeanMetaData beanMetaData)
Method Detail

setLifecycle

protected abstract void setLifecycle(AbstractBeanMetaData beanMetaData,
                                     LifecycleMetaData lifecycle)

createLifecycleMetaData

protected abstract AbstractLifecycleMetaData createLifecycleMetaData()

applyAfterSet

protected abstract void applyAfterSet(AbstractLifecycleMetaData lifecycle)

createLifecycleMetaData

public LifecycleMetaData createLifecycleMetaData(String methodName)


Copyright ? 2007 JBoss Inc.. All Rights Reserved.