Index

A B C D E F G H I L M N O P R S T U V W Y 
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 CalendarViewAndDateChangeEvent listener.
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 EventUpdateEvent listener.
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 DateTimeFormatter instances 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
 
DayNameFormat - Enum Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
Enumeration for day name format options in the resource scheduler.
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 Event from a JSON representation.
Event(String, String, String) - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.model.Event
Constructs an Event from 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 Event with 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`.
formatZonedDateTime(String) - Static method in class org.vaadin.addons.componentfactory.schedulexcalendar.util.DateTimeFormatUtils
Parses an input date string that is expected to be in DateTimeFormatter.ISO_ZONED_DATE_TIME format (which represents a Temporal.ZonedDateTime) into a ZonedDateTime object, and then formats it into a target String defined by DATE_TIME_FORMATTER.
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
 
getDayNameFormat() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
 
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
 
getHighlightToday() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
 
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
 
getTimeZone() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
Returns the current time zone of the calendar.
getTimeZone() - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
 
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
 
getValue() - Method in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.DayNameFormat
Gets the string value.
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 Locale is supported by Schedule-X.

L

LIST - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.CalendarViewType
 
LocaleUtils - Class in org.vaadin.addons.componentfactory.schedulexcalendar.util
Utility class for working with Locale objects.
LocaleUtils() - Constructor for class org.vaadin.addons.componentfactory.schedulexcalendar.util.LocaleUtils
 
LONG - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.DayNameFormat
Display day names in long format (e.g., "Monday")

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

NARROW - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.DayNameFormat
Display day names in narrow format (e.g., "M")
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 rule and starting on startDate has at least one occurrence between rangeStart and rangeEnd.
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-is YYYY-MM-DD – parsed as start of day (00:00), or end of day (23:59:59) if end is true

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 RecurrenceRule with 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 Resource with 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
 
setDayNameFormat(DayNameFormat) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
 
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
 
setHighlightToday(Boolean) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
 
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
 
setTimeZone(ZoneId) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.BaseScheduleXCalendar
Sets the time zone of the calendar.
setTimeZone(ZoneId) - Method in class org.vaadin.addons.componentfactory.schedulexcalendar.Configuration
 
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
 
SHORT - Enum constant in enum class org.vaadin.addons.componentfactory.schedulexcalendar.util.DayNameFormat
Display day names in short format (e.g., "Mon")
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 Locale to 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
 
updateTimeZone(ZoneId) - 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 Locale is 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.DayNameFormat
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.DayNameFormat
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
 
A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form