Package | Description |
---|---|
com.calendarfx.model |
Classes for modeling calendars and entries.
|
Modifier and Type | Field and Description |
---|---|
static EventType<CalendarEvent> |
CalendarEvent.ANY
The supertype of all event types in this event class.
|
static EventType<CalendarEvent> |
CalendarEvent.CALENDAR_CHANGED
An event type used to inform the application that "something" inside the
calendar has changed and that the views need to update their visuals
accordingly (brute force update).
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_CALENDAR_CHANGED
An event type used to inform the application that an entry has been moved
from one calendar to another.
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_CHANGED
The supertype of all events that a related to an entry itself and not the
calendar.
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_FULL_DAY_CHANGED
An event type used to inform the application that an entry has become a
"full day" entry, meaning its start and end time are no longer relevant.
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_INTERVAL_CHANGED
An event type used to inform the application that the time bounds of an
entry have been changed.
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_LOCATION_CHANGED
An event type used to inform the application that an entry has been
assigned a new user object.
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_RECURRENCE_RULE_CHANGED
An event type used to inform the application that an entry has been
assigned a new user object.
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_TITLE_CHANGED
An event type used to inform the application that an entry has been
assigned a new title.
|
static EventType<CalendarEvent> |
CalendarEvent.ENTRY_USER_OBJECT_CHANGED
An event type used to inform the application that an entry has been
assigned a new user object.
|
Modifier and Type | Method and Description |
---|---|
void |
Calendar.fireEvent(CalendarEvent evt)
Fires the given calendar event to all event handlers currently registered
with this calendar.
|
Modifier and Type | Method and Description |
---|---|
void |
Calendar.addEventHandler(EventHandler<CalendarEvent> l)
Adds an event handler for calendar events.
|
void |
Calendar.removeEventHandler(EventHandler<CalendarEvent> l)
Removes an event handler from the calendar.
|
Constructor and Description |
---|
CalendarEvent(EventType<? extends CalendarEvent> eventType,
Calendar calendar)
Constructs a new event for subclass.
|
CalendarEvent(EventType<? extends CalendarEvent> eventType,
Calendar calendar,
Entry<?> entry)
Constructs a new event.
|
CalendarEvent(EventType<CalendarEvent> eventType,
Calendar calendar,
Entry<?> entry,
boolean oldFullDay)
Constructs a new event used for signaling that an entry was set to full
day.
|
CalendarEvent(EventType<CalendarEvent> eventType,
Calendar calendar,
Entry<?> entry,
Calendar oldCalendar)
Constructs a new event used for signalling that an entry was assigned to
a new calendar.
|
CalendarEvent(EventType<CalendarEvent> eventType,
Calendar calendar,
Entry<?> entry,
Interval oldInterval)
Constructs a new event used for signalling that an entry was assigned a
new start end date / time.
|
CalendarEvent(EventType<CalendarEvent> eventType,
Calendar calendar,
Entry<?> entry,
Object oldUserObject)
Constructs a new event used for signalling that an entry has been
assigned a new user object.
|
CalendarEvent(EventType<CalendarEvent> eventType,
Calendar calendar,
Entry<?> entry,
String oldText)
Constructs a new event used for signalling that an entry was assigned a
new text (normally the title).
|
Copyright © 2017 Dirk Lemmermann Software & Consulting. All rights reserved.