Uses of Interface
org.olat.core.gui.components.form.flexible.FormBaseComponentIdProvider

Packages that use FormBaseComponentIdProvider
org.olat.core.gui.components.form.flexible Flexi.Form is the way to create forms in OLAT since release 5.2. 
org.olat.core.gui.components.form.flexible.elements   
org.olat.core.gui.components.form.flexible.impl   
org.olat.core.gui.components.form.flexible.impl.components   
org.olat.core.gui.components.form.flexible.impl.elements   
org.olat.core.gui.components.form.flexible.impl.elements.richText   
org.olat.core.gui.components.form.flexible.impl.elements.table   
 

Uses of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible
 

Subinterfaces of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible
 interface FormItem
          Summary:
 interface FormItemContainer
          Description:
FormContainer and FormComponent -> Composite Pattern Implementors of FormContainer should also extend the olat Container and override its put(.., Component) methods by throwing an exception -> use add instead.
 interface FormMultipartItem
          Description:
 

Uses of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible.elements
 

Subinterfaces of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible.elements
 interface Cancel
          Description:
The cancel button offers a way to not submit any data and to reset the form
 interface DateChooser
           
 interface FileElement
          Description:
 interface FormLink
           
 interface InlineElement
          Description:
TODO: patrickb Class Description for InlineTextElement
 interface InlineIntegerElement
          Description:
TODO: patrickb Class Description for InlineIntegerElement
 interface InlineTextElement
          Description:
TODO: patrickb Class Description for InlineTextElement
 interface IntegerElement
          Description:
TODO: patrickb Class Description for IntegerElement
 interface MultipleSelectionElement
          Description:
TODO: patrickb Class Description for MultipleSelectionElement
 interface Reset
          Description:
Marker interface for form item implementing a form reset or cancel functionality.
 interface RichTextElement
          Description:
The rich text flexi form element is a text area that can be formatted using WYSIWYG techniques.The formatting is limited to what is possible in a browser.
 interface SelectionElement
           
 interface SingleSelection
           
 interface SpacerElement
          Implements an HTML horizontal bar (<HR>) element.
 interface StaticTextElement
           
 interface Submit
          Description:
Marker interface for form item implementing a form submit functionality.
 interface TextElement
          Description:
TODO: patrickb Class Description for TextElement
 

Uses of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible.impl
 

Classes in org.olat.core.gui.components.form.flexible.impl that implement FormBaseComponentIdProvider
 class FormBaseComponentImpl
          Description:
provides a html valid form dispatch id needed in the "form component" renderers.
 class FormItemImpl
          Description:
 class FormLayoutContainer
          Description:
TODO: patrickb Class Description for FormVelocityContainer
 

Uses of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible.impl.components
 

Classes in org.olat.core.gui.components.form.flexible.impl.components that implement FormBaseComponentIdProvider
 class FormVelocityContainer
          Description:
FIXME: MAYBE REMOVE!!
 class SimpleExampleText
          Description:
TODO: patrickb Class Description for SimpleExampleTextComponent
 class SimpleFormErrorText
          Description:
TODO: patrickb Class Description for SimpleFormErrorText
 class SimpleLabelText
          Description:
TODO: patrickb Class Description for SimpleLabelTextComponent
 class SimpleText
          Description:
TODO: patrickb Class Description for SimpleTextComponent
 

Uses of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible.impl.elements
 

Classes in org.olat.core.gui.components.form.flexible.impl.elements that implement FormBaseComponentIdProvider
 class AbstractInlineElementComponent
          Description:
TODO: patrickb Class Description for AbstractInlineElementComponent
 class AbstractTextElement
          Description:
TODO: patrickb Class Description for AbstractTextElement
 class FileElementComponent
          Description:
 class FileElementImpl
          Description:
 class FormCancel
          Description:
The form cancel triggers the form cancelled event and bypasses the normal form event infrastructure by using a conventional link and an inner controller that dispatches the link event and forwards it as an inner form event.
 class FormLinkImpl
          Description:
Links / Buttons within the flexi form have to be form items.
 class FormReset
           
 class FormSubmit
          Description:
TODO: patrickb Class Description for FormSubmit
 class IntegerElementImpl
          Description:
TODO: patrickb Class Description for IntegerElement
 class JSDateChooser
          Description:
TODO: patrickb Class Description for JSDateChooser
 class MultipleSelectionElementImpl
          Description:
TODO: patrickb Class Description for MultipleSelectionElementImpl
 class MultiSelectionTree
          Description:
TODO: patrickb Class Description for SelectionTree
 class SingleSelectionImpl
          Description:
TODO: patrickb Class Description for SingleSelectionContainerImpl
 class SpacerElementComponent
          Implements the component for an HTML horizontal bar (<HR>) element.
 class SpacerElementImpl
          Implements an HTML horizontal bar (<HR>) element.
 class StaticTextElementImpl
          Description:
TODO: patrickb Class Description for StaticTextElementImpl
 class TextAreaElementImpl
          Description:
TextArea-Element for FlexiForm
 class TextElementImpl
          Description:
TODO: patrickb Class Description for TextElement
 

Uses of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible.impl.elements.richText
 

Classes in org.olat.core.gui.components.form.flexible.impl.elements.richText that implement FormBaseComponentIdProvider
 class RichTextElementImpl
          Description:
This class implements a rich text form element based on the TinyMCE javascript library.
 

Uses of FormBaseComponentIdProvider in org.olat.core.gui.components.form.flexible.impl.elements.table
 

Classes in org.olat.core.gui.components.form.flexible.impl.elements.table that implement FormBaseComponentIdProvider
 class FlexiTableElementImpl