Top Inners Fields Constructors Methods
com.calendarfx.view.popover

public Class RecurrencePopup

extends PopupControl
Class Inheritance
Imports
com.calendarfx.view.CalendarView, .RecurrenceView, impl.com.calendarfx.view.popover.RecurrencePopupSkin, javafx.beans.binding.Bindings, javafx.beans.property.ObjectProperty, .SimpleObjectProperty, javafx.event.Event, .EventHandler, .EventType, javafx.scene.control.PopupControl, .Skin, javafx.scene.layout.StackPane

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
private class

Field Summary

Modifier and TypeField and Description
private static final String
private RecurrencePopup.RecurrencePopupEventHandlerProperty
private RecurrencePopup.RecurrencePopupEventHandlerProperty
private final RecurrenceView
private final StackPane
Inherited from javafx.scene.control.PopupControl:
bridgeUSE_COMPUTED_SIZEUSE_PREF_SIZE

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Skin<?>
createDefaultSkin()

Overrides javafx.scene.control.PopupControl.createDefaultSkin.

Create a new instance of the default skin for this control.

public final EventHandler<RecurrencePopup.RecurrencePopupEvent>
public final EventHandler<RecurrencePopup.RecurrencePopupEvent>
public final RecurrenceView
public final StackPane
public final ObjectProperty<EventHandler<RecurrencePopup.RecurrencePopupEvent>>
public final ObjectProperty<EventHandler<RecurrencePopup.RecurrencePopupEvent>>
public final void
public final void
Inherited from javafx.scene.control.PopupControl:
getClassCssMetaDatagetCssMetaDatagetIdgetMaxHeightgetMaxWidthgetMinHeightgetMinWidthgetPrefHeightgetPrefWidthgetPseudoClassStatesgetSkingetStylegetStyleableNodegetStyleableParentgetStyleClassgetTypeSelectoridPropertymaxHeightmaxHeightPropertymaxWidthmaxWidthPropertyminHeightminHeightPropertyminWidthminWidthPropertyprefHeightprefHeightPropertyprefWidthprefWidthPropertypseudoClassStateChangedsetIdsetMaxHeightsetMaxSizesetMaxWidthsetMinHeightsetMinSizesetMinWidthsetPrefHeightsetPrefSizesetPrefWidthsetSkinsetStyleskinPropertystyleProperty

Field Detail

DEFAULT_STYLEback to summary
private static final String DEFAULT_STYLE
onCancelPressedback to summary
private RecurrencePopup.RecurrencePopupEventHandlerProperty onCancelPressed
onOkPressedback to summary
private RecurrencePopup.RecurrencePopupEventHandlerProperty onOkPressed
recurrenceViewback to summary
private final RecurrenceView recurrenceView
rootback to summary
private final StackPane root

Constructor Detail

RecurrencePopupback to summary
public RecurrencePopup()

Method Detail

createDefaultSkinback to summary
protected Skin<?> createDefaultSkin()

Overrides javafx.scene.control.PopupControl.createDefaultSkin.

Doc from javafx.scene.control.PopupControl.createDefaultSkin.

Create a new instance of the default skin for this control. This is called to create a skin for the control if no skin is provided via CSS -fx-skin or set explicitly in a sub-class with setSkin(...).

Returns:Skin<?>

new instance of default skin for this control. If null then the control will have no skin unless one is provided by css.

Annotations
@Override
getOnCancelPressedback to summary
public final EventHandler<RecurrencePopup.RecurrencePopupEvent> getOnCancelPressed()
getOnOkPressedback to summary
public final EventHandler<RecurrencePopup.RecurrencePopupEvent> getOnOkPressed()
getRecurrenceViewback to summary
public final RecurrenceView getRecurrenceView()
getRootback to summary
public final StackPane getRoot()
onCancelPressedPropertyback to summary
public final ObjectProperty<EventHandler<RecurrencePopup.RecurrencePopupEvent>> onCancelPressedProperty()
onOkPressedPropertyback to summary
public final ObjectProperty<EventHandler<RecurrencePopup.RecurrencePopupEvent>> onOkPressedProperty()
setOnCancelPressedback to summary
public final void setOnCancelPressed(EventHandler<RecurrencePopup.RecurrencePopupEvent> value)
setOnOkPressedback to summary
public final void setOnOkPressed(EventHandler<RecurrencePopup.RecurrencePopupEvent> value)
com.calendarfx.view.popover back to summary

public Class RecurrencePopup.RecurrencePopupEvent

extends Event
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final EventType<RecurrencePopup.RecurrencePopupEvent>
public static final EventType<RecurrencePopup.RecurrencePopupEvent>
public static final EventType<RecurrencePopup.RecurrencePopupEvent>
Inherited from javafx.event.Event:
ANYconsumedeventTypeNULL_SOURCE_TARGETtarget

Constructor Summary

AccessConstructor and Description
public
RecurrencePopupEvent(EventType<? extends Event> eventType)

Method Summary

Inherited from javafx.event.Event:
cloneconsumecopyForfireEventgetEventTypegetTargetisConsumed

Field Detail

CANCEL_PRESSEDback to summary
public static final EventType<RecurrencePopup.RecurrencePopupEvent> CANCEL_PRESSED
OK_PRESSEDback to summary
public static final EventType<RecurrencePopup.RecurrencePopupEvent> OK_PRESSED
RECURRENCE_POPUP_CLOSEDback to summary
public static final EventType<RecurrencePopup.RecurrencePopupEvent> RECURRENCE_POPUP_CLOSED

Constructor Detail

RecurrencePopupEventback to summary
public RecurrencePopupEvent(EventType<? extends Event> eventType)
com.calendarfx.view.popover back to summary

private Class RecurrencePopup.RecurrencePopupEventHandlerProperty

extends SimpleObjectProperty<EventHandler<RecurrencePopup.RecurrencePopupEvent>>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final EventType<RecurrencePopup.RecurrencePopupEvent>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
invalidated()

Overrides javafx.beans.property.ObjectPropertyBase.invalidated.

The method invalidated() can be overridden to receive invalidation notifications.

Inherited from javafx.beans.property.SimpleObjectProperty:
getBeangetName

Field Detail

eventTypeback to summary
private final EventType<RecurrencePopup.RecurrencePopupEvent> eventType

Constructor Detail

RecurrencePopupEventHandlerPropertyback to summary
public RecurrencePopupEventHandlerProperty(final String name, final EventType<RecurrencePopup.RecurrencePopupEvent> eventType)

Method Detail

invalidatedback to summary
protected void invalidated()

Overrides javafx.beans.property.ObjectPropertyBase.invalidated.

Doc from javafx.beans.property.ObjectPropertyBase.invalidated.

The method invalidated() can be overridden to receive invalidation notifications. This is the preferred option in Objects defining the property, because it requires less memory. The default implementation is empty.

Annotations
@Override