Uses of Class
com.arsdigita.formbuilder.PersistentWidget

Packages that use PersistentWidget
com.arsdigita.formbuilder The Form Builder service provides the ability to build simple forms with a web user interface. 
com.arsdigita.formbuilder.ui The Form Builder UI provides a number of embeddable bebop components to facilitate integration of the form builder service with applications. 
com.arsdigita.formbuilder.ui.editors Embeddable formbuilder editor widgets. 
com.arsdigita.formbuilder.util   
 

Uses of PersistentWidget in com.arsdigita.formbuilder
 

Subclasses of PersistentWidget in com.arsdigita.formbuilder
 class DataDrivenSelect
           
 class HiddenIDGenerator
           
 class PersistentCheckboxGroup
          This class is responsible for persisting Bebop CheckboxGroups.
 class PersistentDate
          This class is responsible for persisting Bebop Dates.
 class PersistentDeditor
          This class is responsible for persisting Bebop Deditors.
 class PersistentHidden
          This class is responsible for persisting Bebop Hiddens.
 class PersistentMultipleSelect
          This class is responsible for persisting Bebop MultipleSelects.
 class PersistentOptionGroup
          This class is responsible for persisting Bebop OptionGroups.
 class PersistentPassword
          This class is responsible for persisting Bebop Passwords.
 class PersistentRadioGroup
          This class is responsible for persisting Bebop RadioGroups.
 class PersistentSelect
          This class is responsible for persisting Bebop Selects.
 class PersistentSingleSelect
          This class is responsible for persisting Bebop SingleSelects.
 class PersistentSubmit
          This class is responsible for persisting Bebop Submits.
 class PersistentTextArea
          This class is responsible for persisting Bebop TextAreas.
 class PersistentTextField
          This class is responsible for persisting Bebop TextFields.
 

Methods in com.arsdigita.formbuilder that return PersistentWidget
 PersistentWidget WidgetLabel.getWidget()
          Retrieves the persistent widget object associated with this label.
 PersistentWidget SimpleQuestionnaire.getQuestionWidget(int questionPosition)
           
 

Methods in com.arsdigita.formbuilder with parameters of type PersistentWidget
static WidgetLabel WidgetLabel.create(PersistentWidget widget, String label)
          This method creates a new widget and initialises all the required attributes
static WidgetLabel WidgetLabel.findByWidget(PersistentWidget widget)
          Retrieves the widget label class associated with the specified persistent widget.
 void WidgetLabel.setWidget(PersistentWidget widget)
          Sets the persistent widget associated with this label
 void SimpleQuestionnaire.addQuestion(String questionText, PersistentWidget widgetFactory)
          Add a question after the questions already added.
 void SimpleQuestionnaire.addQuestion(String questionText, PersistentWidget widgetFactory, int position)
          Add a question at the given position.
 

Uses of PersistentWidget in com.arsdigita.formbuilder.ui
 

Methods in com.arsdigita.formbuilder.ui that return PersistentWidget
 PersistentWidget QuestionPropertiesForm.getPersistentWidget(PageState pageState)
           
 

Uses of PersistentWidget in com.arsdigita.formbuilder.ui.editors
 

Methods in com.arsdigita.formbuilder.ui.editors that return PersistentWidget
protected  PersistentWidget TextFieldForm.getWidget()
           
protected  PersistentWidget TextFieldForm.getWidget(BigDecimal id)
           
protected  PersistentWidget TextAreaForm.getWidget()
           
protected  PersistentWidget TextAreaForm.getWidget(BigDecimal id)
           
protected  PersistentWidget SubmitForm.getWidget()
           
protected  PersistentWidget SubmitForm.getWidget(BigDecimal id)
           
protected  PersistentWidget SingleSelectForm.getWidget()
           
protected  PersistentWidget SingleSelectForm.getWidget(BigDecimal id)
           
protected  PersistentWidget RadioGroupForm.getWidget()
           
protected  PersistentWidget RadioGroupForm.getWidget(BigDecimal id)
           
protected  PersistentWidget PasswordForm.getWidget()
           
protected  PersistentWidget PasswordForm.getWidget(BigDecimal id)
           
protected  PersistentWidget MultipleSelectForm.getWidget()
           
protected  PersistentWidget MultipleSelectForm.getWidget(BigDecimal id)
           
protected  PersistentWidget HiddenIDGeneratorForm.getWidget()
           
protected  PersistentWidget HiddenIDGeneratorForm.getWidget(BigDecimal id)
           
protected  PersistentWidget HiddenForm.getWidget()
           
protected  PersistentWidget HiddenForm.getWidget(BigDecimal id)
           
protected  PersistentWidget DateForm.getWidget()
           
protected  PersistentWidget DateForm.getWidget(BigDecimal id)
           
protected  PersistentWidget DataDrivenSelectForm.getWidget()
           
protected  PersistentWidget DataDrivenSelectForm.getWidget(BigDecimal id)
           
protected  PersistentWidget CheckboxGroupForm.getWidget()
           
protected  PersistentWidget CheckboxGroupForm.getWidget(BigDecimal id)
           
protected abstract  PersistentWidget WidgetForm.getWidget()
           
protected abstract  PersistentWidget WidgetForm.getWidget(BigDecimal id)
           
protected  PersistentWidget WidgetForm.getWidget(PageState state)
           
 

Methods in com.arsdigita.formbuilder.ui.editors with parameters of type PersistentWidget
protected  void TextFieldForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void TextFieldForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void TextAreaForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void TextAreaForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void SubmitForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void SubmitForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void PasswordForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void PasswordForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void HiddenForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void HiddenForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void DateForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void DateForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void DataDrivenSelectForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void DataDrivenSelectForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void WidgetForm.initWidgets(FormSectionEvent e, PersistentWidget widget)
           
protected  void WidgetForm.processWidgets(FormSectionEvent e, PersistentWidget widget)
           
protected  void WidgetForm.addToForm(FormSectionEvent e, PersistentWidget widget)
           
protected  void WidgetLabelForm.initWidgets(FormSectionEvent e, PersistentWidget widget)
           
protected  void WidgetLabelForm.processWidgets(FormSectionEvent e, PersistentWidget widget)
           
protected  void WidgetLabelForm.addToForm(FormSectionEvent e, PersistentWidget widget)
           
protected  WidgetLabel WidgetLabelForm.addWidgetLabel(PersistentWidget widget, String label, PersistentFormSection form)
          this provides subclasses with the ability to add the widget label in any manner they see fit.
protected  void OptionGroupForm.initWidgets(FormSectionEvent e, PersistentWidget w)
           
protected  void OptionGroupForm.processWidgets(FormSectionEvent e, PersistentWidget w)
           
 

Uses of PersistentWidget in com.arsdigita.formbuilder.util
 

Methods in com.arsdigita.formbuilder.util with parameters of type PersistentWidget
static boolean FormBuilderUtil.isRequired(PersistentWidget widget)
          Returns true if the persistent widget has a NotEmptyValidationListener added to it.
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC