|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tapestry.bean.BeanProvider
public class BeanProvider
Basic implementation of the IBeanProvider interface.
| Constructor Summary | |
|---|---|
BeanProvider(IComponent component)
|
|
| Method Summary | |
|---|---|
boolean |
canProvideBean(String name)
Returns true if the provider can provide the named bean. |
Object |
getBean(String name)
Returns the JavaBean with the specified name. |
Collection |
getBeanNames()
Returns a collection of the names of any beans which may be provided. |
org.apache.hivemind.ClassResolver |
getClassResolver()
Returns a resource resolver. |
IComponent |
getComponent()
Returns the IComponent (which may be a
IPage) for which this bean provider is
providing beans. |
void |
pageDetached(PageEvent event)
Removes all beans with the REQUEST lifecycle. |
void |
pageEndRender(PageEvent event)
Invoked after a successful render of the page. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BeanProvider(IComponent component)
| Method Detail |
|---|
public Collection getBeanNames()
IBeanProvider
getBeanNames in interface IBeanProviderIComponentSpecification.getBeanNames()public IComponent getComponent()
IBeanProviderIComponent (which may be a
IPage) for which this bean provider is
providing beans.
getComponent in interface IBeanProviderpublic Object getBean(String name)
IBeanProvider
getBean in interface IBeanProviderpublic void pageDetached(PageEvent event)
pageDetached in interface PageDetachListenerpublic org.apache.hivemind.ClassResolver getClassResolver()
IBeanProvider
getClassResolver in interface IBeanProviderpublic void pageEndRender(PageEvent event)
PageEndRenderListener
pageEndRender in interface PageEndRenderListenerAbstractComponent.pageEndRender(PageEvent)public boolean canProvideBean(String name)
IBeanProvider
canProvideBean in interface IBeanProvider
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||