Module jfxtras.agenda
Class AgendaDaysFromDisplayedSkin
java.lang.Object
javafx.scene.control.SkinBase<Agenda>
jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract<AgendaDaysFromDisplayedSkin>
jfxtras.internal.scene.control.skin.agenda.AgendaDaysFromDisplayedSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<Agenda>,AgendaSkin
public class AgendaDaysFromDisplayedSkin
extends AgendaSkinTimeScale24HourAbstract<AgendaDaysFromDisplayedSkin>
-
Property Summary
PropertiesTypePropertyDescriptionfinal javafx.beans.property.ObjectProperty<Integer>daysAfterFurthestPropertyfinal javafx.beans.property.ObjectProperty<Integer>daysBeforeFurthestPropertyProperties inherited from class jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract
snapToMinutes -
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javafx.beans.property.ObjectProperty<Integer>private javafx.scene.control.Sliderprivate final intprivate javafx.beans.property.ObjectProperty<Integer>private javafx.scene.control.Sliderprivate final intprivate StringFields inherited from class jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract
borderPane, control -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidfinal javafx.beans.property.ObjectProperty<Integer>daysAfterFurthestPropertyfinal javafx.beans.property.ObjectProperty<Integer>daysBeforeFurthestPropertyAssign a calendar to each day, so it knows what it must draw.static List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> This method should delegate toNode.getClassCssMetaData()so that a Node's CssMetaData can be accessed without the need for reflection.final intGets the value of the property daysAfterFurthest.final intGets the value of the property daysBeforeFurthest.protected voidReconstruct the UI partfinal voidsetDaysAfterFurthest(int value) Sets the value of the property daysAfterFurthest.final voidsetDaysBeforeFurthest(int value) Sets the value of the property daysBeforeFurthest.withDaysAfterFurthest(int value) withDaysBeforeFurthest(int value) Methods inherited from class jfxtras.internal.scene.control.skin.agenda.base24hour.AgendaSkinTimeScale24HourAbstract
convertClickInSceneToDateTime, dispose, getNodeForPopup, getSnapToMinutes, print, refresh, setSnapToMinutes, setupAppointments, snapToMinutesProperty, withSnapToMinutesMethods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Property Details
-
daysBeforeFurthest
daysBeforeFurthestProperty -
daysAfterFurthest
daysAfterFurthestProperty
-
-
Field Details
-
daysBeforeSlider
private javafx.scene.control.Slider daysBeforeSlider -
daysAfterSlider
private javafx.scene.control.Slider daysAfterSlider -
daysBackDefault
private final int daysBackDefault- See Also:
-
daysForwardDefault
private final int daysForwardDefault- See Also:
-
displayedLocalDatesKey
-
displayedLocalDates
-
daysBeforeFurthestProperty
-
daysAfterFurthestProperty
-
-
Constructor Details
-
AgendaDaysFromDisplayedSkin
-
-
Method Details
-
construct
private void construct() -
reconstruct
protected void reconstruct()Description copied from class:AgendaSkinTimeScale24HourAbstractReconstruct the UI part- Overrides:
reconstructin classAgendaSkinTimeScale24HourAbstract<AgendaDaysFromDisplayedSkin>
-
determineDisplayedLocalDates
Assign a calendar to each day, so it knows what it must draw.- Specified by:
determineDisplayedLocalDatesin classAgendaSkinTimeScale24HourAbstract<AgendaDaysFromDisplayedSkin>
-
daysBeforeFurthestProperty
daysBeforeFurthestProperty -
setDaysBeforeFurthest
public final void setDaysBeforeFurthest(int value) Sets the value of the property daysBeforeFurthest.- Property description:
- daysBeforeFurthestProperty
-
getDaysBeforeFurthest
public final int getDaysBeforeFurthest()Gets the value of the property daysBeforeFurthest.- Property description:
- daysBeforeFurthestProperty
-
withDaysBeforeFurthest
-
daysAfterFurthestProperty
daysAfterFurthestProperty -
setDaysAfterFurthest
public final void setDaysAfterFurthest(int value) Sets the value of the property daysAfterFurthest.- Property description:
- daysAfterFurthestProperty
-
getDaysAfterFurthest
public final int getDaysAfterFurthest()Gets the value of the property daysAfterFurthest.- Property description:
- daysAfterFurthestProperty
-
withDaysAfterFurthest
-
getClassCssMetaData
- Returns:
- The CssMetaData associated with this class, which may include the CssMetaData of its super classes.
-
getCssMetaData
This method should delegate toNode.getClassCssMetaData()so that a Node's CssMetaData can be accessed without the need for reflection.- Overrides:
getCssMetaDatain classAgendaSkinTimeScale24HourAbstract<AgendaDaysFromDisplayedSkin>- Returns:
- The CssMetaData associated with this node, which may include the CssMetaData of its super classes.
-