Class GuiParameter
- java.lang.Object
-
- com.werkii.server.entities.results.GuiParameter
-
- All Implemented Interfaces:
java.io.Serializable
public class GuiParameter extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGuiParameter.FieldType
-
Constructor Summary
Constructors Constructor Description GuiParameter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GuiParametergetCheckBox(java.lang.String label, java.lang.String identifier, boolean value)static GuiParametergetCheckBox(java.lang.String label, java.lang.String identifier, boolean value, boolean canChangeGUI)java.util.List<GuiParameter>getChildren()static GuiParametergetComboBox(java.lang.String label, java.lang.String identifier, java.lang.String value, java.util.List<GuiParameterComboBoxItem> lovValues)static GuiParametergetComboBox(java.lang.String label, java.lang.String identifier, java.lang.String value, java.util.List<GuiParameterComboBoxItem> lovValues, boolean canChangeGUI)static GuiParametergetGrid(java.lang.String label, java.lang.String identifier, java.util.List<GuiParameter> rows, int lines, int widthInChars)java.lang.StringgetGroup()intgetHeightInChars()static GuiParametergetHorizontalPanel(java.lang.String identifier, java.util.List<GuiParameter> children)static GuiParametergetHTML(java.lang.String label, java.lang.String identifier, java.lang.String value, int lines, int widthInChars)static GuiParametergetHTML(java.lang.String label, java.lang.String identifier, java.lang.String value, int lines, int widthInChars, boolean canChangeGUI)java.lang.StringgetIdentifier()java.lang.StringgetLabel()static GuiParametergetLabel(java.lang.String label, java.lang.String identifier)static GuiParametergetLinkButton(java.lang.String label, java.lang.String identifier, java.lang.String value)java.util.List<GuiParameterComboBoxItem>getLovValues()static GuiParametergetMultipleComboBox(java.lang.String label, java.lang.String identifier, java.lang.String value, java.util.List<GuiParameterComboBoxItem> lovValues)static GuiParametergetMultipleComboBox(java.lang.String label, java.lang.String identifier, java.lang.String value, java.util.List<GuiParameterComboBoxItem> lovValues, boolean canChangeGUI)static GuiParametergetPositiveNumberTextField(java.lang.String label, java.lang.String identifier, java.lang.String value)static GuiParametergetPositiveNumberTextField(java.lang.String label, java.lang.String identifier, java.lang.String value, boolean canChangeGUI)static GuiParametergetRefreshButton(java.lang.String label, java.lang.String identifier)java.util.List<GuiParameter>getRows()static GuiParametergetTextArea(java.lang.String label, java.lang.String identifier, java.lang.String value, int lines)static GuiParametergetTextArea(java.lang.String label, java.lang.String identifier, java.lang.String value, int lines, boolean canChangeGUI)static GuiParametergetTextField(java.lang.String label, java.lang.String identifier, java.lang.String value)static GuiParametergetTextField(java.lang.String label, java.lang.String identifier, java.lang.String value, boolean canChangeGUI)java.util.Map<java.lang.String,java.lang.String>getTranslations()GuiParameter.FieldTypegetType()static GuiParametergetUploadButton(java.lang.String label, java.lang.String identifier)static GuiParametergetUploadButton(java.lang.String label, java.lang.String identifier, boolean required)java.lang.StringgetValue()static GuiParametergetVerticalPanel(java.lang.String identifier, java.util.List<GuiParameter> children)intgetWidthInChars()booleanisCanChangeGUI()booleanisEditable()booleanisMandatory()voidsetCanChangeGUI(boolean canChangeGUI)voidsetChildren(java.util.List<GuiParameter> children)voidsetEditable(boolean editable)voidsetGroup(java.lang.String group)voidsetHeightInChars(int heightInChars)voidsetIdentifier(java.lang.String identifier)voidsetLabel(java.lang.String label)voidsetLovValues(java.util.List<GuiParameterComboBoxItem> lovValues)voidsetMandatory(boolean mandatory)voidsetRows(java.util.List<GuiParameter> rows)voidsetTranslations(NameTranslations translations)voidsetTranslations(java.util.Map<java.lang.String,java.lang.String> translations)voidsetType(GuiParameter.FieldType type)voidsetValue(java.lang.String value)voidsetWidthInChars(int widthInChars)
-
-
-
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
-
getType
public GuiParameter.FieldType getType()
- Returns:
- the type
-
setType
public void setType(GuiParameter.FieldType type)
- Parameters:
type- the type to set
-
getLovValues
public java.util.List<GuiParameterComboBoxItem> getLovValues()
- Returns:
- the lovValues
-
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)
-
-