com.arsdigita.formbuilder.ui
Class FormBuildingPage
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.FormBuildingPage
- All Implemented Interfaces:
- Cloneable, Component, Container, Lockable
- public class FormBuildingPage
- extends TemplatePage
On this page the admin may add widgets to the persistent form. The
admin comes to this page after the FormPropertiesPage.
- Version:
- $Id: //core-platform/dev/src/com/arsdigita/formbuilder/ui/FormBuildingPage.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_pageMode
public StringParameter m_pageMode
m_questionPosition
public IntegerParameter m_questionPosition
m_widgetID
public BigDecimalParameter m_widgetID
m_parameterName
public StringParameter m_parameterName
instance
public static FormBuildingPage 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
getIndexLink
public Link getIndexLink()
getQuestionPanel
public ColumnPanel getQuestionPanel()
getWidgetListPanel
public ColumnPanel getWidgetListPanel()
getWidgetList
public List getWidgetList()
getQuestionForm
public QuestionPropertiesForm getQuestionForm()
getPreviewForm
public MetaForm getPreviewForm()
getMoveForm
public Form getMoveForm()
getDeleteForm
public Form getDeleteForm()
getFormID
public BigDecimal getFormID(PageState pageState)
getPageMode
public String getPageMode(PageState pageState)
- Returns add mode per default
getQuestionPosition
public Integer getQuestionPosition(PageState pageState)
getQuestionName
public String getQuestionName(PageState pageState)
getWidgetID
public BigDecimal getWidgetID(PageState pageState)
getParameterName
public String getParameterName(PageState pageState)
getWidgetSelection
public String getWidgetSelection(PageState pageState)
- Return the class name of the currently selected Widget
getWidgetSelectionName
public String getWidgetSelectionName(PageState pageState)
getQuestionnaire
public SimpleQuestionnaire getQuestionnaire(PageState pageState)
isSuccessfulSubmission
public boolean isSuccessfulSubmission(PageState pageState)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC