Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addCalendarEventAddedEventListener(ComponentEventListener<BaseScheduleXCalendar.CalendarEventAddedEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds a CalendarEventAddedEvent listener.
- addCalendarEventClickEventListener(ComponentEventListener<BaseScheduleXCalendar.CalendarEventClickEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds a CalendarEventClickEvent listener.
- addCalendarEventDrawnEventListener(ComponentEventListener<ScheduleXCalendar.CalendarEventDrawnEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar
- addCalendarEventRemovedEventListener(ComponentEventListener<BaseScheduleXCalendar.CalendarEventRemovedEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds a CalendarEventRemovedEvent listener.
- addCalendarEventUpdatedEventListener(ComponentEventListener<BaseScheduleXCalendar.CalendarEventUpdatedEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds a CalendarEventUpdatedEvent listener.
- addCalendarViewAndDateChangeEvent(ComponentEventListener<BaseScheduleXCalendar.CalendarViewAndDateChangeEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds a
CalendarViewAndDateChangeEventlistener. - addEvent(Event) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds the given event to the calendar.
- addEventUpdateEventListener(ComponentEventListener<BaseScheduleXCalendar.EventUpdateEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds a
EventUpdateEventlistener. - addSchedulingAssistantUpdateListener(ComponentEventListener<ScheduleXResourceScheduler.SchedulingAssistantUpdateEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
-
Adds a SchedulingAssistantUpdateEvent listener.
- addSelectedDateUpdateEventListener(ComponentEventListener<BaseScheduleXCalendar.SelectedDateUpdateEvent>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Adds a SelectedDateUpdateEvent listener.
B
- BaseScheduleXCalendar - Class in org.vaadin.addons.componentfactory.schedulexcalendar
- BaseScheduleXCalendar(List<? extends ViewType>, CallbackDataProvider<Event, EventQueryFilter>, Configuration) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- BaseScheduleXCalendar(List<? extends ViewType>, CallbackDataProvider<Event, EventQueryFilter>, Configuration, Map<String, Calendar>) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- BaseScheduleXCalendar.CalendarEventAddedEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when a calendar event is added to the calendar.
- BaseScheduleXCalendar.CalendarEventClickEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when a calendar event is clicked.
- BaseScheduleXCalendar.CalendarEventRemovedEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when a calendar event is removed from the calendar.
- BaseScheduleXCalendar.CalendarEventUpdatedEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when a calendar event is updated.
- BaseScheduleXCalendar.CalendarViewAndDateChangeEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when the calendar view and selected date are updated on the client side.
- BaseScheduleXCalendar.EventUpdateEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when an event is updated on resize or drag and drop on client side.
- BaseScheduleXCalendar.SelectedDateUpdateEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when the selected date is updated on client side.
C
- Calendar - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Represents a single calendar definition.
- Calendar(String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- Calendar(String, Calendar.ColorDefinition) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- Calendar(String, Calendar.ColorDefinition, Calendar.ColorDefinition) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- Calendar.ColorDefinition - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Represents a theme color block (light or dark).
- CalendarEventAddedEvent(BaseScheduleXCalendar, boolean, String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventAddedEvent
- CalendarEventClickEvent(BaseScheduleXCalendar, String, LocalDateTime, LocalDateTime, boolean) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventClickEvent
- CalendarEventDrawnEvent(BaseScheduleXCalendar, boolean, Event) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar.CalendarEventDrawnEvent
- CalendarEventRemovedEvent(BaseScheduleXCalendar, boolean, String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventRemovedEvent
- CalendarEventUpdatedEvent(BaseScheduleXCalendar, boolean, String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventUpdatedEvent
- calendarsToJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Serialize all calendars as a JSON object.
- CalendarViewAndDateChangeEvent(BaseScheduleXCalendar, boolean, String, String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarViewAndDateChangeEvent
- CalendarViewType - Enum Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
-
Enum representing the supported view types for
ScheduleXCalendar. - ColorDefinition(String, String, String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- COMPACT_DATE_FORMATTER - Static variable in class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
-
Formats dates as yyyyMMdd, e.g., 20250512
- COMPACT_TIME_FORMATTER - Static variable in class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
-
Formats times as HHmmss, e.g., 153045
- Configuration - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Java representation of the configuration options for the Schedule-X Calendar.
- Configuration() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- Configuration.CurrentTimeIndicatorConfig - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Configuration to add a current time indicator to the calendar.
- Configuration.DayBoundaries - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Decides which hours should be displayed in the week and day grids.
- Configuration.DrawOptions - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Optional options for drawing events.
- Configuration.ICal - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
iCalendar data configuration.
- Configuration.MonthGridOptions - Class in org.vaadin.addons.componentfactory.schedulexcalendar
- Configuration.ScrollControllerConfig - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Configuration to control the scrolling in the week and day view grids.
- Configuration.WeekOptions - Class in org.vaadin.addons.componentfactory.schedulexcalendar
- configurationToJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- container - Variable in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Div containing the calendar.
- CurrentTimeIndicatorConfig() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.CurrentTimeIndicatorConfig
D
- DAILY - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Frequency
- DAILY - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.ResourceViewType
- DATE_FORMATTER - Static variable in class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
-
Formats dates as yyyy-MM-dd, e.g., 2025-05-12.
- DATE_TIME_FORMATTER - Static variable in class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
-
Formats date and time as yyyy-MM-dd HH:mm, e.g., 2025-05-12 14:30.
- DateTimeFormatUtils - Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
-
Utility class that provides shared
DateTimeFormatterinstances for consistent date and time formatting across the ScheduleX implementation. - DateTimeFormatUtils() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
- DAY - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
- DayBoundaries() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DayBoundaries
- DrawOptions() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DrawOptions
E
- equals(Object) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- equals(Object) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- Event - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Calendar event definition.
- Event(JsonValue) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
-
Constructs an
Eventfrom a JSON representation. - Event(String, String, String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
-
Constructs an
Eventfrom an ID and string representations of the start and end date-times. - Event(String, LocalDateTime, LocalDateTime) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
-
Constructs an
Eventwith the specified ID, start, and end date-times. - Event.EventCustomContent - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Optional custom content to render in different views.
- Event.EventOptions - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Configure the behavior of individual events by adding an _options object to the event.
- EventCustomContent() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- EventOptions() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- EventQuery - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Query object for filtering events in the DataProvider.
- EventQuery(int, int, EventQueryFilter) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.EventQuery
- EventQueryFilter - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Filter object for querying events in the DataProvider.
- EventQueryFilter(LocalDateTime, LocalDateTime) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.EventQueryFilter
- eventsToJson(LocalDateTime, LocalDateTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- EventUpdateEvent(BaseScheduleXCalendar, String, LocalDateTime, LocalDateTime, boolean) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.EventUpdateEvent
F
- format() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Until
-
Formats to RFC-compliant string: either `YYYYMMDD` or `YYYYMMDDTHHMMSS`.
- FR - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
- fromViewName(String) - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
- fromViewName(String) - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.ResourceViewType
G
- getAdditionalClasses() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- getByDay() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- getByMonthDay() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- getCalendarId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getCalendars() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Returns the available calendars displayed in the calendar.
- getColorName() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- getColorName() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getConfiguration() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Returns current calendar configuration.
- getContainer() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- getCount() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- getCurrentEnd() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler.SchedulingAssistantUpdateEvent
- getCurrentStart() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler.SchedulingAssistantUpdateEvent
- getCurrentTimeIndicatorConfig() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getCustomContent() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getDarkColors() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- getDarkColors() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getDataProvider() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- getDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Gets the current date set in calendar.
- getDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Until
- getDateGrid() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- getDayBoundaries() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Gets the day boundaries of the calendar.
- getDayBoundaries() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getDayWidth() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getDefaultTitle() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DrawOptions
- getDefaultView() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getDescription() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getDisableDND() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- getDisableResize() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- getDragAndDropInterval() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getDrawOptions() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getEnd() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventClickEvent
- getEnd() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DayBoundaries
- getEnd() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getEndDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.EventUpdateEvent
- getEndDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.EventQueryFilter
- getEvent() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar.CalendarEventDrawnEvent
- getEventHeight() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getEventId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventAddedEvent
- getEventId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventClickEvent
- getEventId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventRemovedEvent
- getEventId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventUpdatedEvent
- getEventId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.EventUpdateEvent
- getEventWidth() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- getExcludedDates() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getFirstDayOfWeek() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Returns the day(number) shown as first day of the week in the calendars.
- getFirstDayOfWeek() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getFreq() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- getFullWeekWidth() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.CurrentTimeIndicatorConfig
- getGridHeight() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- getHourWidth() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getiCal() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getiCal() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ICal
- getId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getInitialDays() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getInitialEnd() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.SchedulingAssistantConfig
- getInitialHours() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getInitialScroll() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ScrollControllerConfig
- getInitialStart() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.SchedulingAssistantConfig
- getInterval() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- getInterval() - Method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.TimeInterval
- getJsConnector() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- getJsConnector() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar
- getJsConnector() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- getJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.SchedulingAssistantConfig
- getLabel() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getLabelHtml() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getLightColors() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- getLightColors() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getLocale() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Returns the current language/locale of the calendar.
- getLocale() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getLocation() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getMain() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- getMaxDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the max date for the calendar navigation.
- getMaxDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getMinDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Gets the min date for the calendar navigation.
- getMinDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getMonthAgenda() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- getMonthGrid() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- getMonthGridOptions() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Gets the month grid options of the calendar.
- getMonthGridOptions() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getName() - Method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
- getName() - Method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.ResourceViewType
- getName() - Method in interface org.vaadin.addons.componentfactory.schedulexcalendar.util.ViewType
- getnDays() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- getnEventsPerDay() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.MonthGridOptions
- getOnContainer() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- getOptions() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getPeople() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getRecurrenceRule() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getResizeInterval() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getResourceHeight() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getResourceId() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getResources() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- getResources() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- getResourceSchedulerConfig() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- getRule() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- getSchedulingAssistantConfig() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- getScrollControllerConfig() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getSelectedDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarViewAndDateChangeEvent
- getSelectedDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.SelectedDateUpdateEvent
- getSelectedDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getSnapDrawDuration() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DrawOptions
- getStart() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarEventClickEvent
- getStart() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DayBoundaries
- getStart() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getStartDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.EventUpdateEvent
- getStartDate() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.EventQueryFilter
- getTime() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Until
- getTimeAxisFormatOptions() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- getTimeGrid() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- getTimeZoneOffset() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.CurrentTimeIndicatorConfig
- getTitle() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- getUntil() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- getView() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Gets the current calendar view in display.
- getViewName() - Method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
- getViewName() - Method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.ResourceViewType
- getViewName() - Method in interface org.vaadin.addons.componentfactory.schedulexcalendar.util.ViewType
- getViews() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Returns the current views in the calendar.
- getViewType() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.CalendarViewAndDateChangeEvent
- getWeekOptions() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Gets the week options of the calendar.
- getWeekOptions() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- getWkst() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
H
- hashCode() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- hashCode() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- HOURLY - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.ResourceViewType
I
- ICal() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ICal
- initCalendar(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Initializes calendar with the initial configuration.
- initCalendar(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar
- initCalendar(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- isDark() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- isDragAndDrop() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- isEventOverlap() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- isHasCollision() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler.SchedulingAssistantUpdateEvent
- isInfiniteScroll() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- isOpen() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- isResize() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- isResponsive() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- isShowWeekNumbers() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- isSkipValidation() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- isSupported(Locale) - Static method in class org.vaadin.addons.componentfactory.schedulexcalendar.util.LocaleUtils
-
Checks whether the given
Localeis supported by Schedule-X.
L
- LocaleUtils - Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
-
Utility class for working with
Localeobjects. - LocaleUtils() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.util.LocaleUtils
M
- MIN_15 - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.TimeInterval
- MIN_30 - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.TimeInterval
- MIN_60 - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.TimeInterval
- MO - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
- MONTH_AGENDA - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
- MONTH_GRID - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
- MonthGridOptions() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.MonthGridOptions
- MONTHLY - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Frequency
N
- navigateBackwards() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Allows to navigate calendar backwards.
- navigateForwards() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Allows to navigate calendar forwards.
O
- occursInRange(RecurrenceRule, LocalDate, LocalDate, LocalDate) - Static method in class org.vaadin.addons.componentfactory.schedulexcalendar.util.RecurrenceEvaluator
-
Checks whether a recurring event described by
ruleand starting onstartDatehas at least one occurrence betweenrangeStartandrangeEnd. - onAttach(AttachEvent) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- onDetach(DetachEvent) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- org.vaadin.addons.componentfactory.schedulexcalendar - package org.vaadin.addons.componentfactory.schedulexcalendar
- org.vaadin.addons.componentfactory.schedulexcalendar.model - package org.vaadin.addons.componentfactory.schedulexcalendar.model
- org.vaadin.addons.componentfactory.schedulexcalendar.util - package org.vaadin.addons.componentfactory.schedulexcalendar.util
P
- parseDate(String, boolean) - Static method in class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
-
Parses a date string into a
LocalDateTime, accepting two formats:YYYY-MM-DD HH:mm– parsed as-isYYYY-MM-DD– parsed as start of day (00:00), or end of day (23:59:59) ifendistrue
R
- RecurrenceEvaluator - Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
-
Utility class to evaluate recurrence rules against a date range.
- RecurrenceEvaluator() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.util.RecurrenceEvaluator
- RecurrenceRule - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
Representation for the events recurrence rules.
- RecurrenceRule(RecurrenceRule.Frequency) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
-
Constructs a
RecurrenceRulewith the specified frequency value. - RecurrenceRule.Day - Enum Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
BYDAY supported values
- RecurrenceRule.Frequency - Enum Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
FREQ supported values.
- RecurrenceRule.Until - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
-
The UNTIL rule part defines a DATE or DATE-TIME value that bounds the recurrence rule in an inclusive manner.
- refreshCalendar() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Refreshes the calendar by re-initializing it with the most current configuration.
- removeEvent(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Removes the event with given id from the calendar.
- Resource - Class in org.vaadin.addons.componentfactory.schedulexcalendar.model
- Resource(String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
-
Constructs an
Resourcewith the specified id. - ResourceSchedulerConfig - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Java representation of the configuration options for the
Schedule-X Resource Scheduler. - ResourceSchedulerConfig() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- resourceSchedulerConfigToJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- ResourceViewType - Enum Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
-
Enum representing the supported view types for
ScheduleXResourceScheduler
S
- SA - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
- ScheduleXCalendar - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Vaadin Wrapper Add-on for Schedule-X Calendar.
- ScheduleXCalendar(List<CalendarViewType>, CallbackDataProvider<Event, EventQueryFilter>, Configuration) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar
- ScheduleXCalendar(List<CalendarViewType>, CallbackDataProvider<Event, EventQueryFilter>, Configuration, Map<String, Calendar>) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar
- ScheduleXCalendar.CalendarEventDrawnEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
- ScheduleXCalendar.DrawnEventValidationCallback - Interface in org.vaadin.addons.componentfactory.schedulexcalendar
-
Callback interface for validating drawn events.
- ScheduleXResourceScheduler - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
A view for displaying resources (people, rooms, equipment etc.) in a time grid.
- ScheduleXResourceScheduler(List<ResourceViewType>, CallbackDataProvider<Event, EventQueryFilter>, Configuration, Map<String, Calendar>, ResourceSchedulerConfig) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- ScheduleXResourceScheduler(List<ResourceViewType>, CallbackDataProvider<Event, EventQueryFilter>, Configuration, Map<String, Calendar>, ResourceSchedulerConfig, SchedulingAssistantConfig) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- ScheduleXResourceScheduler(List<ResourceViewType>, CallbackDataProvider<Event, EventQueryFilter>, Configuration, ResourceSchedulerConfig) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- ScheduleXResourceScheduler.SchedulingAssistantUpdateEvent - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Event fired when Scheduling Assistant is updated.
- SchedulingAssistantConfig - Class in org.vaadin.addons.componentfactory.schedulexcalendar
-
Java model representing the SchedulingAssistant plugin config.
- SchedulingAssistantConfig(LocalDateTime, LocalDateTime) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.SchedulingAssistantConfig
- schedulingAssistantConfigToJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- SchedulingAssistantUpdateEvent(ScheduleXResourceScheduler, boolean, String, String, boolean) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler.SchedulingAssistantUpdateEvent
- ScrollControllerConfig() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ScrollControllerConfig
- scrollTo(LocalTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar
-
Scroll to an specific time.
- SelectedDateUpdateEvent(BaseScheduleXCalendar, LocalDate, boolean) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar.SelectedDateUpdateEvent
- setAdditionalClasses(List<String>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- setByDay(List<RecurrenceRule.Day>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- setByMonthDay(List<Integer>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- setCalendarId(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setCalendars(Map<String, Calendar>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the available calendars to be displayed in the calendar.
- setColorName(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- setColorName(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setContainer(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- setCount(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- setCurrentTimeIndicatorConfig(Configuration.CurrentTimeIndicatorConfig) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setCustomContent(Event.EventCustomContent) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setDark(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setDarkColors(Calendar.ColorDefinition) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- setDarkColors(Calendar.ColorDefinition) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setDarkMode(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Programmatically sets the theme of the calendar to either dark or light mode.
- setDataProvider(CallbackDataProvider<Event, EventQueryFilter>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- setDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the calendar date.
- setDateGrid(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- setDayBoundaries(Configuration.DayBoundaries) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the day boundaries of the calendar.
- setDayBoundaries(Configuration.DayBoundaries) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setDayWidth(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setDefaultTitle(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DrawOptions
- setDefaultView(ViewType) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setDescription(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setDisableDND(Boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- setDisableResize(Boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- setDragAndDrop(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setDragAndDropInterval(TimeInterval) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setDrawnEventValidationCallback(ScheduleXCalendar.DrawnEventValidationCallback) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXCalendar
-
Sets the drawn event validation callback.
- setDrawOptions(Configuration.DrawOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setEnd(LocalDateTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setEnd(LocalTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DayBoundaries
- setEndDate(LocalDateTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.EventQueryFilter
- setEventHeight(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setEventOverlap(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- setEventWidth(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- setExcludedDates(List<LocalDateTime>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setFirstDayOfWeek(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Set the first day of the week for the calendar.
- setFirstDayOfWeek(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setFreq(RecurrenceRule.Frequency) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- setFullWeekWidth(Boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.CurrentTimeIndicatorConfig
- setGridHeight(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- setHourWidth(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setiCal(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ICal
- setiCal(Configuration.ICal) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setId(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setId(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setInfiniteScroll(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setInitialDays(Pair<LocalDate, LocalDate>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setInitialEnd(LocalDateTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.SchedulingAssistantConfig
- setInitialHours(Pair<LocalDateTime, LocalDateTime>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setInitialScroll(LocalTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ScrollControllerConfig
- setInitialStart(LocalDateTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.SchedulingAssistantConfig
- setInterval(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- setLabel(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setLabelHtml(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setLightColors(Calendar.ColorDefinition) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
- setLightColors(Calendar.ColorDefinition) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setLocale(Locale) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the language for the calendar.
- setLocale(Locale) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setLocation(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setMain(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- setMaxDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the max date for the calendar navigation.
- setMaxDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setMinDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the min date for the calendar navigation.
- setMinDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setMonthAgenda(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- setMonthGrid(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- setMonthGridOptions(Configuration.MonthGridOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the month grid options of the calendar.
- setMonthGridOptions(Configuration.MonthGridOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setnDays(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- setnEventsPerDay(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.MonthGridOptions
- setOnContainer(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- setOpen(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setOptions(Event.EventOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setPeople(List<String>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setRecurrenceRule(RecurrenceRule) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setResize(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setResizeInterval(TimeInterval) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setResourceHeight(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setResourceId(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setResources(List<Resource>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Resource
- setResources(List<Resource>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- setResponsive(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setSchedulingAssistantConfig(SchedulingAssistantConfig) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ScheduleXResourceScheduler
- setScrollControllerConfig(Configuration.ScrollControllerConfig) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setSelectedDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setShowWeekNumbers(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setSkipValidation(boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setSnapDrawDuration(TimeInterval) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DrawOptions
- setStart(LocalDateTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setStart(LocalTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DayBoundaries
- setStartDate(LocalDateTime) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.EventQueryFilter
- setTimeAxisFormatOptions(Map<String, String>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- setTimeGrid(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventCustomContent
- setTimeZoneOffset(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.CurrentTimeIndicatorConfig
- setTitle(String) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
- setUntil(RecurrenceRule.Until) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- setView(ViewType) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the calendar view.
- setViews(List<? extends ViewType>) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the available views for the calendar.
- setWeekOptions(Configuration.WeekOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Sets the week options of the calendar.
- setWeekOptions(Configuration.WeekOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
- setWkst(RecurrenceRule.Day) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule
- SU - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
T
- TH - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
- TIME_FORMATTER - Static variable in class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
-
Formats time as HH:mm, e.g., 14:30.
- TimeInterval - Enum Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
-
Values that can be use to configure the length, in minutes, of the intervals that are used when dragging, resizing or drawing events.
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.CurrentTimeIndicatorConfig
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DayBoundaries
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.DrawOptions
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ICal
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.MonthGridOptions
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.ScrollControllerConfig
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
- toJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event.EventOptions
- toJsonObject() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar.ColorDefinition
- toJsonObject() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.model.Calendar
-
Serialize this calendar to a JsonObject (excluding its ID).
- toScheduleXLocale(Locale) - Static method in class org.vaadin.addons.componentfactory.schedulexcalendar.util.LocaleUtils
-
Converts the given
Localeto a Schedule-X compatible language tag (e.g., "en-US", "fr-FR"). - TU - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
U
- Until(LocalDate) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Until
- Until(LocalDate, LocalTime) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Until
- updateDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- updateDayBoundaries(Configuration.DayBoundaries) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- updateEvent(Event) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
-
Updates the given event.
- updateFirstDayOfWeek(Integer) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- updateLocale(Locale) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- updateMaxDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- updateMinDate(LocalDate) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- updateMonthGridOptions(Configuration.MonthGridOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- updateWeekOptions(Configuration.WeekOptions) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
V
- validateLocale(Locale) - Static method in class org.vaadin.addons.componentfactory.schedulexcalendar.util.LocaleUtils
-
Validates whether the given
Localeis supported by Schedule-X. - valueOf(String) - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Frequency
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.ResourceViewType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.TimeInterval
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Frequency
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.ResourceViewType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.TimeInterval
-
Returns an array containing the constants of this enum class, in the order they are declared.
- viewsToJson() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
- ViewType - Interface in org.vaadin.addons.componentfactory.schedulexcalendar.util
W
- WE - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Day
- WEEK - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
- WEEKLY - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Frequency
- WeekOptions() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration.WeekOptions
Y
- YEARLY - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.model.RecurrenceRule.Frequency
All Classes and Interfaces|All Packages|Serialized Form