Class GuiParameter

  • All Implemented Interfaces:
    java.io.Serializable

    public class GuiParameter
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • GuiParameter

        public GuiParameter()
    • Method Detail

      • getLabel

        public java.lang.String getLabel()
        Returns:
        the label
      • setLabel

        public void setLabel​(java.lang.String label)
        Parameters:
        label - the label to set
      • getIdentifier

        public java.lang.String getIdentifier()
        Returns:
        the identifier
      • setIdentifier

        public void setIdentifier​(java.lang.String identifier)
        Parameters:
        identifier - the identifier to set
      • getValue

        public java.lang.String getValue()
        Returns:
        the value
      • setValue

        public void setValue​(java.lang.String value)
        Parameters:
        value - the value to set
      • setLovValues

        public void setLovValues​(java.util.List<GuiParameterComboBoxItem> lovValues)
        Parameters:
        lovValues - the lovValues to set
      • getGroup

        public java.lang.String getGroup()
        Returns:
        the group
      • setGroup

        public void setGroup​(java.lang.String group)
        Parameters:
        group - the group to set
      • getWidthInChars

        public int getWidthInChars()
        Returns:
        the widthInChars
      • setWidthInChars

        public void setWidthInChars​(int widthInChars)
        Parameters:
        widthInChars - the widthInChars to set
      • getHeightInChars

        public int getHeightInChars()
        Returns:
        the heightInChars
      • setHeightInChars

        public void setHeightInChars​(int heightInChars)
        Parameters:
        heightInChars - the heightInChars to set
      • getPositiveNumberTextField

        public static final GuiParameter getPositiveNumberTextField​(java.lang.String label,
                                                                    java.lang.String identifier,
                                                                    java.lang.String value,
                                                                    boolean canChangeGUI)
      • getPositiveNumberTextField

        public static final GuiParameter getPositiveNumberTextField​(java.lang.String label,
                                                                    java.lang.String identifier,
                                                                    java.lang.String value)
      • getTextField

        public static final GuiParameter getTextField​(java.lang.String label,
                                                      java.lang.String identifier,
                                                      java.lang.String value,
                                                      boolean canChangeGUI)
      • getTextField

        public static final GuiParameter getTextField​(java.lang.String label,
                                                      java.lang.String identifier,
                                                      java.lang.String value)
      • getTextArea

        public static final GuiParameter getTextArea​(java.lang.String label,
                                                     java.lang.String identifier,
                                                     java.lang.String value,
                                                     int lines,
                                                     boolean canChangeGUI)
      • getTextArea

        public static final GuiParameter getTextArea​(java.lang.String label,
                                                     java.lang.String identifier,
                                                     java.lang.String value,
                                                     int lines)
      • getComboBox

        public static final GuiParameter getComboBox​(java.lang.String label,
                                                     java.lang.String identifier,
                                                     java.lang.String value,
                                                     java.util.List<GuiParameterComboBoxItem> lovValues,
                                                     boolean canChangeGUI)
      • getMultipleComboBox

        public static final GuiParameter getMultipleComboBox​(java.lang.String label,
                                                             java.lang.String identifier,
                                                             java.lang.String value,
                                                             java.util.List<GuiParameterComboBoxItem> lovValues,
                                                             boolean canChangeGUI)
      • getMultipleComboBox

        public static final GuiParameter getMultipleComboBox​(java.lang.String label,
                                                             java.lang.String identifier,
                                                             java.lang.String value,
                                                             java.util.List<GuiParameterComboBoxItem> lovValues)
      • getComboBox

        public static final GuiParameter getComboBox​(java.lang.String label,
                                                     java.lang.String identifier,
                                                     java.lang.String value,
                                                     java.util.List<GuiParameterComboBoxItem> lovValues)
      • getCheckBox

        public static final GuiParameter getCheckBox​(java.lang.String label,
                                                     java.lang.String identifier,
                                                     boolean value,
                                                     boolean canChangeGUI)
      • getCheckBox

        public static final GuiParameter getCheckBox​(java.lang.String label,
                                                     java.lang.String identifier,
                                                     boolean value)
      • getLabel

        public static final GuiParameter getLabel​(java.lang.String label,
                                                  java.lang.String identifier)
      • getHTML

        public static final GuiParameter getHTML​(java.lang.String label,
                                                 java.lang.String identifier,
                                                 java.lang.String value,
                                                 int lines,
                                                 int widthInChars,
                                                 boolean canChangeGUI)
      • getHTML

        public static final GuiParameter getHTML​(java.lang.String label,
                                                 java.lang.String identifier,
                                                 java.lang.String value,
                                                 int lines,
                                                 int widthInChars)
      • getGrid

        public static final GuiParameter getGrid​(java.lang.String label,
                                                 java.lang.String identifier,
                                                 java.util.List<GuiParameter> rows,
                                                 int lines,
                                                 int widthInChars)
      • getHorizontalPanel

        public static final GuiParameter getHorizontalPanel​(java.lang.String identifier,
                                                            java.util.List<GuiParameter> children)
      • getVerticalPanel

        public static final GuiParameter getVerticalPanel​(java.lang.String identifier,
                                                          java.util.List<GuiParameter> children)
      • getRefreshButton

        public static final GuiParameter getRefreshButton​(java.lang.String label,
                                                          java.lang.String identifier)
      • getLinkButton

        public static final GuiParameter getLinkButton​(java.lang.String label,
                                                       java.lang.String identifier,
                                                       java.lang.String value)
      • getUploadButton

        public static final GuiParameter getUploadButton​(java.lang.String label,
                                                         java.lang.String identifier)
      • getUploadButton

        public static final GuiParameter getUploadButton​(java.lang.String label,
                                                         java.lang.String identifier,
                                                         boolean required)
      • getTranslations

        public java.util.Map<java.lang.String,​java.lang.String> getTranslations()
        Returns:
        the translations
      • setTranslations

        public void setTranslations​(java.util.Map<java.lang.String,​java.lang.String> translations)
        Parameters:
        translations - the translations to set
      • setTranslations

        public void setTranslations​(NameTranslations translations)
        Parameters:
        translations - the translations to set
      • isMandatory

        public boolean isMandatory()
        Returns:
        the mandatory
      • setMandatory

        public void setMandatory​(boolean mandatory)
        Parameters:
        mandatory - the mandatory to set
      • isEditable

        public boolean isEditable()
        Returns:
        the editable
      • setEditable

        public void setEditable​(boolean editable)
        Parameters:
        editable - the editable to set
      • getRows

        public java.util.List<GuiParameter> getRows()
        Returns:
        the rows
      • setRows

        public void setRows​(java.util.List<GuiParameter> rows)
        Parameters:
        rows - the rows to set
      • getChildren

        public java.util.List<GuiParameter> getChildren()
      • setChildren

        public void setChildren​(java.util.List<GuiParameter> children)
      • isCanChangeGUI

        public boolean isCanChangeGUI()
      • setCanChangeGUI

        public void setCanChangeGUI​(boolean canChangeGUI)