Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDateRange<SELF extends AbstractDateRange<SELF>> - Class in software.xdev.vaadin.daterange_picker.business
-
Basic implementation of
DateRange - AbstractDateRange() - Constructor for class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- addClickOutsideListener() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- addValueChangeListener(ComponentEventListener<DateRangePickerOverlay.DateRangeOverlayValueChangeEvent>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- addValueChangeListener(HasValue.ValueChangeListener<? super DateRangeValueChangeEvent<D>>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- allowRangeLimitExceeding - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- allValues() - Static method in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
B
- btnBackwardRange - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- btnForwardRange - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- btnOverview - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- BUTTON - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
C
- calcFor(LocalDate) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- calcFor(LocalDate) - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
-
Trys to return the calculated
DateRangeResultfor the supplied date - calcModel(Optional<DateRangeResult>, DateRangeModel<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- cbDateRange - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- clear() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Do not use this method, as it throws a
UnsupportedOperationException
The calling of clear is not supported because DateRangePicker always has a value
UseDateRangePicker.setValue(DateRangeModel)instead. - CLICKABLE - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
- clickOutsideOccurred() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- closeOnOutsideClick - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- currentModel - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
D
- datePickerI18n - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRange - Interface in software.xdev.vaadin.daterange_picker.business
- DateRangeActions<D extends DateRange,
T> - Interface in software.xdev.vaadin.daterange_picker.business -
Actions which can be done with a
DateRangeModel - dateRangeLocalizerFunction - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRangeModel<D extends DateRange> - Class in software.xdev.vaadin.daterange_picker.business
-
Model for
DateRangePicker - DateRangeModel(LocalDate, LocalDate, D) - Constructor for class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- DateRangeOverlayValueChangeEvent(DateRangePickerOverlay<D>, DateRangeModel<D>, boolean) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay.DateRangeOverlayValueChangeEvent
- dateRangePicker - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- DateRangePicker<D extends DateRange> - Class in software.xdev.vaadin.daterange_picker.ui
-
Represents a Date-Range-Picker
- DateRangePicker(Supplier<DateRangeModel<D>>) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRangePicker(Supplier<DateRangeModel<D>>, D[]) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRangePicker(Supplier<DateRangeModel<D>>, Collection<D>) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRangePicker(DateRangeModel<D>) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRangePicker(DateRangeModel<D>, D[]) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRangePicker(DateRangeModel<D>, Collection<D>) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- DateRangePickerOverlay<D extends DateRange> - Class in software.xdev.vaadin.daterange_picker.ui
-
Overlay of the expanded
DateRangePicker - DateRangePickerOverlay(DateRangePicker<D>) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- DateRangePickerOverlay.DateRangeOverlayValueChangeEvent - Class in software.xdev.vaadin.daterange_picker.ui
- DateRangePickerStyles - Class in software.xdev.vaadin.daterange_picker.ui
-
Styles for the
DateRangePicker - DateRangeResult - Interface in software.xdev.vaadin.daterange_picker.business
-
Result of a
DateRangecalculation - DateRangeValueChangeEvent<D extends DateRange> - Class in software.xdev.vaadin.daterange_picker.ui
- DateRangeValueChangeEvent(DateRangePicker<D>, DateRangeModel<D>, boolean) - Constructor for class software.xdev.vaadin.daterange_picker.ui.DateRangeValueChangeEvent
- DAY - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
- DEFAULT_LOCALE - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- dpEnd - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- dpStart - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
E
- equals(Object) - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- expanded - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
F
- fireValueChanged(DateRangeModel<D>, boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- FLEX_CHILD_AUTOGROW - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
- FLEX_CHILD_CONTENTSIZE - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
- formatLocale - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- FREE - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
- from(AbstractDateRange<?>) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
G
- getBtnOverview() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getCalcForFunc() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- getCbDateRange() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- getDatePickerI18n() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getDateRange() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeActions
- getDateRange() - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- getDateRange() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getDateRangeLocalizerFunction() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getDefaultDescription() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- getDefaultDescription() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
-
Retunns the default description, e.g.
- getDpEnd() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- getDpStart() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- getEmptyValue() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
DateRangePicker always has a value
However for compatibility reasons (with Vaadin) this returnsnull - getEnd() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeActions
- getEnd() - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- getEnd() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeResult
- getEnd() - Method in class software.xdev.vaadin.daterange_picker.business.SimpleDateRangeResult
- getEnd() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getFormatLocale() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getKey() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- getKey() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
-
Returns the identification key, e.g.
- getModel() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- getModelFromComponents() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- getMoveFunc() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- getOldValue() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay.DateRangeOverlayValueChangeEvent
- getOptMovePeriod() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- getOptMovePeriod() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
-
Returns the
Periodto move the date, if any - getOverlay() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getOverlayContainer() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getStart() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeActions
- getStart() - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- getStart() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeResult
- getStart() - Method in class software.xdev.vaadin.daterange_picker.business.SimpleDateRangeResult
- getStart() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- getValue() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
H
- HALF_YEAR - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
- hashCode() - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
I
- initDatePicker(DatePicker) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- initUI() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- initUI() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- isAllowRangeLimitExceeding() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- isCalcable() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- isCalcable() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
- isCloseOnOutsideClick() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- isEmpty() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
DateRangePicker always has a value
Therefore this always returnsfalse - isExpanded() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- isFromClient() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay.DateRangeOverlayValueChangeEvent
- isMovable() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- isMovable() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
- isReadOnly() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- isReadOnly() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- isRequiredIndicatorVisible() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
The required indicator is not implemented
This will always returnfalse - isSettable() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- isSettable() - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
-
Returns if the
DateRangeis settable from a date
Example:falsefor TODAYtruefor MONTHtruefor FREE
L
- LOCATION - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
M
- model - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- MONTH - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
- moveDateRange(LocalDate, int) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- moveDateRange(LocalDate, int) - Method in interface software.xdev.vaadin.daterange_picker.business.DateRange
-
Trys to return a moved
DateRangeResult - moveRange(int) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
N
- nextID - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
O
- onAttach(AttachEvent) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- onAttach(AttachEvent) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- onComboBoxDateRangeValueChanged(AbstractField.ComponentValueChangeEvent<ComboBox<D>, D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- onDatePickerValueChanged(AbstractField.ComponentValueChangeEvent<DatePicker, LocalDate>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- onValueChange(Function<DateRangeModel<D>, Optional<DateRangeResult>>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- overlay - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- OVERLAY_BASE - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
- OVERLAY_LAYOUT - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
- OVERLAY_LAYOUT_ROW - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
- overlayContainer - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
P
- PADDING_TOP_XS - Static variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerStyles
Q
- QUARTER - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
R
- readOnly - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- registerListeners() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- registerListeners() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
S
- self() - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- setAllowRangeLimitExceeding(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Allows the maximum start and end date to be greater or less than the configured end or start date.
- setCurrentModel(DateRangeModel<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- setDateRange(D) - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeActions
- setDateRange(D) - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- setDateRange(D) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- setDateRangeForToday(D) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Uses the given
DateRangeand calculates with the current Date theDateRangeModel, which is then set byDateRangePicker.setValue(DateRangeModel) - setDateRangeOptionsLabel(String) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Sets the label for the overlay DateRange-ComboBox
- setEnd(LocalDate) - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeActions
- setEnd(LocalDate) - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- setEnd(LocalDate) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- setEndLabel(String) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Sets the label for the overlay End-DatePicker
- setExpanded(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- setItems(Collection<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- setItems(Collection<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- setLocaleFromClient() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- setModel(DateRangeModel<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- setReadOnly(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- setReadOnly(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- setRequiredIndicatorVisible(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
The required indicator is not implemented
This method doesn't have any functionallity - setStart(LocalDate) - Method in interface software.xdev.vaadin.daterange_picker.business.DateRangeActions
- setStart(LocalDate) - Method in class software.xdev.vaadin.daterange_picker.business.DateRangeModel
- setStart(LocalDate) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- setStartLabel(String) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Sets the label for the overlay Start-DatePicker
- setTextFieldDefaultWidthFlexConform(HasStyle) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- setValue(DateRangeModel<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- SimpleDateRange - Class in software.xdev.vaadin.daterange_picker.business
-
Simple implementation if
AbstractDateRange - SimpleDateRange() - Constructor for class software.xdev.vaadin.daterange_picker.business.SimpleDateRange
- SimpleDateRangeResult - Class in software.xdev.vaadin.daterange_picker.business
-
Simple implementation of
DateRangeResult - SimpleDateRangeResult(LocalDate, LocalDate) - Constructor for class software.xdev.vaadin.daterange_picker.business.SimpleDateRangeResult
- SimpleDateRanges - Class in software.xdev.vaadin.daterange_picker.business
-
Contains predefined
SimpleDateRanges - software.xdev.vaadin.daterange_picker.business - package software.xdev.vaadin.daterange_picker.business
- software.xdev.vaadin.daterange_picker.ui - package software.xdev.vaadin.daterange_picker.ui
T
- TODAY - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
- toggle() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- tryFixInvalidModel() - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
U
- updateComponentsFromModel(DateRangeModel<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePickerOverlay
- updateFromModel(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- useClientSideLocale - Variable in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
W
- WEEK - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
- withAllowRangeLimitExceeding(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Shortcut for
DateRangePicker.setAllowRangeLimitExceeding(boolean) - withCalcable(boolean) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withCalcForFunc(Function<LocalDate, DateRangeResult>) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withCloseOnOutsideClick(boolean) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- withDatePickerI18n(DatePicker.DatePickerI18n) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- withDateRangeLocalizerFunction(ItemLabelGenerator<D>) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
- withDateRangeOptionsLabel(String) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Shortcut for
DateRangePicker.setDateRangeOptionsLabel(String) - withDefaultDesc(String) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withEndLabel(String) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Shortcut for
DateRangePicker.setEndLabel(String) - withFormatLocale(Locale) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Sets the locale used for formatting the "expand" button.
- withKey(String) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withMovable(boolean) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withMoveFunc(BiFunction<LocalDate, Integer, Optional<DateRangeResult>>) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withMovePeriod(Period) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withOptCalcForFunc(Function<LocalDate, Optional<DateRangeResult>>) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withSettable(boolean) - Method in class software.xdev.vaadin.daterange_picker.business.AbstractDateRange
- withStartLabel(String) - Method in class software.xdev.vaadin.daterange_picker.ui.DateRangePicker
-
Shortcut for
DateRangePicker.setStartLabel(String)
Y
- YEAR - Static variable in class software.xdev.vaadin.daterange_picker.business.SimpleDateRanges
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form