Class ItemFactory

java.lang.Object
com.logicaldoc.gui.common.client.util.ItemFactory

public class ItemFactory extends Object
Collection of useful factory methods for form items.
Since:
6.0
Author:
Marco Meschieri - LogicalDOC
  • Field Details Link icon

  • Method Details Link icon

    • newColorPickerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.ColorPickerItem newColorPickerItem(String name, String title, String value, boolean clearOption, com.smartgwt.client.widgets.form.fields.events.ChangedHandler changedHandler)
    • newColorPickerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.ColorPickerItem newColorPickerItem(String value, boolean clearOption, com.smartgwt.client.widgets.form.fields.events.ChangedHandler changedHandler)
    • newDateItem Link icon

      public static com.smartgwt.client.widgets.form.fields.DateItem newDateItem(String name, String title)
      Creates a new DateItem.
      Parameters:
      name - The item name (mandatory)
      title - The item title (optional)
      Returns:
      the new item
    • newDateItem Link icon

      public static com.smartgwt.client.widgets.form.fields.DateItem newDateItem(String name)
      Creates a new DateItem.
      Parameters:
      name - The item name (mandatory)
      Returns:
      the new item
    • newDateItemForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.DateItem newDateItemForAttribute(String name, String title)
      Creates a new DateItem for the Extended AttributesDS.
      Parameters:
      name - The item name (mandatory)
      title - The item title
      Returns:
      the new item
    • newMiniDateRangeItem Link icon

      public static com.smartgwt.client.widgets.form.fields.MiniDateRangeItem newMiniDateRangeItem(String name, String title)
    • newMultipleUsersSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.MultiComboBoxItem newMultipleUsersSelector(String name, String title, boolean skipDisabled, long[] selection)
    • newFolderSelectorForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newFolderSelectorForAttribute(String name, String title, List<com.smartgwt.client.widgets.form.fields.FormItemIcon> additionalIcons)
    • newUserSelectorForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newUserSelectorForAttribute(String name, String title, String groupIdOrName, List<com.smartgwt.client.widgets.form.fields.FormItemIcon> additionalIcons)
    • newDocumentSelectorForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.StaticTextItem newDocumentSelectorForAttribute(String name, String title, List<com.smartgwt.client.widgets.form.fields.FormItemIcon> additionalIcons)
    • newRecipientTypeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newRecipientTypeSelector(String name)
    • newUserTypeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newUserTypeSelector(String name, int userType)
    • newDashletTypeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newDashletTypeSelector(String value)
    • newDensitySelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newDensitySelector()
    • newSkinSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSkinSelector()
    • newDateOperator Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newDateOperator(String name, String title)
    • newSizeOperator Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSizeOperator(String name, String title)
    • newBarcodeGenerationFormatSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newBarcodeGenerationFormatSelector(String name, String title, String value)
    • newLanguageSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newLanguageSelector(String name, boolean withEmpty, boolean gui)
    • newTimeZoneSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.ComboBoxItem newTimeZoneSelector(String name, String value)
    • newCharsetSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newCharsetSelector(String name)
    • newStoreSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newStoreSelector(String name, Integer value)
    • newStoreTypeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newStoreTypeSelector()
    • newAnnotationShapeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAnnotationShapeSelector(String value)
    • newComparatorSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newComparatorSelector()
    • newComparatorSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newComparatorSelector(String inExt)
    • newFormatConverterSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newFormatConverterSelector()
    • newFormatConverterSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newFormatConverterSelector(String inExt, String outExt)
    • newEmailItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newEmailItem(String name, String title, boolean multiple)
    • newEmailComboSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.ComboBoxItem newEmailComboSelector(String name, String title)
    • newEmailSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEmailSelector(String name, String title)
    • newEmailFromSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEmailFromSelector(String name, String title)
    • newGroupSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newGroupSelector(String name, String title)
    • newUserSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newUserSelector(String name, String title, String groupIdOrName, boolean required, boolean skipDisabled)
    • newUserSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newUserSelector(String name, String title, String groupIdOrName, boolean required, boolean skipDisabled, boolean withClear)
    • newTenantSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newTenantSelector()
    • newTenantSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newTenantSelector(boolean appendSystemTenant)
    • newAutomationRoutineSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAutomationRoutineSelector(String name, Long value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler, boolean showEmpty)
    • newRadioGroup Link icon

      public static com.smartgwt.client.widgets.form.fields.RadioGroupItem newRadioGroup(String name)
    • newRadioGroup Link icon

      public static com.smartgwt.client.widgets.form.fields.RadioGroupItem newRadioGroup(String name, String title)
    • newBooleanSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.RadioGroupItem newBooleanSelector(String name)
    • newBooleanSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.RadioGroupItem newBooleanSelector(String name, String title)
    • newToggleItem Link icon

      public static com.smartgwt.client.widgets.form.fields.ToggleItem newToggleItem(String name, boolean value)
    • newToggleItem Link icon

      public static com.smartgwt.client.widgets.form.fields.ToggleItem newToggleItem(String name, String title, boolean value)
    • newCheckbox Link icon

      public static com.smartgwt.client.widgets.form.fields.CheckboxItem newCheckbox(String name, String title)
    • newCheckbox Link icon

      public static com.smartgwt.client.widgets.form.fields.CheckboxItem newCheckbox(String name)
    • newMultiComboBoxItem Link icon

      public static com.smartgwt.client.widgets.form.fields.MultiComboBoxItem newMultiComboBoxItem(String name, String title, com.smartgwt.client.data.DataSource options, Object[] values)
    • newTagsComboBoxItem Link icon

      public static com.smartgwt.client.widgets.form.fields.MultiComboBoxItem newTagsComboBoxItem(String name, String title, TagsDS options, List<String> tags)
    • newBarcodeFormatsComboBoxItem Link icon

      public static com.smartgwt.client.widgets.form.fields.MultiComboBoxItem newBarcodeFormatsComboBoxItem(String values)
    • newBarcodeFormatsComboBoxItem Link icon

      public static com.smartgwt.client.widgets.form.fields.MultiComboBoxItem newBarcodeFormatsComboBoxItem(String[] values)
    • newTagsMultiplePickList Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newTagsMultiplePickList(String name, String title, TagsDS options, Object[] tags)
    • newMultipleSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newMultipleSelector(String name, String title)
    • newPrioritySelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newPrioritySelector(String name, String title)
    • newWelcomeScreenSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newWelcomeScreenSelector(Integer value)
    • newDashletSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newDashletSelector()
    • newOCRStatusSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newOCRStatusSelector(Integer value)
    • newFolderSecurityOption Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newFolderSecurityOption(String name)
    • newEventsSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEventsSelector(String name, String title, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler, EventSelectorOptions options)
    • newEventSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEventSelector(String name, String title, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler, EventSelectorOptions options)
    • newSelectItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSelectItem(String name, String title)
    • newSelectItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSelectItem(String name)
    • newConversionFormatItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newConversionFormatItem(String fileName)
    • newComboBoxItem Link icon

      public static com.smartgwt.client.widgets.form.fields.ComboBoxItem newComboBoxItem(String name, String title)
    • newYesNoSelectItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newYesNoSelectItem(String name, String title)
    • newSpinnerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SpinnerItem newSpinnerItem(String name, String title, Long value)
    • newSpinnerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SpinnerItem newSpinnerItem(String name, Long value)
    • newSpinnerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SpinnerItem newSpinnerItem(String name, String title, Integer value)
    • newSpinnerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SpinnerItem newSpinnerItem(String name, Integer value)
    • newImgIcon Link icon

      public static com.smartgwt.client.widgets.Img newImgIcon(String name)
    • newImg Link icon

      public static com.smartgwt.client.widgets.Img newImg(String name)
    • newBrandImg Link icon

      public static com.smartgwt.client.widgets.Img newBrandImg(String name, GUIInfo info)
    • newItemIcon Link icon

      public static com.smartgwt.client.widgets.form.fields.FormItemIcon newItemIcon(String image)
    • newHeaderIcon Link icon

      public static com.smartgwt.client.widgets.HeaderControl.HeaderIcon newHeaderIcon(String image)
    • newCronExpressionItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newCronExpressionItem(String name, String title, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler)
    • newTextItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newTextItem(String name, String title, String value)
      Creates a new TextItem.
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the text item
    • newTextItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newTextItem(String name, String value)
      Creates a new TextItem.
      Parameters:
      name - The item name (mandatory)
      value - The item value (optional)
      Returns:
      the text item
    • newTextItemPreventAutocomplete Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newTextItemPreventAutocomplete(String name, String title, String value)
    • newTextItemForAutomation Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newTextItemForAutomation(String name, String title, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler)
    • newRichTextItemForAutomation Link icon

      public static com.smartgwt.client.widgets.form.fields.RichTextItem newRichTextItemForAutomation(String name, String title, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler)
    • newRowSpacer Link icon

      public static com.smartgwt.client.widgets.form.fields.RowSpacerItem newRowSpacer()
    • newStringItemForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.FormItem newStringItemForAttribute(GUIAttribute att)
      Creates a new TextItem for an extended attribute
      Parameters:
      att - the attribute
      Returns:
      the new item
    • newPasswordItem Link icon

      public static com.smartgwt.client.widgets.form.fields.PasswordItem newPasswordItem()
    • newPasswordItem Link icon

      public static com.smartgwt.client.widgets.form.fields.PasswordItem newPasswordItem(String value)
    • newPasswordItem Link icon

      public static com.smartgwt.client.widgets.form.fields.PasswordItem newPasswordItem(String name, String title, String value)
    • newPasswordItemPreventAutocomplete Link icon

      public static com.smartgwt.client.widgets.form.fields.PasswordItem newPasswordItemPreventAutocomplete(String name, String title, String value)
    • newPasswordItemPreventAutocomplete Link icon

      public static com.smartgwt.client.widgets.form.fields.PasswordItem newPasswordItemPreventAutocomplete(String name, String title, String value, boolean withGeneratorTool)
    • newSafePasswordItem Link icon

      public static com.smartgwt.client.widgets.form.fields.StaticTextItem newSafePasswordItem(String name, String title, String value, com.smartgwt.client.widgets.form.fields.FormItem hiddenPasswordItem, com.smartgwt.client.widgets.form.fields.events.ChangedHandler changedHandler)
      Provides a control that does not display the password input directly, it uses a second item to store the password in an hidden attribute of the form.
      Parameters:
      name - Name of the field
      title - The title
      value - Current password value
      hiddenPasswordItem - The item that stores the real password
      changedHandler - optional handler to invoke when the password has been changed
      Returns:
      the opaque item
    • newSimpleTextItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newSimpleTextItem(String name, String title, String value)
      Creates a new TextItem that validates a simple text
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newSimpleTextItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newSimpleTextItem(String name, String value)
      Creates a new TextItem that validates a simple text
      Parameters:
      name - The item name (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newSimpleTextItemPreventAutocomplete Link icon

      public static com.smartgwt.client.widgets.form.fields.TextItem newSimpleTextItemPreventAutocomplete(String name, String title, String value)
    • newStaticTextItem Link icon

      public static com.smartgwt.client.widgets.form.fields.StaticTextItem newStaticTextItem(String name, String value)
      Creates a new StaticTextItem
      Parameters:
      name - The item name (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newStaticTextItem Link icon

      public static com.smartgwt.client.widgets.form.fields.StaticTextItem newStaticTextItem(String name, String title, String value)
      Creates a new StaticTextItem
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newLongItem Link icon

      public static com.smartgwt.client.widgets.form.fields.IntegerItem newLongItem(String name, String title, Long value)
      Creates a new IntegerItem
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newIntegerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.IntegerItem newIntegerItem(String name, String title, Integer value)
      Creates a new IntegerItem.
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newIntegerItemForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.FormItem newIntegerItemForAttribute(String name, String label, Integer value)
      Creates a new IntegerItem for the Extended AttributesDS.
      Parameters:
      name - The item name (mandatory)
      label - The item label
      value - The item value (optional)
      Returns:
      the new item
    • newBooleanSelectorForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newBooleanSelectorForAttribute(String name, String title, boolean allowEmpty)
      Simple boolean selector for Extended Attribute
      Parameters:
      name - name of the item
      title - title of the item(optional)
      allowEmpty - flag to indicate id the item must accept empty value
      Returns:
      the new item
    • newValidateIntegerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.IntegerItem newValidateIntegerItem(String name, String title, Integer value, Integer min, Integer max)
      Creates a new IntegerItem with a range validator
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      min - The item minimum value (optional)
      max - The item maximum value (optional)
      Returns:
      the new item
    • newSpinnerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SpinnerItem newSpinnerItem(String name, String title, Integer value, Integer min, Integer max)
      Creates a new SpinnerItem(with a range validator)
      Parameters:
      name - name of the item
      title - title of the item(optional)
      value - default value(optional)
      min - minimum value(optional)
      max - maximum value(optional)
      Returns:
      the new item
    • newSpinnerItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SpinnerItem newSpinnerItem(String name, Integer value, Integer min, Integer max)
      Creates a new SpinnerItem(with a range validator)
      Parameters:
      name - name of the item
      value - default value(optional)
      min - minimum value(optional)
      max - maximum value(optional)
      Returns:
      the new item
    • newSliderItem Link icon

      public static com.smartgwt.client.widgets.form.fields.SliderItem newSliderItem(String name, String title, Double value, double minValue, double maxValue)
      Creates a new SliderItem
      Parameters:
      name - name of the item
      title - title of the item(optional)
      value - default value(optional)
      minValue - minimum value
      maxValue - maximum value
      Returns:
      the new item
    • newLinkItem Link icon

      public static com.smartgwt.client.widgets.form.fields.LinkItem newLinkItem(String name, String title, String linkTitle, String url)
    • newLinkItem Link icon

      public static com.smartgwt.client.widgets.form.fields.LinkItem newLinkItem(String name, String title, String linkTitle, String url, String textToCopy)
    • newTextAreaItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextAreaItem newTextAreaItem(String name, String title, String value)
      Creates a new TextAreaItem
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newTextAreaItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TextAreaItem newTextAreaItem(String name, String value)
      Creates a new TextAreaItem
      Parameters:
      name - The item name (mandatory)s
      value - The item value (optional)
      Returns:
      the new item
    • newTextAreaItemForAutomation Link icon

      public static com.smartgwt.client.widgets.form.fields.TextAreaItem newTextAreaItemForAutomation(String name, String title, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler, boolean withHtmlEditor)
    • newTextAreaItemForAutomation Link icon

      public static com.smartgwt.client.widgets.form.fields.TextAreaItem newTextAreaItemForAutomation(String name, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler, boolean withHtmlEditor)
    • newTextAreaItemForHTML Link icon

      public static com.smartgwt.client.widgets.form.fields.TextAreaItem newTextAreaItemForHTML(String name, String title, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler)
    • newDueTimeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newDueTimeSelector(String name, String title)
    • newTimeItem Link icon

      public static com.smartgwt.client.widgets.form.fields.TimeItem newTimeItem(String name, String title)
    • newTimeItemPicklist Link icon

      public static com.smartgwt.client.widgets.form.fields.TimeItem newTimeItemPicklist(String name, String title)
    • newTemplateSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newTemplateSelector(boolean withEmpty, Long selectedTemplateId)
    • newOCRTemplateSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newOCRTemplateSelector(boolean withEmpty, Long filterTemplateId, Long selectedTemplateId)
      Creates a select list with the OCR templates
      Parameters:
      withEmpty - id an empty row must be shown
      filterTemplateId - the document template id to filter the ocr templates
      selectedTemplateId - identifier of the template to be selected by default
      Returns:
      the item
    • newBarcodeTemplateSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newBarcodeTemplateSelector(boolean withEmpty, Long filterTemplateId, Long selectedTemplateId)
      Creates a select list with the barcode templates
      Parameters:
      withEmpty - id an empty row must be shown
      filterTemplateId - the document template id to filter the ocr templates
      selectedTemplateId - identifier of the template to be selected by default
      Returns:
      the item
    • newAttributeSetSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAttributeSetSelector()
    • newAttributesSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAttributesSelector(String context)
    • newAttributesSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAttributesSelector(String context, boolean sections)
    • newAttributesSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAttributesSelector()
    • newAttributesSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAttributesSelector(boolean sections)
    • newFrequencySelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newFrequencySelector()
    • newCalendarEventStatusSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newCalendarEventStatusSelector()
    • newEmailProtocolSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEmailProtocolSelector()
    • newSmtpProtocolSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSmtpProtocolSelector()
    • newEmailFolderingSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEmailFolderingSelector()
    • newEffectSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEffectSelector(String name, String title)
    • newEmailFields Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newEmailFields(String name, String title)
    • newAliasTypeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newAliasTypeSelector()
    • newArchiveSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newArchiveSelector(int mode, Integer status)
    • newImportCustomIds Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newImportCustomIds()
    • newWorkflowSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newWorkflowSelector(Long userId)
    • newWorkflowSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newWorkflowSelector(Long userId, boolean deployedOnly)
    • newWorkflowSelectorForAdministration Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newWorkflowSelectorForAdministration(Long userId)
    • newWorkflowCombo Link icon

      public static com.smartgwt.client.widgets.form.fields.ComboBoxItem newWorkflowCombo(Long userId)
    • newJobGroupSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newJobGroupSelector()
    • newFormSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newFormSelector()
    • newStampSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newStampSelector()
    • newLinkLabel Link icon

      public static com.smartgwt.client.widgets.Label newLinkLabel(String title)
    • newFloatItem Link icon

      public static com.smartgwt.client.widgets.form.fields.FloatItem newFloatItem(String name, String title, Float value)
      Creates a new FloatItem.
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the new item
    • newFloatItemForAttribute Link icon

      public static com.smartgwt.client.widgets.form.fields.FormItem newFloatItemForAttribute(String name, String label, Float value)
      Creates a new FloatItem for the Extended AttributesDS.
      Parameters:
      name - The item name (mandatory)
      label - The item label (optional)
      value - The item value (optional)
      Returns:
      the new item
    • newYesNoRadioItem Link icon

      public static com.smartgwt.client.widgets.form.fields.RadioGroupItem newYesNoRadioItem(String name, String label)
      Simple yes/no radio button. yes=true, no=false
      Parameters:
      name - name of the item
      label - label of the item(optional)
      Returns:
      the new item
    • newTagInputMode Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newTagInputMode(String name, String title)
    • newRunlevelSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newRunlevelSelector()
    • newFolderTemplateSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newFolderTemplateSelector()
    • newWorkspaceSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newWorkspaceSelector(Long value)
    • newRetentionDateOption Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newRetentionDateOption(int value)
    • newImportFolderProviderOption Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newImportFolderProviderOption(String value)
    • newDocuSignTabType Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newDocuSignTabType(String value)
    • newRetentionAction Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newRetentionAction(int value)
    • new2AFMethodSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem new2AFMethodSelector(String name, String value, boolean enabledOnly)
    • newSplittingPolicySelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSplittingPolicySelector()
    • newSplitSeparatorHandlingSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSplitSeparatorHandlingSelector()
    • newSubscriptionTypeSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newSubscriptionTypeSelector()
    • newTextAreaItemForNote Link icon

      public static com.smartgwt.client.widgets.form.fields.TextAreaItem newTextAreaItemForNote(String name, String title, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler handler, boolean withSimplifiedHtmlEditor)
      Creates a new TextAreaItem suitable for notes.
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      handler - The changed handler (optional)
      withSimplifiedHtmlEditor - If the icon that opens the simplified HTML editor must be shown
      Returns:
      the text item
    • newRichTextItemForNote Link icon

      public static com.smartgwt.client.widgets.form.fields.RichTextItem newRichTextItemForNote(String name, String title, String value)
      Creates a new RichTextItem suitable for notes.
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      Returns:
      the text item
    • newRichTextItemForEmail Link icon

      public static com.smartgwt.client.widgets.form.fields.RichTextItem newRichTextItemForEmail(String name, String title, String value, com.smartgwt.client.widgets.form.fields.events.ChangedHandler chagnedHandler)
      Creates a new RichTextItem suitable for emails.
      Parameters:
      name - The item name (mandatory)
      title - The item title (mandatory)
      value - The item value (optional)
      chagnedHandler - A handler thas is notified about changes (optional)
      Returns:
      the text item
    • newLogAppenderSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newLogAppenderSelector()
    • newLoggerSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.ComboBoxItem newLoggerSelector()
    • newLogLevelSelector Link icon

      public static com.smartgwt.client.widgets.form.fields.SelectItem newLogLevelSelector()
    • originalItemName Link icon

      public static String originalItemName(String name)
      Filter the name from problematic chars
      Parameters:
      name - name of the item
      Returns:
      sanitized name
    • itemNameForAttribute Link icon

      public static String itemNameForAttribute(String name)