Enum RowEndEditAction

java.lang.Object
java.lang.Enum<RowEndEditAction>
com.smartgwt.client.types.RowEndEditAction
All Implemented Interfaces:
ValueEnum, Serializable, Comparable<RowEndEditAction>, Constable

public enum RowEndEditAction extends Enum<RowEndEditAction> implements ValueEnum
While editing a ListGrid, what cell should we edit when the user attempts to navigate into a cell past the end of an editable row, via a Tab keypress, or a programmatic saveAndEditNextCell() call?
  • Enum Constant Details

    • SAME

      public static final RowEndEditAction SAME
      navigate to the first editable cell in the same record

      If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "same".

    • NEXT

      public static final RowEndEditAction NEXT
      navigate to the first editable cell in the next record

      If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "next".

    • DONE

      public static final RowEndEditAction DONE
      complete the edit.

      If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "done".

    • STOP

      public static final RowEndEditAction STOP
      Leave focus in the cell being edited (take no action)

      If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "stop".

    • NONE

      public static final RowEndEditAction NONE
      take no action

      If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "none".

  • Method Details

    • values

      public static RowEndEditAction[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static RowEndEditAction valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      public String getValue()
      Specified by:
      getValue in interface ValueEnum