public abstract class AbstractCalendarMultiInput extends MultiInput<java.util.Date,Input<java.lang.Integer>> implements ParseInput<java.util.Date>, BoundedInput<java.util.Date>
| Modifier and Type | Field and Description |
|---|---|
protected IntegerRangeInput |
day_input |
protected IntegerRangeInput |
hour_input |
protected int |
max_field |
protected IntegerRangeInput |
min_input |
protected CalendarMonthInput |
month_input |
protected IntegerRangeInput |
sec_input |
protected IntegerInput |
year_input |
validators| Constructor and Description |
|---|
AbstractCalendarMultiInput(int max_field) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getType()
get the type tag to emit for
the corresponding html5 type.
|
protected java.util.Calendar |
makeCalendar() |
protected java.util.Calendar |
setCalendarFromInputs(java.util.Calendar in)
edit a Calendar from the inputs.
|
protected void |
setInputsFromCalendar(java.util.Calendar in) |
protected abstract void |
setNull() |
accept, addInput, addInput, containsInput, getInput, getInputs, getPrettyString, getString, getSubKeys, getSubLabel, getValue, hasLineBreaks, hasSubLabels, isEmpty, removeInput, requireAll, setKey, setLineBreaks, setValue, validateInneraddValidator, convert, getKey, getString, removeValidator, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetString, parse, parseValueformatRange, getMax, getMin, setMax, setMinaccept, addValidator, convert, getKey, getPrettyString, getString, getValue, isEmpty, removeValidator, setKey, setValue, validateprotected final int max_field
protected final IntegerRangeInput hour_input
protected final IntegerRangeInput min_input
protected final IntegerRangeInput sec_input
protected final IntegerInput year_input
protected final CalendarMonthInput month_input
protected final IntegerRangeInput day_input
protected java.util.Calendar makeCalendar()
protected java.util.Calendar setCalendarFromInputs(java.util.Calendar in)
in - protected abstract void setNull()
protected void setInputsFromCalendar(java.util.Calendar in)
throws TypeError
TypeErrorpublic java.lang.String getType()
HTML5InputgetType in interface HTML5Input