Class IntegerListSelectBoxDisplay
java.lang.Object
name.matthewgreet.strutscommons.view.SingleSelectBoxDisplay<Integer>
name.matthewgreet.strutscommons.view.IntegerListSelectBoxDisplay
Concrete subclass of SingleSelectBoxDisplay
that formats list of numbers for display in an HTML select
box. The raw list, as set in the model
property, should be a collection of Integer
. See
SingleSelectBoxDisplay
.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class name.matthewgreet.strutscommons.view.SingleSelectBoxDisplay
SingleSelectBoxDisplay.TextComparator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Comparator
<SelectBoxItemDisplay<Integer>> Returns comparator that compares number items by value.protected String
Converts number to select box item display text.protected String
Converts number to select box item value.Methods inherited from class name.matthewgreet.strutscommons.view.SingleSelectBoxDisplay
addBlankValue, addItems, getBlankText, getInitialList, getList, getLogger, getSelectedItem, hasBlankValue, isAllowed, setList, setModel, setSelectedValue
-
Constructor Details
-
IntegerListSelectBoxDisplay
public IntegerListSelectBoxDisplay()
-
-
Method Details
-
getSortComparator
Returns comparator that compares number items by value. May be overridden for a different order.- Overrides:
getSortComparator
in classSingleSelectBoxDisplay<Integer>
-
getValue
Converts number to select box item value.- Specified by:
getValue
in classSingleSelectBoxDisplay<Integer>
- Parameters:
item
- Member of raw data list to be displayed.
-
getText
Converts number to select box item display text.- Specified by:
getText
in classSingleSelectBoxDisplay<Integer>
- Parameters:
item
- Member of raw data list to be displayed.
-