Top Fields Constructors Methods
impl.com.calendarfx.view

public abstract Class DateControlSkin<C extends DateControl>

extends SkinBase<C extends DateControl>
Class Inheritance
Known Direct Subclasses
impl.com.calendarfx.view.DayViewBaseSkin, impl.com.calendarfx.view.DetailedDayViewSkin, impl.com.calendarfx.view.DetailedWeekViewSkin, impl.com.calendarfx.view.MonthSheetViewSkin, impl.com.calendarfx.view.MonthViewSkin, impl.com.calendarfx.view.ResourcesViewSkin, impl.com.calendarfx.view.YearMonthViewSkin, impl.com.calendarfx.view.YearViewSkin, impl.com.calendarfx.view.AgendaViewSkin, impl.com.calendarfx.view.AllDayViewSkin
Imports
com.calendarfx.model.Calendar, .CalendarEvent, .Entry, .Interval, com.calendarfx.util.LoggingDomain, com.calendarfx.view.DateControl, .DraggedEntry, impl.com.calendarfx.view.util.Util, javafx.beans.InvalidationListener, .WeakInvalidationListener, javafx.collections.ListChangeListener.Change, .MapChangeListener, javafx.event.Event, .EventHandler, .EventType, .WeakEventHandler, javafx.scene.control.SkinBase, java.time.LocalDate, .LocalTime, .ZoneId, .ZonedDateTime, java.util.logging.Level

Field Summary

Modifier and TypeField and Description
private final EventHandler<CalendarEvent>
private final InvalidationListener
private final WeakEventHandler<CalendarEvent>
private final WeakInvalidationListener

Constructor Summary

AccessConstructor and Description
public
DateControlSkin(C control)

Method Summary

Modifier and TypeMethod and Description
private void
protected void
private void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected boolean
isRelevant(Entry<?> entry)

protected boolean
isRelevant(Interval interval)

protected void
protected void
Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutChildrenlayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

calendarListenerback to summary
private final EventHandler<CalendarEvent> calendarListener
calendarVisibilityListenerback to summary
private final InvalidationListener calendarVisibilityListener
weakCalendarListenerback to summary
private final WeakEventHandler<CalendarEvent> weakCalendarListener
weakCalendarVisibilityListenerback to summary
private final WeakInvalidationListener weakCalendarVisibilityListener

Constructor Detail

DateControlSkinback to summary
public DateControlSkin(C control)

Method Detail

calendarChangedback to summary
private void calendarChanged(CalendarEvent evt)
calendarChangedback to summary
protected void calendarChanged(Calendar<T> calendar)
calendarListChangedback to summary
private void calendarListChanged(ListChangeListener.Change<? extends Calendar<T>> change)
calendarVisibilityChangedback to summary
protected void calendarVisibilityChanged()
entryCalendarChangedback to summary
protected void entryCalendarChanged(CalendarEvent evt)
entryFullDayChangedback to summary
protected void entryFullDayChanged(CalendarEvent evt)
entryIntervalChangedback to summary
protected void entryIntervalChanged(CalendarEvent evt)
entryLocationChangedback to summary
protected void entryLocationChanged(CalendarEvent evt)
entryRecurrenceRuleChangedback to summary
protected void entryRecurrenceRuleChanged(CalendarEvent evt)
entryTitleChangedback to summary
protected void entryTitleChanged(CalendarEvent evt)
entryUserObjectChangedback to summary
protected void entryUserObjectChanged(CalendarEvent evt)
isRelevantback to summary
protected boolean isRelevant(Entry<?> entry)
isRelevantback to summary
protected boolean isRelevant(Interval interval)
refreshDataback to summary
protected void refreshData()
zoneIdChangedback to summary
protected void zoneIdChanged()