Top Inners Fields Constructors Methods
impl.com.calendarfx.view.print

public Class PrintablePageSkin

extends SkinBase<PrintablePage>
Class Inheritance
Imports
com.calendarfx.view.Messages, .SourceGridView, .YearMonthView, com.calendarfx.view.print.PrintablePage, .ViewType, javafx.beans.InvalidationListener, .Observable, javafx.beans.binding.Bindings, javafx.beans.property.ObjectProperty, .ReadOnlyStringProperty, .ReadOnlyStringWrapper, .SimpleObjectProperty, javafx.event.Event, javafx.scene.control.Label, .SkinBase, javafx.scene.input.MouseEvent, javafx.scene.layout.BorderPane, .HBox, .Region, .VBox, java.time.LocalDate, java.time.format.DateTimeFormatter, java.util.ArrayList, .HashMap, .List, .Map

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private final YearMonthView
private final YearMonthView

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

Field Detail

calendarOneback to summary
private final YearMonthView calendarOne
calendarTwoback to summary
private final YearMonthView calendarTwo

Constructor Detail

PrintablePageSkinback to summary
public PrintablePageSkin(PrintablePage control)

Method Detail

updateSelectedDatesback to summary
private void updateSelectedDates()
impl.com.calendarfx.view.print back to summary

private final Class PrintablePageSkin.PrintPagePeriodFormatter

extends Object
implements InvalidationListener
Class Inheritance
  • java.lang.Object
  • impl.com.calendarfx.view.print.PrintablePageSkin.PrintPagePeriodFormatter
All Implemented Interfaces
javafx.beans.InvalidationListener

Field Summary

Modifier and TypeField and Description
private final ObjectProperty<Map<ViewType, DateTimeFormatter>>
private final PrintablePage
private final ReadOnlyStringWrapper

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public ObjectProperty<Map<ViewType, DateTimeFormatter>>
private void
private Map<ViewType, DateTimeFormatter>
public void
invalidated(Observable
The Observable that became invalid
observable
)

Implements javafx.beans.InvalidationListener.invalidated.

This method needs to be provided by an implementation of InvalidationListener.

private void
public ReadOnlyStringProperty
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

formatterMapPropertyback to summary
private final ObjectProperty<Map<ViewType, DateTimeFormatter>> formatterMapProperty
pageback to summary
private final PrintablePage page
textback to summary
private final ReadOnlyStringWrapper text

Constructor Detail

PrintPagePeriodFormatterback to summary
private PrintPagePeriodFormatter(PrintablePage page)

Method Detail

dateTimeFormatterMapPropertyback to summary
public ObjectProperty<Map<ViewType, DateTimeFormatter>> dateTimeFormatterMapProperty()
formatback to summary
private void format()
getFormatterMapback to summary
private Map<ViewType, DateTimeFormatter> getFormatterMap()
invalidatedback to summary
public void invalidated(Observable observable)

Implements javafx.beans.InvalidationListener.invalidated.

Doc from javafx.beans.InvalidationListener.invalidated.

This method needs to be provided by an implementation of InvalidationListener. It is called if an Observable becomes invalid.

In general, it is considered bad practice to modify the observed value in this method.

Parameters
observable:Observable

The Observable that became invalid

Annotations
@Override
setTextback to summary
private void setText(String text)
textPropertyback to summary
public ReadOnlyStringProperty textProperty()