Top Fields Constructors Methods
impl.com.calendarfx.view

public Class CalendarHeaderViewSkin

extends SkinBase<CalendarHeaderView>
Class Inheritance
Annotations
@SuppressWarnings:javadoc
Imports
com.calendarfx.model.Calendar, com.calendarfx.view.CalendarHeaderView, javafx.beans.InvalidationListener, .WeakInvalidationListener, javafx.collections.ListChangeListener.Change, javafx.css.PseudoClass, javafx.scene.Node, javafx.scene.control.SkinBase, javafx.scene.layout.ColumnConstraints, .GridPane, .Priority, javafx.util.Callback, java.util.ArrayList, .List, java.util.stream.Collectors

Field Summary

Modifier and TypeField and Description
private final InvalidationListener
private final PseudoClass
private final PseudoClass
private final PseudoClass
private final GridPane
private final WeakInvalidationListener

Constructor Summary

AccessConstructor and Description
public
CalendarHeaderViewSkin(CalendarHeaderView
the control to skin
view
)

Constructs a new header view skin.

Method Summary

Modifier and TypeMethod and Description
private void
Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutChildrenlayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

calendarVisibilityListenerback to summary
private final InvalidationListener calendarVisibilityListener
FIRST_COLUMNback to summary
private final PseudoClass FIRST_COLUMN
LAST_COLUMNback to summary
private final PseudoClass LAST_COLUMN
MIDDLE_COLUMNback to summary
private final PseudoClass MIDDLE_COLUMN
paneback to summary
private final GridPane pane
weakCalendarVisibilityListenerback to summary
private final WeakInvalidationListener weakCalendarVisibilityListener

Constructor Detail

CalendarHeaderViewSkinback to summary
public CalendarHeaderViewSkin(CalendarHeaderView view)

Constructs a new header view skin.

Parameters
view:CalendarHeaderView

the control to skin

Method Detail

updateColumnsback to summary
private void updateColumns()