- 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 voidaddRecentItem(String pItem)Note that recent item cannot contain ';' character.voidsetActionHandlerFactory(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
-
-