Package org.correomqtt.gui.contextmenu
Class DetailContextMenu
- java.lang.Object
-
- javafx.stage.Window
-
- javafx.stage.PopupWindow
-
- javafx.scene.control.PopupControl
-
- javafx.scene.control.ContextMenu
-
- org.correomqtt.gui.contextmenu.DetailContextMenu
-
- All Implemented Interfaces:
javafx.css.Styleable,javafx.event.EventTarget,javafx.scene.control.Skinnable
public class DetailContextMenu extends javafx.scene.control.ContextMenu
-
-
Field Summary
Fields Modifier and Type Field Description protected javafx.scene.control.MenuItemcopyPayloadToClipboardprotected javafx.scene.control.MenuItemcopyTimeToClipboardprotected javafx.scene.control.MenuItemcopyTopicToClipboardprotected Ddelegateprotected Odtoprotected javafx.scene.control.MenuItemputToFormprotected javafx.scene.control.MenuItemshowDetails
-
Constructor Summary
Constructors Constructor Description DetailContextMenu(DetailContextMenuDelegate dispatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceBundlegetResources()protected voidinitializeItems()voidsetObject(O dto)voidsetResources(ResourceBundle resources)protected voidsetVisibilityForObjectItems(boolean visible)-
Methods inherited from class javafx.scene.control.ContextMenu
createDefaultSkin, getItems, getOnAction, hide, onActionProperty, setOnAction, show, show
-
Methods inherited from class javafx.scene.control.PopupControl
getClassCssMetaData, getCssMetaData, getId, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getPseudoClassStates, getSkin, getStyle, getStyleableNode, getStyleableParent, getStyleClass, getTypeSelector, idProperty, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, pseudoClassStateChanged, setId, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setStyle, skinProperty, styleProperty
-
Methods inherited from class javafx.stage.PopupWindow
anchorLocationProperty, anchorXProperty, anchorYProperty, autoFixProperty, autoHideProperty, consumeAutoHidingEventsProperty, getAnchorLocation, getAnchorX, getAnchorY, getConsumeAutoHidingEvents, getOnAutoHide, getOwnerNode, getOwnerWindow, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide, setScene, show, show
-
Methods inherited from class javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
-
-
-
Field Detail
-
putToForm
protected javafx.scene.control.MenuItem putToForm
-
showDetails
protected javafx.scene.control.MenuItem showDetails
-
copyTopicToClipboard
protected javafx.scene.control.MenuItem copyTopicToClipboard
-
copyTimeToClipboard
protected javafx.scene.control.MenuItem copyTimeToClipboard
-
copyPayloadToClipboard
protected javafx.scene.control.MenuItem copyPayloadToClipboard
-
delegate
protected final D extends BaseObjectContextMenuDelegate delegate
-
dto
protected O dto
-
-
Constructor Detail
-
DetailContextMenu
public DetailContextMenu(DetailContextMenuDelegate dispatcher)
-
-
Method Detail
-
initializeItems
protected void initializeItems()
-
setVisibilityForObjectItems
protected void setVisibilityForObjectItems(boolean visible)
-
getResources
public ResourceBundle getResources()
-
setResources
public void setResources(ResourceBundle resources)
-
setObject
public void setObject(O dto)
-
-