com.arsdigita.formbuilder.ui
Class OptionGroupPage
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.TextStylable
com.arsdigita.bebop.BlockStylable
com.arsdigita.bebop.Page
com.arsdigita.formbuilder.ui.TemplatePage
com.arsdigita.formbuilder.ui.OptionGroupPage
- All Implemented Interfaces:
- Cloneable, Component, Container, Lockable
- public class OptionGroupPage
- extends TemplatePage
On this page the admin can specify the options of an OptionGroup
(examples of OptionGroups are radio groups, checbox groups and selects).
Each option has a value (gets submitted) and a label (gets displayed).
- Version:
- $Id: //core-platform/dev/src/com/arsdigita/formbuilder/ui/OptionGroupPage.java#13 $
- Author:
- Peter Marklund
Fields inherited from class com.arsdigita.bebop.BlockStylable |
ABSBOTTOM, ABSMIDDLE, BASELINE, BOTTOM, CENTER, FULL_WIDTH, INSERT, LEFT, MIDDLE, RIGHT, TEXTTOP, TOP |
Methods inherited from class com.arsdigita.bebop.Page |
add, add, addActionListener, addClientStylesheet, addComponent, addComponentStateParam, addGlobalStateParam, addRequestListener, buildDocument, children, contains, fireActionEvent, fireRequestEvent, generateXML, generateXML, generateXMLHelper, get, getComponent, getComponentParameters, getErrorDisplay, getPanel, getParameters, getStateModel, getTitle, getTitle, indexOf, isEmpty, isUsingHttpSession, isVisibleDefault, lock, parameterName, parameterName, prepare, process, process, removeActionListener, removeRequestListener, respond, setErrorDisplay, setPanel, setStyleSheet, setTitle, setTitle, setUsingHttpSession, setVisibleDefault, size, stateContains, stateIndex, stateSize |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
clone, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, register, register, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible |
Methods inherited from interface com.arsdigita.bebop.Component |
getClassAttr, getIdAttr, getKey, getStyleAttr, isVisible, register, register, setClassAttr, setIdAttr, setKey, setStyleAttr, setVisible |
versionId
public static final String versionId
- See Also:
- Constant Field Values
m_formID
public BigDecimalParameter m_formID
m_widgetID
public BigDecimalParameter m_widgetID
m_widgetClass
public StringParameter m_widgetClass
m_nOptions
public IntegerParameter m_nOptions
m_pageMode
public StringParameter m_pageMode
instance
public static OptionGroupPage instance()
- Provide access to the single instance of this page.
getStaticTitle
public static String getStaticTitle()
getRelativeURL
public String getRelativeURL()
- Specified by:
getRelativeURL
in class TemplatePage
buildPage
protected void buildPage()
- Description copied from class:
TemplatePage
- This method builds the Component structure specific to a certain Page
in the Form Builder service.
- Specified by:
buildPage
in class TemplatePage
getFormID
public BigDecimal getFormID(PageState pageState)
getWidgetID
public BigDecimal getWidgetID(PageState pageState)
getWidgetClass
public String getWidgetClass(PageState pageState)
getNOptions
public Integer getNOptions(PageState pageState)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC