Class ColumnInputLong

All Implemented Interfaces:
Serializable, overit.geocall.marks.MethodExposer, overit.geocall.marks.NameExposer, Badgeable, Hideable, ValueValidator, Identified, Tool, overit.geocall.ux.configurability.UIConfigurable, overit.geocall.ux.edm.ModelConfigurable
Direct Known Subclasses:
ColumnInputLongGreater, ColumnInputLongGreaterLess, ColumnInputLongLess

@Component public class ColumnInputLong extends ColumnInputRegExp
This component extends ColumnInputRegExp and must be used to insert an long input field as a column. For details on the accepted input see Long class.
See Also:
GCApi:
component
  • Field Details

    • _any

      protected Any _any
    • _msgCampoNumerico

      protected String _msgCampoNumerico
    • _msgCampoMaggioreUguale

      protected String _msgCampoMaggioreUguale
    • _msgCampoMinoreUguale

      protected String _msgCampoMinoreUguale
    • _greater

      protected String _greater
    • _less

      protected String _less
  • Constructor Details

    • ColumnInputLong

      public ColumnInputLong()
      Creates a new instance of ColumnInputLong
  • Method Details

    • setLESS

      public void setLESS(String s)
      Sets the constraint about the maximum value. The value inserted by the user is considered valid only if it's lower than the one set by this method.
      Parameters:
      s - The string that represents the maximum limit
    • setGREATER

      public void setGREATER(String s)
      Sets the constraint about the minimum value. The value inserted by the user is considered valid only if it's higher than the one set by this method.
      Parameters:
      s - The string that represents the minimum limit
    • setup

      protected void setup()
      Description copied from class: Component
      Setup the Component
      Overrides:
      setup in class ColumnInput
    • validate

      protected void validate(org.apache.ecs.html.Input i, EntitySet es, boolean ro, int row)
      Overrides:
      validate in class ColumnInputRegExp
    • prepareName

      protected String prepareName()
      Overrides:
      prepareName in class ColumnInput
    • prepareValue

      protected String prepareValue(ArrayList al)
      Overrides:
      prepareValue in class ColumnInput
    • getDefaultLayoutLabel

      public String getDefaultLayoutLabel()
      Overrides:
      getDefaultLayoutLabel in class ColumnInput