| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final EventHandler | |
| private final DayViewSkin | |
| private final Circle | |
| private final Line | |
| private final DataLoader | |
| private LocalDate | |
| private DayEntryView | |
| private final Region | |
| private final Group | |
| private static final String | |
| private static final String | |
| private final Region | |
| private final InvalidationListener | |
| private final List | |
| private static final String | |
| private static final String | |
| private double | |
| private final WeakEventHandler | |
| private final WeakInvalidationListener |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| protected void | calendarChanged(Calendar<T> calendar)
Overrides impl.
|
| protected void | |
| private double | |
| private double | computeEntryWidth(EntryViewBase<?>
view entry entryView, double maximum available horizontal space for entry view availableWidth)Compute entry width during layout phase. |
| private void | |
| private void | |
| private void | |
| private DayEntryView | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| private Optional | |
| private int | |
| private Optional | |
| public List | |
| public Control | |
| private Calendar | |
| public LocalDate | |
| public String | |
| public LocalDate | |
| public ZoneId | |
| private <G> Map | groupEntryViewsBy(Function<DayEntryView, G> groupByFunction, Predicate<DayEntryView> viewEntryFilter)
|
| public boolean | isCalendarVisible(Calendar<T> calendar)
Implements impl.
|
| protected boolean | |
| protected boolean | |
| protected void | layoutBaseEntryViews(List<DayEntryView> entryViews, DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight)
|
| protected void | layoutChildren(double
the x position contentX, double the y position contentY, double the width contentWidth, double the height contentHeight)Overrides javafx. Called during the layout pass of the scenegraph. |
| protected void | layoutChildrenInfiniteScrolling(double contentX, double contentY, double contentWidth, double contentHeight)
|
| protected void | |
| protected void | |
| protected void | |
| private void | layoutOnLayers(Map<DateControl.
|
| private void | layoutStandard(DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight)
|
| private void | layoutSwimlane(DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight)
|
| protected void | layoutTopEntryViews(List<DayEntryView> entryViews, DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight)
|
| private void | |
| private void | |
| protected void | |
| private boolean | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| protected void |
| availabilityHandler | back to summary |
|---|---|
| private final EventHandler<CalendarEvent> availabilityHandler | |
| backgroundCanvas | back to summary |
|---|---|
| private final DayViewSkin<T>. | |
| currentTimeCircle | back to summary |
|---|---|
| private final Circle currentTimeCircle | |
| currentTimeLine | back to summary |
|---|---|
| private final Line currentTimeLine | |
| dataLoader | back to summary |
|---|---|
| private final DataLoader dataLoader | |
| displayedDate | back to summary |
|---|---|
| private LocalDate displayedDate | |
| draggedEntryView | back to summary |
|---|---|
| private DayEntryView draggedEntryView | |
| earlyHoursRegion | back to summary |
|---|---|
| private final Region earlyHoursRegion | |
| entryViewGroup | back to summary |
|---|---|
| private final Group entryViewGroup | |
| FULL_HOUR_LINE_STYLE_CLASS | back to summary |
|---|---|
| private static final String FULL_HOUR_LINE_STYLE_CLASS | |
| HALF_HOUR_LINE_STYLE_CLASS | back to summary |
|---|---|
| private static final String HALF_HOUR_LINE_STYLE_CLASS | |
| lateHoursRegion | back to summary |
|---|---|
| private final Region lateHoursRegion | |
| layoutListener | back to summary |
|---|---|
| private final InvalidationListener layoutListener Hides impl. | |
| lines | back to summary |
|---|---|
| private final List<Line> lines | |
| MIDNIGHT_LINE_STYLE_CLASS | back to summary |
|---|---|
| private static final String MIDNIGHT_LINE_STYLE_CLASS | |
| NOON_LINE_STYLE_CLASS | back to summary |
|---|---|
| private static final String NOON_LINE_STYLE_CLASS | |
| startY | back to summary |
|---|---|
| private double startY | |
| weakAvailabilityHandler | back to summary |
|---|---|
| private final WeakEventHandler<CalendarEvent> weakAvailabilityHandler | |
| weakLayoutListener | back to summary |
|---|---|
| private final WeakInvalidationListener weakLayoutListener | |
| DayViewSkin | back to summary |
|---|---|
| public DayViewSkin(T view) | |
| addEntryView | back to summary |
|---|---|
| private void addEntryView(Entry<?> entry, String reason) | |
| addOrRemoveDraggedEntryView | back to summary |
|---|---|
| private void addOrRemoveDraggedEntryView() | |
| calendarChanged | back to summary |
|---|---|
| protected void calendarChanged(Calendar<T> calendar) Overrides impl.
| |
| calendarVisibilityChanged | back to summary |
|---|---|
| protected void calendarVisibilityChanged() Overrides impl.
| |
| computeEntryLeftOffset | back to summary |
|---|---|
| private double computeEntryLeftOffset(EntryViewBase<?> entryView, double entryWidth, double availableWidth) | |
| computeEntryWidth | back to summary |
|---|---|
| private double computeEntryWidth(EntryViewBase<?> entryView, double availableWidth) Compute entry width during layout phase.
| |
| createLine | back to summary |
|---|---|
| private void createLine() | |
| createLine | back to summary |
|---|---|
| private void createLine(String styleClass) | |
| createStaticLines | back to summary |
|---|---|
| private void createStaticLines() | |
| doAddEntryView | back to summary |
|---|---|
| private DayEntryView doAddEntryView(Entry<?> entry) | |
| entryCalendarChanged | back to summary |
|---|---|
| protected void entryCalendarChanged(CalendarEvent evt) Overrides impl.
| |
| entryFullDayChanged | back to summary |
|---|---|
| protected void entryFullDayChanged(CalendarEvent evt) Overrides impl.
| |
| entryIntervalChanged | back to summary |
|---|---|
| protected void entryIntervalChanged(CalendarEvent evt) Overrides impl.
| |
| entryRecurrenceRuleChanged | back to summary |
|---|---|
| protected void entryRecurrenceRuleChanged(CalendarEvent evt) Overrides impl.
| |
| findEntryView | back to summary |
|---|---|
| private Optional | |
| findIndex | back to summary |
|---|---|
| private int findIndex(Entry<?> entry) | |
| findRecurrenceEntry | back to summary |
|---|---|
| private Optional | |
| getCalendarSources | back to summary |
|---|---|
| public List Implements impl.
| |
| getControl | back to summary |
|---|---|
| public Control getControl() Implements impl.
| |
| getEntryViewCalendar | back to summary |
|---|---|
| private Calendar | |
| getLoadEndDate | back to summary |
|---|---|
| public LocalDate getLoadEndDate() Implements impl.
| |
| getLoaderName | back to summary |
|---|---|
| public String getLoaderName() Implements impl.
| |
| getLoadStartDate | back to summary |
|---|---|
| public LocalDate getLoadStartDate() Implements impl.
| |
| getZoneId | back to summary |
|---|---|
| public ZoneId getZoneId() Implements impl.
| |
| groupEntryViewsBy | back to summary |
|---|---|
| private <G> Map | |
| isCalendarVisible | back to summary |
|---|---|
| public boolean isCalendarVisible(Calendar<T> calendar) Implements impl.
| |
| isShowingTimeMarker | back to summary |
|---|---|
| protected boolean isShowingTimeMarker() | |
| isShowingTimeTodayMarker | back to summary |
|---|---|
| protected boolean isShowingTimeTodayMarker() | |
| layoutBaseEntryViews | back to summary |
|---|---|
| protected void layoutBaseEntryViews(List<DayEntryView> entryViews, DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight) | |
| layoutChildren | back to summary |
|---|---|
| protected void layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight) Overrides javafx. Doc from javafx. Called during the layout pass of the scenegraph.
| |
| layoutChildrenInfiniteScrolling | back to summary |
|---|---|
| protected void layoutChildrenInfiniteScrolling(double contentX, double contentY, double contentWidth, double contentHeight) | |
| layoutChildrenStatic | back to summary |
|---|---|
| protected void layoutChildrenStatic(double contentX, double contentY, double contentWidth, double contentHeight) | |
| layoutCurrentTime | back to summary |
|---|---|
| protected void layoutCurrentTime(double contentX, double contentY, double contentWidth) | |
| layoutEntries | back to summary |
|---|---|
| protected void layoutEntries(double contentX, double contentY, double contentWidth, double contentHeight) | |
| layoutOnLayers | back to summary |
|---|---|
| private void layoutOnLayers(Map<DateControl. | |
| layoutStandard | back to summary |
|---|---|
| private void layoutStandard(DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight) | |
| layoutSwimlane | back to summary |
|---|---|
| private void layoutSwimlane(DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight) | |
| layoutTopEntryViews | back to summary |
|---|---|
| protected void layoutTopEntryViews(List<DayEntryView> entryViews, DayView dayView, double contentX, double contentY, double contentWidth, double contentHeight) | |
| listenToAvailabilityCalendar | back to summary |
|---|---|
| private void listenToAvailabilityCalendar(Calendar<T> oldCalendar, Calendar<T> newCalendar) | |
| loadData | back to summary |
|---|---|
| private void loadData(String reason) | |
| refreshData | back to summary |
|---|---|
| protected void refreshData() Overrides impl.
| |
| removeEntryView | back to summary |
|---|---|
| private boolean removeEntryView(Entry<?> entry, String reason) | |
| setupCurrentTimeMarkerSupport | back to summary |
|---|---|
| private void setupCurrentTimeMarkerSupport() | |
| updateEntries | back to summary |
|---|---|
| private void updateEntries(String reason) | |
| updateLineStyling | back to summary |
|---|---|
| private void updateLineStyling() | |
| updateShowMarkers | back to summary |
|---|---|
| private void updateShowMarkers() | |
| updateTimelineVisibility | back to summary |
|---|---|
| private void updateTimelineVisibility() | |
| zoneIdChanged | back to summary |
|---|---|
| protected void zoneIdChanged() Overrides impl.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | isResizable()
Overrides javafx. Indicates whether this node is a type which can be resized by its parent. |
| BackgroundCanvas | back to summary |
|---|---|
| pack-priv BackgroundCanvas() | |
| draw | back to summary |
|---|---|
| public void draw() | |
| isResizable | back to summary |
|---|---|
| public boolean isResizable() Overrides javafx. Doc from javafx. Indicates whether this node is a type which can be resized by its parent. If this method returns true, then the parent will resize the node (ideally within its size range) by calling node.resize(width,height) during the layout pass. All Regions, Controls, and WebView are resizable classes which depend on their parents resizing them during layout once all sizing and CSS styling information has been applied. If this method returns false, then the parent cannot resize it during layout (resize() is a no-op) and it should return its layoutBounds for minimum, preferred, and maximum sizes. Group, Text, and all Shapes are not resizable and hence depend on the application to establish their sizing by setting appropriate properties (e.g. width/height for Rectangle, text on Text, and so on). Non-resizable nodes may still be relocated during layout.
| |