Package | Description |
---|---|
com.calendarfx.model |
Classes for modeling calendars and entries.
|
com.calendarfx.view |
Custom controls for visualizing calendars for a day, a week, a month, or a year.
|
com.calendarfx.view.popover |
A getting started set of views for creating popovers for calendar entries.
|
Modifier and Type | Method and Description |
---|---|
Calendar |
Entry.getCalendar()
Returns the value of
Entry.calendarProperty() . |
Calendar |
CalendarEvent.getCalendar()
Returns the calendar for which the event was fired.
|
Calendar |
CalendarEvent.getOldCalendar()
Returns the old calendar.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Calendar> |
Entry.calendarProperty()
A property used to store a reference to the calendar that owns the entry.
|
ObservableList<Calendar> |
CalendarSource.getCalendars()
Returns the list of calendars that belong to this calendar source.
|
Modifier and Type | Method and Description |
---|---|
void |
Entry.setCalendar(Calendar cal)
Sets the value of
Entry.calendarProperty() . |
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).
|
Modifier and Type | Method and Description |
---|---|
Calendar |
DateControl.EntryContextMenuParameter.getCalendar()
Convenience method to easily lookup the calendar of the entry for
which the view was created.
|
Calendar |
DateControl.ContextMenuParameter.getCalendar()
The (default) calendar where newly created entries should be added.
|
Calendar |
CalendarSelector.getCalendar()
Returns the value of
CalendarSelector.calendarProperty() . |
Calendar |
DateControl.CreateEntryParameter.getDefaultCalendar()
Returns the default calendar.
|
Calendar |
DraggedEntry.getOriginalCalendar()
Returns the original calendar where the entry is located that is being
dragged.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Calendar> |
CalendarSelector.calendarProperty()
A property used to store the current value of the control, the currently
selected calendar.
|
ReadOnlyListProperty<Calendar> |
DateControl.calendarsProperty()
A list that contains all calendars found in all calendar sources
currently attached to this date control.
|
ObjectProperty<Callback<Calendar,Node>> |
CalendarHeaderView.cellFactoryProperty()
Returns the property used for storing a reference to a cell factory that
will be used to create the nodes that will serve as column headers.
|
ObjectProperty<Callback<DateControl,Calendar>> |
DateControl.defaultCalendarProviderProperty()
The default calendar provider is responsible for returning a calendar
that can be used to add a new entry.
|
Optional<Calendar> |
DayView.getCalendarAt(double x,
double y) |
Optional<Calendar> |
DateControl.getCalendarAt(double x,
double y)
Returns the calendar shown at the given location.
|
ObservableList<Calendar> |
DateControl.getCalendars()
Returns the value of
DateControl.calendarsProperty() . |
ObservableList<Calendar> |
CalendarSelector.getCalendars()
The available list of calendars from which the user can select.
|
ObservableList<Calendar> |
CalendarHeaderView.getCalendars()
The list of calendars for which the view will display a header.
|
ObservableMap<Calendar,BooleanProperty> |
SourceView.getCalendarVisibilityMap() |
ObservableMap<Calendar,BooleanProperty> |
SourceGridView.getCalendarVisibilityMap() |
ObservableMap<Calendar,BooleanProperty> |
DateControl.getCalendarVisibilityMap() |
ObservableMap<Calendar,BooleanProperty> |
CalendarHeaderView.getCalendarVisibilityMap() |
Callback<Calendar,Node> |
CalendarHeaderView.getCellFactory()
Returns the value of
CalendarHeaderView.cellFactoryProperty() . |
Callback<DateControl,Calendar> |
DateControl.getDefaultCalendarProvider()
Returns the value of
DateControl.defaultCalendarProviderProperty() . |
Modifier and Type | Method and Description |
---|---|
Entry<?> |
DateControl.createEntryAt(ZonedDateTime time,
Calendar calendar)
Creates a new entry at the given time.
|
BooleanProperty |
SourceView.getCalendarVisibilityProperty(Calendar calendar) |
BooleanProperty |
SourceGridView.getCalendarVisibilityProperty(Calendar calendar) |
BooleanProperty |
DateControl.getCalendarVisibilityProperty(Calendar calendar) |
BooleanProperty |
CalendarHeaderView.getCalendarVisibilityProperty(Calendar calendar) |
boolean |
SourceView.isCalendarVisible(Calendar calendar) |
boolean |
SourceGridView.isCalendarVisible(Calendar calendar) |
boolean |
DateControl.isCalendarVisible(Calendar calendar) |
boolean |
CalendarHeaderView.isCalendarVisible(Calendar calendar) |
void |
CalendarSelector.setCalendar(Calendar calendar)
Sets the value of
CalendarSelector.calendarProperty() . |
void |
SourceView.setCalendarVisibility(Calendar calendar,
boolean visible) |
void |
SourceGridView.setCalendarVisibility(Calendar calendar,
boolean visible) |
void |
DateControl.setCalendarVisibility(Calendar calendar,
boolean visible) |
void |
CalendarHeaderView.setCalendarVisibility(Calendar calendar,
boolean visible) |
Modifier and Type | Method and Description |
---|---|
void |
CalendarHeaderView.setCellFactory(Callback<Calendar,Node> factory)
Sets the value of
CalendarHeaderView.cellFactoryProperty() . |
void |
DateControl.setDefaultCalendarProvider(Callback<DateControl,Calendar> provider)
Sets the value of
DateControl.defaultCalendarProviderProperty() . |
Constructor and Description |
---|
ContextMenuParameter(ContextMenuEvent evt,
DateControl dateControl,
Calendar calendar,
ZonedDateTime time)
Constructs a new parameter object.
|
CreateEntryParameter(DateControl control,
Calendar calendar,
ZonedDateTime time)
Constructs a new parameter object.
|
Modifier and Type | Method and Description |
---|---|
Calendar |
EntryHeaderView.getCalendar()
Returns the currently selected calendar.
|
Constructor and Description |
---|
EntryHeaderView(Entry<?> entry,
List<Calendar> calendars) |
Copyright © 2017 Dirk Lemmermann Software & Consulting. All rights reserved.