- java.lang.Object
-
- javafx.scene.control.MenuItem
-
- javafx.scene.control.Menu
-
- com.iamsoft.util.ui.javafx.RecentItemsMenu
-
- All Implemented Interfaces:
javafx.css.Styleable
,javafx.event.EventTarget
public class RecentItemsMenu extends javafx.scene.control.Menu
-
-
Constructor Summary
Constructors Constructor Description RecentItemsMenu(String pId, Class pClass)
RecentItemsMenu(String pText, String pId, int pMaxItemListSize, Function<String,javafx.event.EventHandler<javafx.event.ActionEvent>> pActionHandlerFactory, Class pClass, boolean pSystemNode)
RecentItemsMenu(String pText, String pId, Class pClass)
RecentItemsMenu(String pText, String pId, Class pClass, int pMaxItemListSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRecentItem(String pItem)
Note that recent item cannot contain ';' character.void
setActionHandlerFactory(Function<String,javafx.event.EventHandler<javafx.event.ActionEvent>> pFactory)
-
Methods inherited from class javafx.scene.control.Menu
addEventHandler, buildEventDispatchChain, getItems, getOnHidden, getOnHiding, getOnShowing, getOnShown, hide, isShowing, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, removeEventHandler, setOnHidden, setOnHiding, setOnShowing, setOnShown, show, showingProperty
-
Methods inherited from class javafx.scene.control.MenuItem
acceleratorProperty, disableProperty, fire, getAccelerator, getCssMetaData, getGraphic, getId, getOnAction, getOnMenuValidation, getParentMenu, getParentPopup, getProperties, getPseudoClassStates, getStyle, getStyleableNode, getStyleableParent, getStyleClass, getText, getTypeSelector, getUserData, graphicProperty, idProperty, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, onMenuValidationProperty, parentMenuProperty, parentPopupProperty, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setOnMenuValidation, setParentMenu, setParentPopup, setStyle, setText, setUserData, setVisible, styleProperty, textProperty, toString, visibleProperty
-
-