All Implemented Interfaces:
Serializable, GIElement<GIInput>

@Component public class GIInput extends GIElementBase<GIInput>
GIElement that represents a group intervention input
Since:
9.2
See Also:
  • Field Details

    • table

      protected String table
    • autofillSource

      protected Set<String> autofillSource
    • dataTypeChangeEnabled

      protected boolean dataTypeChangeEnabled
    • dataType

      protected Long dataType
    • convertType

      protected String convertType
    • convertFormat

      protected String convertFormat
  • Constructor Details

    • GIInput

      public GIInput()
  • Method Details

    • setTABLE

      public void setTABLE(String table)
      Sets the input table name
      Parameters:
      table - the input table name
    • getTable

      public String getTable()
      Gets the input table name
      Returns:
      the input table name
    • setAUTOFILLSOURCE

      public void setAUTOFILLSOURCE(String s)
      Sets auto fill source
      Parameters:
      s - the auto fill source
    • getAutofillSource

      public Set<String> getAutofillSource()
      Gets the auto fill source
      Returns:
      the auto fill source
    • setDATATYPECHANGEENABLED

      public void setDATATYPECHANGEENABLED(String s)
      Sets if the data type can be changed
      Parameters:
      s - boolean string to say if the data type is changed
    • isDataTypeChangeEnabled

      public boolean isDataTypeChangeEnabled()
      Gets true if the data type can be changed false otherwise
      Returns:
      true if the data type can be changed false otherwise
    • setDATATYPE

      public void setDATATYPE(String s)
      Sets the data type
      Parameters:
      s - the data type
    • setDataType

      public void setDataType(Long l)
      Sets the data type
      Parameters:
      l - the data type
    • getDataType

      public Long getDataType()
      Gets the data type
      Returns:
      the data type
    • setCONVERTTYPE

      public void setCONVERTTYPE(String s)
      Sets the convert type
      Parameters:
      s - the convert type
    • getConverttype

      public String getConverttype()
      Get the convert type
      Returns:
      the convert type
    • setCONVERTFORMAT

      public void setCONVERTFORMAT(String s)
      Sets the convert format
      Parameters:
      s - the convert format
    • getConvertFormat

      public String getConvertFormat()
      Gets the convert format
      Returns:
      the convert format
    • setAttributes

      public void setAttributes(GIInput icFrom)
      Description copied from interface: GIElement
      Copy the attributes of the input
      Parameters:
      icFrom - the input from which copy the attributes
    • toXMLString

      public String toXMLString()
      Description copied from interface: GIElement
      Serialize the element in an XML string
      Returns:
      the XML string that represents this element
    • getIcon

      public String getIcon()
      Description copied from interface: GIElement
      Gets the element icon
      Returns:
      the element icon