com.arsdigita.bebop.form
Class MultipleSelect
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.TextStylable
com.arsdigita.bebop.BlockStylable
com.arsdigita.bebop.form.Widget
com.arsdigita.bebop.form.OptionGroup
com.arsdigita.bebop.form.Select
com.arsdigita.bebop.form.MultipleSelect
- All Implemented Interfaces:
- BebopConstants, Cloneable, Component, Lockable
- public class MultipleSelect
- extends Select
- implements BebopConstants
A class
representing an HTML SELECT
element.
- Version:
- $Id: //core-platform/dev/src/com/arsdigita/bebop/form/MultipleSelect.java#8 $
- Author:
- Karl Goldstein, Uday Mathur, Rory Solomon, Michael Pih
Fields inherited from class com.arsdigita.bebop.BlockStylable |
ABSBOTTOM, ABSMIDDLE, BASELINE, BOTTOM, CENTER, FULL_WIDTH, INSERT, LEFT, MIDDLE, RIGHT, TEXTTOP, TOP |
Fields inherited from interface com.arsdigita.bebop.util.BebopConstants |
BEBOP_BORDER, BEBOP_BOXPANEL, BEBOP_CELL, BEBOP_CHECKBOX, BEBOP_CHECKBOXGROUP, BEBOP_COLUMNPANEL, BEBOP_DATE, BEBOP_DATETIME, BEBOP_DHTMLEDITOR, BEBOP_FORMERRORS, BEBOP_FORMWIDGET, BEBOP_GRIDPANEL, BEBOP_LIST, BEBOP_MULTISELECT, BEBOP_OPTION, BEBOP_PAD, BEBOP_PADFRAME, BEBOP_PANELROW, BEBOP_PORTAL, BEBOP_PORTLET, BEBOP_RADIO, BEBOP_RADIOGROUP, BEBOP_SEG_BODY, BEBOP_SEG_HEADER, BEBOP_SEG_PANEL, BEBOP_SEGMENT, BEBOP_SELECT, BEBOP_TABLE, BEBOP_TABLEBODY, BEBOP_TABLEROW, BEBOP_TEXTAREA |
Method Summary |
protected String |
getElementTag()
The XML tag for this derived class of Widget. |
boolean |
isMultiple()
State that this is a multiple select |
Methods inherited from class com.arsdigita.bebop.form.OptionGroup |
addOption, addOption, clearOptions, clone, getOptions, getOptions, isCompound, removeOption, removeOption, removeOption, removeOption, setOptionSelected, setOptionSelected |
Methods inherited from class com.arsdigita.bebop.form.Widget |
addError, addError, addPrintListener, addValidationListener, createParameterListener, firePrintEvent, fireValidation, generateErrors, generateXML, getDefaultValue, getErrors, getForm, getName, getParameterData, getParameterModel, getValue, isPassIn, register, removePrintListener, removeValidationListener, respond, setDefaultValue, setDisabled, setForm, setHint, setOnBlur, setOnChange, setOnFocus, setOnKeyUp, setOnSelect, setParameterModel, setPassIn, setPrintListener, setReadOnly, setValidateInvisible, setValidationGuard, setValue, toString, validateInvisible |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
children, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, lock, register, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible |
versionId
public static final String versionId
- See Also:
- Constant Field Values
MultipleSelect
public MultipleSelect(String name)
isMultiple
public boolean isMultiple()
- State that this is a multiple select
- Overrides:
isMultiple
in class OptionGroup
- Returns:
- true
getElementTag
protected String getElementTag()
- The XML tag for this derived class of Widget.
- Specified by:
getElementTag
in class Select
- Returns:
- The tag to be used for the top level DOM element
generated for this type of Widget.
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC