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>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Property Summary
PropertiesTypePropertyDescriptionfinal javafx.beans.property.ObjectProperty<Integer> daysAfterFurthestPropertyfinal javafx.beans.property.ObjectProperty<Integer> daysBeforeFurthestPropertyProperties inherited from class AgendaSkinTimeScale24HourAbstract
snapToMinutes -
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 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 thedaysAfterFurthestproperty.final intGets the value of thedaysBeforeFurthestproperty.protected voidReconstruct the UI partfinal voidsetDaysAfterFurthest(int value) Sets the value of thedaysAfterFurthestproperty.final voidsetDaysBeforeFurthest(int value) Sets the value of thedaysBeforeFurthestproperty.withDaysAfterFurthest(int value) withDaysBeforeFurthest(int value) Methods inherited from class 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- See Also:
-
daysAfterFurthest
daysAfterFurthestProperty- See Also:
-
-
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- Returns:
- the
daysBeforeFurthestproperty - See Also:
-
setDaysBeforeFurthest
public final void setDaysBeforeFurthest(int value) Sets the value of thedaysBeforeFurthestproperty.- Property description:
- daysBeforeFurthestProperty
- Parameters:
value- the value for thedaysBeforeFurthestproperty- See Also:
-
getDaysBeforeFurthest
public final int getDaysBeforeFurthest()Gets the value of thedaysBeforeFurthestproperty.- Property description:
- daysBeforeFurthestProperty
- Returns:
- the value of the
daysBeforeFurthestproperty - See Also:
-
withDaysBeforeFurthest
-
daysAfterFurthestProperty
daysAfterFurthestProperty- Returns:
- the
daysAfterFurthestproperty - See Also:
-
setDaysAfterFurthest
public final void setDaysAfterFurthest(int value) Sets the value of thedaysAfterFurthestproperty.- Property description:
- daysAfterFurthestProperty
- Parameters:
value- the value for thedaysAfterFurthestproperty- See Also:
-
getDaysAfterFurthest
public final int getDaysAfterFurthest()Gets the value of thedaysAfterFurthestproperty.- Property description:
- daysAfterFurthestProperty
- Returns:
- the value of the
daysAfterFurthestproperty - See Also:
-
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.
-