org.apache.tapestry.wml
Class Select
java.lang.Object
org.apache.tapestry.spec.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.wml.Select
- All Implemented Interfaces:
- IComponent, ILocatable, ILocationHolder, IRender
public abstract class Select
- extends AbstractComponent
The Select element lets users pick from a list of options. Each option
is specified by an Option element. Each Option element may have one
line of formatted text (which may be wrapped or truncated by the user
agent if too long).
Unless multiple selections are required it is generally easier to use the PropertySelection
component.
- Since:
- 3.0
- Version:
- $Id: Select.java 243791 2004-02-19 17:38:13Z hlship $
- Author:
- David Solis
Methods inherited from class org.apache.tapestry.AbstractComponent |
addAsset, addBody, addComponent, cleanupAfterRender, finishLoad, finishLoad, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, format, format, format, format, formatString, formatString, formatString, formatString, generateAttributes, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getChangeObserver, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, getString, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainer, setId, setNamespace, setPage, setProperty, setSpecification, toString |
Select
public Select()
renderComponent
protected void renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
- Description copied from class:
AbstractComponent
- Invoked by
AbstractComponent.render(IMarkupWriter, IRequestCycle)
to actually render the component (with any parameter values
already set). This is the method that subclasses must implement.
- Specified by:
renderComponent
in class AbstractComponent
- See Also:
AbstractComponent.renderComponent(IMarkupWriter, IRequestCycle)
isMultiple
public abstract boolean isMultiple()
getName
public abstract String getName()
getValue
public abstract String getValue()
getTitle
public abstract String getTitle()