public abstract class FormConditional extends org.apache.tapestry.AbstractComponent implements org.apache.tapestry.form.IFormComponent
Conditional
, but is designed
for operation in a form. The component parameters are stored in hidden fields during rendering
and are taken from those fields during the rewind, thus no StaleLink exceptions occur. [ Component Reference ]Constructor and Description |
---|
FormConditional() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
getCondition() |
abstract org.apache.tapestry.services.DataSqueezer |
getDataSqueezer() |
abstract java.lang.String |
getElement() |
abstract org.apache.tapestry.IActionListener |
getListener() |
abstract org.apache.tapestry.listener.ListenerInvoker |
getListenerInvoker()
Injected.
|
boolean |
isDisabled() |
protected void |
renderComponent(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle) |
abstract void |
setConditionValue(boolean value) |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getClientId, getDisplayName, getForm, getName, isRequired, setName
addAsset, addBody, addComponent, enterActiveState, finishLoad, 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
public FormConditional()
protected void renderComponent(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle)
renderComponent
in class org.apache.tapestry.AbstractComponent
public abstract org.apache.tapestry.services.DataSqueezer getDataSqueezer()
public boolean isDisabled()
isDisabled
in interface org.apache.tapestry.form.IFormComponent
public abstract boolean getCondition()
public abstract void setConditionValue(boolean value)
public abstract java.lang.String getElement()
public abstract org.apache.tapestry.IActionListener getListener()
public abstract org.apache.tapestry.listener.ListenerInvoker getListenerInvoker()