public interface Calendar extends Component.BelongToFrame, Component.HasCaption, Component.HasIcon
Modifier and Type | Interface and Description |
---|---|
static class |
Calendar.CalendarBackwardClickEvent |
static interface |
Calendar.CalendarBackwardClickListener
Backward icon click listener.
|
static class |
Calendar.CalendarDateClickEvent |
static interface |
Calendar.CalendarDateClickListener
Date labels click listener of the component.
|
static class |
Calendar.CalendarEventClickEvent |
static interface |
Calendar.CalendarEventClickListener
Event labels click listener of the component.
|
static class |
Calendar.CalendarEventMoveEvent |
static interface |
Calendar.CalendarEventMoveListener
Event mouse drag listener.
|
static class |
Calendar.CalendarEventResizeEvent |
static interface |
Calendar.CalendarEventResizeListener
Event range change listener.
|
static class |
Calendar.CalendarForwardClickEvent |
static interface |
Calendar.CalendarForwardClickListener
Forward icon click listener.
|
static class |
Calendar.CalendarRangeSelectEvent |
static interface |
Calendar.CalendarRangeSelectListener
Time range mouse select listener.
|
static class |
Calendar.CalendarWeekClickEvent |
static interface |
Calendar.CalendarWeekClickListener
Week labels click listener.
|
static class |
Calendar.TimeFormat |
Component.ActionOwner, Component.ActionsHolder, Component.Alignment, Component.BelongToFrame, Component.Buffered, Component.ChildEditableController, Component.Collapsable, Component.Container, Component.ContextHelpIconClickEvent, Component.Disposable, Component.Editable, Component.EditableChangeEvent, Component.EditableChangeListener, Component.EditableChangeNotifier, Component.ExpandedStateChangeEvent, Component.ExpandedStateChangeListener, Component.Focusable, Component.HasBorder, Component.HasButtonsPanel, Component.HasCaption, Component.HasContextHelp, Component.HasFormatter, Component.HasIcon, Component.HasInputPrompt, Component.HasNamedComponents, Component.HasOptionsStyleProvider, Component.HasPresentations, Component.HasRowsCount, Component.HasSettings, Component.HasValue, Component.HasXmlDescriptor, Component.LayoutClickEvent, Component.LayoutClickListener, Component.LayoutClickNotifier, Component.Margin, Component.MouseEventDetails, Component.OptionsStyleProvider, Component.OrderedContainer, Component.OuterMargin, Component.SecuredActionsHolder, Component.ShortcutAction, Component.ShortcutNotifier, Component.ShortcutTriggeredEvent, Component.Spacing, Component.UiPermissionAware, Component.Validatable, Component.ValueChangeEvent, Component.ValueChangeListener, Component.Wrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, UNITS_PERCENTAGE, UNITS_PIXELS
getFrame, setFrame
addStyleName, getAlignment, getDebugId, getHeight, getHeightUnits, getId, getParent, getStyleName, getWidth, getWidthUnits, isEnabled, isEnabledItself, isResponsive, isVisible, isVisibleItself, removeStyleName, requestFocus, setAlignment, setDebugId, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition
getCaption, getDescription, setCaption, setDescription
getIcon, setIcon, setIconFromSet
static final java.lang.String NAME
void setStartDate(java.util.Date date)
java.util.Date getStartDate()
void setEndDate(java.util.Date date)
java.util.Date getEndDate()
void setTimeZone(java.util.TimeZone zone)
java.util.TimeZone getTimeZone()
void setDatasource(CollectionDatasource datasource)
CollectionDatasource getDatasource()
void setTimeFormat(Calendar.TimeFormat format)
Calendar.TimeFormat getTimeFormat()
void setFirstVisibleDayOfWeek(int firstDay)
int getFirstVisibleDayOfWeek()
void setLastVisibleDayOfWeek(int lastDay)
int getLastVisibleDayOfWeek()
void setFirstVisibleHourOfDay(int firstHour)
int getFirstVisibleHourOfDay()
void setLastVisibleHourOfDay(int lastHour)
int getLastVisibleHourOfDay()
void setWeeklyCaptionFormat(java.lang.String dateFormatPattern)
java.lang.String getWeeklyCaptionFormat()
void setEventProvider(CalendarEventProvider calendarEventProvider)
CalendarEventProvider getEventProvider()
void setNavigationButtonsVisible(boolean value)
boolean isNavigationButtonsVisible()
java.util.Map<java.time.DayOfWeek,java.lang.String> getDayNames()
DayOfWeek
values matched to localized day namesvoid setDayNames(java.util.Map<java.time.DayOfWeek,java.lang.String> dayNames)
dayNames
- DayOfWeek
values matched to localized day namesjava.util.Map<java.time.Month,java.lang.String> getMonthNames()
Month
values matched to localized month namesvoid setMonthNames(java.util.Map<java.time.Month,java.lang.String> monthNames)
monthNames
- Month
values matched to localized month namesvoid addDateClickListener(Calendar.CalendarDateClickListener listener)
void removeDateClickListener(Calendar.CalendarDateClickListener listener)
void addEventClickListener(Calendar.CalendarEventClickListener listener)
void removeEventClickListener(Calendar.CalendarEventClickListener listener)
void addEventResizeListener(Calendar.CalendarEventResizeListener listener)
void removeEventResizeListener(Calendar.CalendarEventResizeListener listener)
void addEventMoveListener(Calendar.CalendarEventMoveListener listener)
void removeEventMoveListener(Calendar.CalendarEventMoveListener listener)
void addWeekClickListener(Calendar.CalendarWeekClickListener listener)
void removeWeekClickListener(Calendar.CalendarWeekClickListener listener)
void addForwardClickListener(Calendar.CalendarForwardClickListener listener)
void removeForwardClickListener(Calendar.CalendarForwardClickListener listener)
void addBackwardClickListener(Calendar.CalendarBackwardClickListener listener)
void removeBackwardClickListener(Calendar.CalendarBackwardClickListener listener)
void addRangeSelectListener(Calendar.CalendarRangeSelectListener listener)
void removeRangeSelectListener(Calendar.CalendarRangeSelectListener listener)