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

java.lang.Object
  extended by org.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder
      extended by org.jboss.beans.metadata.plugins.builder.LifecycleMetaDataBuilder
Direct Known Subclasses:
CreateLifecycleMetaDataBuilder, DestroyLifecycleMetaDataBuilder, StartLifecycleMetaDataBuilder, StopLifecycleMetaDataBuilder

public abstract class LifecycleMetaDataBuilder
extends StateMetaDataBuilder

Helper class.

Author:
Ales Justin
See Also:
BeanMetaDataBuilderImpl, ParameterMetaDataBuilder

Field Summary
protected  ParameterMetaDataBuilder<AbstractLifecycleMetaData> builder
           
 
Fields inherited from class org.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder
beanMetaData
 
Constructor Summary
LifecycleMetaDataBuilder(AbstractBeanMetaData beanMetaData)
           
 
Method Summary
 LifecycleMetaData addParameterMetaData(String type, Object value)
           
 LifecycleMetaData addParameterMetaData(String type, ValueMetaData value)
           
protected  void applyAfterSet(AbstractLifecycleMetaData lifecycle)
           
protected  void checkLlifecycle()
           
protected  AbstractLifecycleMetaData createLifecycleMetaData()
           
 
Methods inherited from class org.jboss.beans.metadata.plugins.builder.StateMetaDataBuilder
createLifecycleMetaData, setLifecycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

builder

protected ParameterMetaDataBuilder<AbstractLifecycleMetaData> builder
Constructor Detail

LifecycleMetaDataBuilder

public LifecycleMetaDataBuilder(AbstractBeanMetaData beanMetaData)
Method Detail

createLifecycleMetaData

protected AbstractLifecycleMetaData createLifecycleMetaData()
Specified by:
createLifecycleMetaData in class StateMetaDataBuilder

applyAfterSet

protected void applyAfterSet(AbstractLifecycleMetaData lifecycle)
Specified by:
applyAfterSet in class StateMetaDataBuilder

checkLlifecycle

protected void checkLlifecycle()

addParameterMetaData

public LifecycleMetaData addParameterMetaData(String type,
                                              Object value)

addParameterMetaData

public LifecycleMetaData addParameterMetaData(String type,
                                              ValueMetaData value)


Copyright ? 2007 JBoss Inc.. All Rights Reserved.