net.sf.beanform
Class BeanFormComponent
java.lang.Object
org.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.BaseComponent
net.sf.beanform.BeanFormComponent
- All Implemented Interfaces:
- org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, IComponent, IRender, ITemplateComponent
- Direct Known Subclasses:
- BeanForm, BeanFormButtons, BeanFormRowComponent, BeanFormRows
public abstract class BeanFormComponent
- extends BaseComponent
Superclass for low level BeanForm components which must be wrapped by
a BeanForm
component.
- Author:
- Daniel Gredler
- See Also:
BeanFormRows
,
BeanFormLabel
,
BeanFormField
,
BeanFormButtons
Methods inherited from class org.apache.tapestry.AbstractComponent |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
getLocation, setLocation |
Methods inherited from interface org.apache.tapestry.IComponent |
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty |
Methods inherited from interface org.apache.tapestry.IRender |
render |
Methods inherited from interface org.apache.hivemind.LocationHolder |
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
getLocation |
BeanFormComponent
public BeanFormComponent()
getBeanForm
protected BeanForm getBeanForm()
hasCustomField
protected boolean hasCustomField(BeanProperty property)
getCustomFieldBlock
protected Block getCustomFieldBlock(BeanProperty property)
getCustomFieldBlockName
protected String getCustomFieldBlockName(BeanProperty property)
getCustomField
protected IFormComponent getCustomField(BeanProperty property)
getCustomFieldName
protected String getCustomFieldName(BeanProperty property)
getSiblingComponent
protected <T extends IComponent> T getSiblingComponent(String id,
Class<T> clazz)
hasPropertySelectionModel
protected boolean hasPropertySelectionModel(BeanProperty prop,
boolean useCache)
getPropertySelectionModel
protected IPropertySelectionModel getPropertySelectionModel(BeanProperty prop,
boolean useCache)
Copyright © 2006 Daniel Gredler. All Rights Reserved.