org.apache.tapestry.bean
Interface IBeanInitializer

All Superinterfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
All Known Implementing Classes:
AbstractBeanInitializer, LightweightBeanInitializer

public interface IBeanInitializer
extends org.apache.hivemind.LocationHolder

Interface for a set of classes used to initialize helper beans.

Since:
1.0.5
Author:
Howard Ship

Method Summary
 java.lang.String getPropertyName()
          Returns the name of the property this initializer will set.
 void setBeanProperty(IBeanProvider provider, java.lang.Object bean)
          Invoked by the IBeanProvider to initialize a property of the bean.
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Method Detail

setBeanProperty

public void setBeanProperty(IBeanProvider provider,
                            java.lang.Object bean)
Invoked by the IBeanProvider to initialize a property of the bean.


getPropertyName

public java.lang.String getPropertyName()
Returns the name of the property this initializer will set.