org.apache.tapestry.bean
Interface IBeanInitializer

All Superinterfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
All Known Implementing Classes:
AbstractBeanInitializer, BindingBeanInitializer, 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

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


getPropertyName

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