public class VDateFieldCalendar extends VAbstractDateFieldCalendar<VDateCalendarPanel,DateResolution>
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabledcalendarPanelCLASSNAME, client, currentLocale, dts, enabled, paintableId, readonly, showISOWeekNumbers| Constructor and Description |
|---|
VDateFieldCalendar() |
| Modifier and Type | Method and Description |
|---|---|
protected DateResolution[] |
doGetResolutions()
Returns all available resolutions as an array.
|
protected Date |
getDate(Map<DateResolution,Integer> dateVaules)
Returns a date based on the provided date values map.
|
boolean |
isYear(DateResolution resolution)
Checks whether the given
resolution represents an year. |
String |
resolutionAsString()
Returns a current resolution as a string.
|
void |
setCurrentResolution(DateResolution resolution) |
void |
updateValueFromPanel()
TODO refactor: almost same method as in VPopupCalendar.updateValue
|
getTabIndex, setTabIndexgetClient, getCurrentDate, getCurrentLocale, getCurrentResolution, getDate, getDateTimeService, getId, getResolutions, getResolutionVariable, isEnabled, isReadonly, isShowISOWeekNumbers, setCurrentDate, setCurrentDate, setCurrentLocale, setDate, setEnabled, setReadonly, setShowISOWeekNumbersadd, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, removeadd, adopt, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetWidgetIndexgetWidget, getWidgetCount, getWidgetIndex, removeforEach, spliteratorpublic void updateValueFromPanel()
For internal use only. May be removed or replaced in the future.
updateValueFromPanel in class VAbstractDateFieldCalendar<VDateCalendarPanel,DateResolution>public void setCurrentResolution(DateResolution resolution)
setCurrentResolution in class VDateField<DateResolution>public String resolutionAsString()
VDateFieldThe method is used to generate a style name for the current resolution.
resolutionAsString in class VDateField<DateResolution>public boolean isYear(DateResolution resolution)
VDateFieldresolution represents an year.isYear in class VDateField<DateResolution>resolution - the given resolutiontrue if the resolution represents an yearprotected DateResolution[] doGetResolutions()
VDateField
No any order is required (in contrary to VDateField.getResolutions().
doGetResolutions in class VDateField<DateResolution>VDateField.getResolutions()protected Date getDate(Map<DateResolution,Integer> dateVaules)
VDateFieldgetDate in class VDateField<DateResolution>dateVaules - a map with date values to convert into a dateVDateField.setCurrentDate(Map)Copyright © 2017 Vaadin Ltd. All rights reserved.