Class HtmlItemSelect

java.lang.Object
jp.ecuacion.lib.core.item.EclibItem
jp.ecuacion.splib.web.item.HtmlItem
jp.ecuacion.splib.web.item.HtmlItemSelect

public class HtmlItemSelect extends HtmlItem
Is used for number item.
  • Constructor Details

    • HtmlItemSelect

      public HtmlItemSelect(String itemPropertyPath)
      Constructs a new instance.
      Parameters:
      itemPropertyPath - propertyPath
      See Also:
  • Method Details

    • itemNameKey

      public HtmlItemSelect itemNameKey(String itemNameKey)
      Overrides:
      itemNameKey in class HtmlItem
    • hideValue

      public HtmlItemString hideValue()
      This is defined just like other HtmlItems but it doesn't seem to be needed because it's impossible to select an option with value hidden.
      Overrides:
      hideValue in class HtmlItem
    • notEmpty

      public HtmlItemSelect notEmpty()
      Description copied from class: HtmlItem
      Sets isNotEmpty == true, which means you want the item to be not empty.
      Overrides:
      notEmpty in class HtmlItem
      Returns:
      HtmlItem
    • isNotEmpty

      public HtmlItemSelect isNotEmpty(boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets isNotEmpty to isNotEmpty.
      Overrides:
      isNotEmpty in class HtmlItem
      Parameters:
      isNotEmpty - isNotEmpty
      Returns:
      HtmlItem
    • isNotEmpty

      public HtmlItemSelect isNotEmpty(HtmlItem.HtmlItemConditionKeyEnum authKind, String authString, boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets isNotEmpty to isNotEmpty with the conditions of HtmlItemConditionKeyEnum, authString.

      When you set multiple conditions to it, the order matters. First condition prioritized.

      Overrides:
      isNotEmpty in class HtmlItem
      Parameters:
      authKind - authKind
      authString - authString
      isNotEmpty - isNotEmpty
      Returns:
      HtmlItem
    • notEmptyOnSearch

      public HtmlItemSelect notEmptyOnSearch()
      Description copied from class: HtmlItem
      Sets required.
      Overrides:
      notEmptyOnSearch in class HtmlItem
      Returns:
      HtmlItem
    • isNotEmptyOnSearch

      public HtmlItemSelect isNotEmptyOnSearch(boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets required.
      Overrides:
      isNotEmptyOnSearch in class HtmlItem
      Returns:
      HtmlItem
    • isNotEmptyOnSearch

      public HtmlItemSelect isNotEmptyOnSearch(HtmlItem.HtmlItemConditionKeyEnum authKind, String authString, boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets isNotEmptyOnSearch with the conditions of HtmlItemConditionKeyEnum, authString.

      When you set multiple conditions to it, the order matters. First condition prioritized.

      Overrides:
      isNotEmptyOnSearch in class HtmlItem
      Parameters:
      authKind - authKind
      authString - authString
      isNotEmpty - isRequired
      Returns:
      HtmlItem