|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FormItemContainer | |
|---|---|
| de.bps.olat.user.propertyhandlers | |
| 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.impl | |
| org.olat.core.gui.components.form.flexible.impl.rules | |
| org.olat.user.propertyhandlers | |
| Uses of FormItemContainer in de.bps.olat.user.propertyhandlers |
|---|
| Methods in de.bps.olat.user.propertyhandlers with parameters of type FormItemContainer | |
|---|---|
FormItem |
GenericCheckboxPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
| Uses of FormItemContainer in org.olat.core.gui.components.form.flexible |
|---|
| Methods in org.olat.core.gui.components.form.flexible with parameters of type FormItemContainer | |
|---|---|
MultipleSelectionElement |
FormUIFactory.addCheckboxesHorizontal(java.lang.String name,
FormItemContainer formLayout,
java.lang.String[] keys,
java.lang.String[] values,
java.lang.String[] cssClasses)
Create a multiple selection element with check-boxes horizontal aligned. |
MultipleSelectionElement |
FormUIFactory.addCheckboxesHorizontal(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout,
java.lang.String[] keys,
java.lang.String[] values,
java.lang.String[] cssClasses)
Create a multiple selection element with check-boxes horizontal aligned. |
MultipleSelectionElement |
FormUIFactory.addCheckboxesVertical(java.lang.String name,
FormItemContainer formLayout,
java.lang.String[] keys,
java.lang.String[] values,
java.lang.String[] cssClasses,
int columns)
Create a multiple selection element with check-boxes that is rendered in vertical columns This method uses the name to set the i18nkey of the label. |
MultipleSelectionElement |
FormUIFactory.addCheckboxesVertical(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout,
java.lang.String[] keys,
java.lang.String[] values,
java.lang.String[] cssClasses,
int columns)
Create a multiple selection element with check-boxes that is rendered in vertical columns |
DateChooser |
FormUIFactory.addDateChooser(java.lang.String name,
java.lang.String initValue,
FormItemContainer formLayout)
Date chooser is a text field with an icon, which on click shows a java script calendar to choose a date/time. |
DateChooser |
FormUIFactory.addDateChooser(java.lang.String name,
java.lang.String i18nLabel,
java.lang.String initValue,
FormItemContainer formLayout)
Date chooser is a text field with an icon, which on click shows a java script calendar to choose a date/time. |
MultipleSelectionElement |
FormUIFactory.addDropdownMultiselect(java.lang.String name,
FormItemContainer formLayout)
Create a multiple selection element as a drop-down This method uses the name to set the i18nkey of the label. |
MultipleSelectionElement |
FormUIFactory.addDropdownMultiselect(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout)
|
SingleSelection |
FormUIFactory.addDropdownSingleselect(java.lang.String name,
FormItemContainer formLayout,
java.lang.String[] theKeys,
java.lang.String[] theValues,
java.lang.String[] theCssClasses)
Add a drop down menu (also called pulldown menu), with a label's i18n key being the same as the name |
SingleSelection |
FormUIFactory.addDropdownSingleselect(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout,
java.lang.String[] theKeys,
java.lang.String[] theValues,
java.lang.String[] theCssClasses)
Add a drop down menu (also called pulldown menu). |
FileElement |
FormUIFactory.addFileElement(java.lang.String name,
FormItemContainer formLayout)
Add a file upload element, with a label's i18n key being the same as the name |
FileElement |
FormUIFactory.addFileElement(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout)
Add a file upload element |
FormLink |
FormUIFactory.addFormLink(java.lang.String name,
FormItemContainer formLayout)
creates a form link with the given name which acts also as command, i18n and component name. |
FormLink |
FormUIFactory.addFormLink(java.lang.String name,
FormItemContainer formLayout,
int presentation)
Add a form link with the option to choose the presentation, the name parameter is taken as
to be used in $r.render(", as i18nkey for the link text, and also the cmd string. |
FormLink |
FormUIFactory.addFormLink(java.lang.String name,
FormItemContainer formLayout,
java.lang.String customEnabledLinkCSS)
Add a form link with a special css class |
FormLink |
FormUIFactory.addFormLink(java.lang.String name,
java.lang.String i18nLink,
java.lang.String i18nLabel,
FormItemContainer formLayout,
int presentation)
|
FormSubmit |
FormUIFactory.addFormSubmitButton(java.lang.String name,
FormItemContainer formLayout)
Add a form submit button. |
FormSubmit |
FormUIFactory.addFormSubmitButton(java.lang.String name,
java.lang.String i18nKey,
FormItemContainer formLayout)
Add a form submit button. |
IntegerElement |
FormUIFactory.addInlineIntegerElement(java.lang.String name,
int initVal,
FormItemContainer formLayout,
FormBasicController listener)
|
TextElement |
FormUIFactory.addInlineTextElement(java.lang.String name,
java.lang.String value,
FormItemContainer formLayout,
FormBasicController listener)
|
IntegerElement |
FormUIFactory.addIntegerElement(java.lang.String name,
int initVal,
FormItemContainer formLayout)
create an integer Element. |
IntegerElement |
FormUIFactory.addIntegerElement(java.lang.String name,
java.lang.String i18nLabel,
int initVal,
FormItemContainer formLayout)
create an integer Element |
TextElement |
FormUIFactory.addPasswordElement(java.lang.String name,
java.lang.String i18nLabel,
int maxLen,
java.lang.String initialValue,
FormItemContainer formLayout)
|
SingleSelection |
FormUIFactory.addRadiosHorizontal(java.lang.String name,
FormItemContainer formLayout,
java.lang.String[] theKeys,
java.lang.String[] theValues)
Add horizontal aligned radio buttons. |
SingleSelection |
FormUIFactory.addRadiosHorizontal(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout,
java.lang.String[] theKeys,
java.lang.String[] theValues)
Add horizontal aligned radio buttons. |
SingleSelection |
FormUIFactory.addRadiosVertical(java.lang.String name,
FormItemContainer formLayout,
java.lang.String[] theKeys,
java.lang.String[] theValues)
Add vertical aligned radio buttons This method uses the name to set the i18nkey of the label. |
SingleSelection |
FormUIFactory.addRadiosVertical(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout,
java.lang.String[] theKeys,
java.lang.String[] theValues)
Add vertical aligned radio buttons |
RichTextElement |
FormUIFactory.addRichTextElementForFileData(java.lang.String name,
java.lang.String i18nLabel,
java.lang.String initialValue,
int rows,
int cols,
boolean externalToolbar,
VFSContainer baseContainer,
java.lang.String relFilePath,
CustomLinkTreeModel customLinkTreeModel,
FormItemContainer formLayout,
UserSession usess,
WindowControl wControl)
Add a rich text formattable element that offers complex formatting functionality and loads the data from the given file path. |
RichTextElement |
FormUIFactory.addRichTextElementForStringData(java.lang.String name,
java.lang.String i18nLabel,
java.lang.String initialHTMLValue,
int rows,
int cols,
boolean externalToolbar,
boolean fullProfile,
VFSContainer baseContainer,
CustomLinkTreeModel customLinkTreeModel,
FormItemContainer formLayout,
UserSession usess,
WindowControl wControl)
Add a rich text formattable element that offers simple formatting functionality and loads the data form the given string value. |
RichTextElement |
FormUIFactory.addRichTextElementForStringDataMinimalistic(java.lang.String name,
java.lang.String i18nLabel,
java.lang.String initialHTMLValue,
int rows,
int cols,
boolean externalToolbar,
FormItemContainer formLayout,
UserSession usess,
WindowControl wControl)
Add a rich text formattable element that offers basic formatting functionality and loads the data form the given string value. |
SpacerElement |
FormUIFactory.addSpacerElement(java.lang.String name,
FormItemContainer formLayout,
boolean onlySpaceAndNoLine)
Inserts an HTML horizontal bar (<HR>) element. |
FormItem |
FormUIFactory.addStaticExampleText(java.lang.String name,
java.lang.String text,
FormItemContainer formLayout)
adds a given text formatted in example style as part of the form. |
FormItem |
FormUIFactory.addStaticExampleText(java.lang.String name,
java.lang.String i18nLabel,
java.lang.String text,
FormItemContainer formLayout)
|
StaticTextElement |
FormUIFactory.addStaticTextElement(java.lang.String name,
java.lang.String translatedText,
FormItemContainer formLayout)
Add a static text, with a label's i18n key being the same as the name |
StaticTextElement |
FormUIFactory.addStaticTextElement(java.lang.String name,
java.lang.String i18nLabel,
java.lang.String translatedText,
FormItemContainer formLayout)
Add a static text. |
FlexiTableElment |
FormUIFactory.addTableElement(java.lang.String name,
FlexiTableDataModel tableModel,
FormItemContainer formLayout)
|
TextElement |
FormUIFactory.addTextAreaElement(java.lang.String name,
int rows,
int cols,
java.lang.String initialValue,
FormItemContainer formLayout)
Add a multi line text element, using the provided name as i18n key for the label, no max length check set, and fits content hight at maximium (100lnes). |
TextElement |
FormUIFactory.addTextAreaElement(java.lang.String name,
java.lang.String i18nLabel,
int maxLen,
int rows,
int cols,
boolean isAutoHeightEnabled,
java.lang.String initialValue,
FormItemContainer formLayout)
Add a multi line text element |
TextElement |
FormUIFactory.addTextElement(java.lang.String name,
java.lang.String i18nLabel,
int maxLen,
java.lang.String initialValue,
FormItemContainer formLayout)
|
MultipleSelectionElement |
FormUIFactory.addTreeMultiselect(java.lang.String name,
FormItemContainer formLayout,
TreeModel treemodel,
INodeFilter selectableFilter)
Create a multiple selection element as a tree. |
MultipleSelectionElement |
FormUIFactory.addTreeMultiselect(java.lang.String name,
java.lang.String i18nLabel,
FormItemContainer formLayout,
TreeModel treemodel,
INodeFilter selectableFilter)
Create a multiple selection element as a tree. |
boolean |
FormItemDependencyRule.applyRule(FormItemContainer layoutContainer)
Checks if rule is triggered and executes the desired actions on the target elements. |
FormItem |
FormItem.setLabelComponent(FormItem labelComponent,
FormItemContainer formLayout)
see setErrorComponent for comments |
| Uses of FormItemContainer in org.olat.core.gui.components.form.flexible.impl |
|---|
| Classes in org.olat.core.gui.components.form.flexible.impl that implement FormItemContainer | |
|---|---|
class |
FormLayoutContainer
Description: TODO: patrickb Class Description for FormVelocityContainer |
| Methods in org.olat.core.gui.components.form.flexible.impl with parameters of type FormItemContainer | |
|---|---|
static Form |
Form.create(java.lang.String name,
FormItemContainer formLayout,
Controller listener)
create a new form, where the caller is attached as component listener. |
FormItem |
FormItemImpl.setLabelComponent(FormItem labelComponent,
FormItemContainer container)
|
| Constructors in org.olat.core.gui.components.form.flexible.impl with parameters of type FormItemContainer | |
|---|---|
FormDecoratorImpl(FormItemContainer container)
|
|
| Uses of FormItemContainer in org.olat.core.gui.components.form.flexible.impl.rules |
|---|
| Methods in org.olat.core.gui.components.form.flexible.impl.rules with parameters of type FormItemContainer | |
|---|---|
boolean |
FormItemDependencyRuleImpl.applyRule(FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createCustomRule(FormItem triggerElement,
java.lang.Object triggerValue,
FormItem target,
FormItemContainer formLayout)
creates a custom rule, it is a must to define and set the applayable |
static FormItemDependencyRule |
RulesFactory.createCustomRule(FormItem triggerElement,
java.lang.Object triggerValue,
java.util.Set<FormItem> targets,
FormItemContainer formLayout)
Creates a custom rule which is triggered whenever triggerElement is set to triggerValue. |
static FormItemDependencyRule |
RulesFactory.createHideRule(FormItem triggerElement,
java.lang.Object triggerValue,
FormItem target,
FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createHideRule(FormItem triggerElement,
java.lang.Object triggerValue,
java.util.Set<FormItem> targets,
FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createReadOnlyRule(FormItem triggerElement,
java.lang.Object triggerValue,
FormItem target,
FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createReadOnlyRule(FormItem triggerElement,
java.lang.Object triggerValue,
java.util.Set<FormItem> targets,
FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createResetRule(FormItem triggerElement,
java.lang.Object triggerValue,
FormItem target,
FormItemContainer formLayout)
creates a reset rule |
static FormItemDependencyRule |
RulesFactory.createResetRule(FormItem triggerElement,
java.lang.Object triggerValue,
java.util.Set<FormItem> targets,
FormItemContainer formLayout)
creates a reset rule |
static FormItemDependencyRule |
RulesFactory.createShowRule(FormItem triggerElement,
java.lang.Object triggerValue,
FormItem target,
FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createShowRule(FormItem triggerElement,
java.lang.Object triggerValue,
java.util.Set<FormItem> targets,
FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createWritableRule(FormItem triggerElement,
java.lang.Object triggerValue,
FormItem target,
FormItemContainer formLayout)
|
static FormItemDependencyRule |
RulesFactory.createWritableRule(FormItem triggerElement,
java.lang.Object triggerValue,
java.util.Set<FormItem> targets,
FormItemContainer formLayout)
|
| Uses of FormItemContainer in org.olat.user.propertyhandlers |
|---|
| Methods in org.olat.user.propertyhandlers with parameters of type FormItemContainer | |
|---|---|
FormItem |
MSNPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
EmailProperty.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
ICQPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
UserPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
Adds a flexi-form Item for this UserPropertyHandler. |
FormItem |
SkypePropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
PhonePropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
XingPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
URLPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
GenderPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
DatePropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
FormItem |
Generic127CharTextPropertyHandler.addFormItem(java.util.Locale locale,
User user,
java.lang.String usageIdentifyer,
boolean isAdministrativeUser,
FormItemContainer formItemContainer)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||