com.arsdigita.formbuilder.ui
Class FormPropertiesPage
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.FormPropertiesPage
- All Implemented Interfaces:
- Cloneable, Component, Container, Lockable
- public class FormPropertiesPage
- extends TemplatePage
This page lets an admin create a new persistent form. The admin
will fill in name and description of the form as well as choose
FormProcessListener for the form. After finishing this
page the admin will be directed to the FormBuildingPage where he
can add widgets to the form.
- Version:
- $Id: //core-platform/dev/src/com/arsdigita/formbuilder/ui/FormPropertiesPage.java#11 $
- 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
instance
public static FormPropertiesPage 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()
- Build a form and add it to the page
- Specified by:
buildPage
in class TemplatePage
getQuestionnaire
public SimpleQuestionnaire getQuestionnaire(PageState pageState)
getFormID
public BigDecimal getFormID(PageState pageState)
getPageMode
public String getPageMode(PageState pageState)
- Adding is default
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC