com.arsdigita.formbuilder.ui.editors
Class TextForm
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.FormSection
com.arsdigita.bebop.Form
com.arsdigita.formbuilder.ui.PropertiesForm
com.arsdigita.formbuilder.ui.editors.TextForm
- All Implemented Interfaces:
- BebopConstants, Cloneable, Component, Container, EventListener, FormInitListener, FormProcessListener, Lockable
- Direct Known Subclasses:
- HeadingForm
- public class TextForm
- extends PropertiesForm
- implements FormInitListener, FormProcessListener
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 |
Methods inherited from class com.arsdigita.bebop.Form |
addMagicTag, excludeParameterFromExport, generateErrors, generateXML, generateXMLSansState, getAction, getFormData, getName, getProcessInvisible, isRedirecting, process, register, respond, setAction, setEncType, setFormData, setMethod, setName, setOnReset, setOnSubmit, setProcessInvisible, setRedirecting, toString, traverse |
Methods inherited from class com.arsdigita.bebop.FormSection |
add, add, addCancelListener, addInitListener, addProcessListener, addSubmissionListener, addValidationListener, children, contains, createInitListener, createProcessListener, createSubmissionListener, createValidationListener, fireCancel, fireInit, fireProcess, fireSubmitted, fireValidate, forwardInit, forwardProcess, forwardSubmission, forwardValidation, get, getModel, getPanel, indexOf, isEmpty, lock, register, removeCancelListener, removeInitListener, removeProcessListener, removeSubmissionListener, removeValidationListener, size |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
clone, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible |
TextForm
public TextForm(String name,
SingleSelectionModel form,
SingleSelectionModel action)
addWidgets
protected void addWidgets(FormSection section)
- Overrides:
addWidgets
in class PropertiesForm
getTextWidget
protected Widget getTextWidget(StringParameter parameter)
- this returns the widget that is used in the "addWidgets" method
can provides subclasses with the ability to use any size desired
getTextTitle
protected GlobalizedMessage getTextTitle()
- Subclasses can override this so that it will give the correct
name to the text.
init
public void init(FormSectionEvent e)
throws FormProcessException
- Description copied from interface:
FormInitListener
- Initializes a FormData object already populated with values from
the request.
- Specified by:
init
in interface FormInitListener
- Throws:
FormProcessException
process
public void process(FormSectionEvent e)
throws FormProcessException
- Description copied from interface:
FormProcessListener
- Performs a processing step on the data in the
FormData
object.
Implementations of this method are responsible for catching
specific exceptions that may occur during processing, and either
handling them internally or rethrowing them as instances of
FormProcessException
to be handled by the calling
procedure.
Implementations of this method cannot assume success or
failure of other FormProcessListeners associated with a
particular FormModeel. Each implementation must act independently
- Specified by:
process
in interface FormProcessListener
- Throws:
FormProcessException
addToForm
protected void addToForm(FormSectionEvent e,
PersistentText widget)
throws FormProcessException
- Throws:
FormProcessException
getPersistentText
protected PersistentText getPersistentText()
getPersistentText
protected PersistentText getPersistentText(BigDecimal id)
throws DataObjectNotFoundException
- Throws:
DataObjectNotFoundException
getPersistentText
protected PersistentText getPersistentText(PageState state)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC