org.apache.tapestry.bean
Interface IBeanInitializer

All Superinterfaces:
ILocatable, ILocationHolder
All Known Implementing Classes:
AbstractBeanInitializer, ExpressionBeanInitializer, FieldBeanInitializer, MessageBeanInitializer, StaticBeanInitializer

public interface IBeanInitializer
extends ILocationHolder

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

Since:
1.0.5
Version:
$Id: IBeanInitializer.java 243791 2004-02-19 17:38:13Z hlship $
Author:
Howard Ship

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

Method Detail

setBeanProperty

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


getPropertyName

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