Package org.correomqtt.gui.contextmenu
Class MessageListContextMenu
- java.lang.Object
-
- javafx.stage.Window
-
- javafx.stage.PopupWindow
-
- javafx.scene.control.PopupControl
-
- javafx.scene.control.ContextMenu
-
- org.correomqtt.gui.contextmenu.MessageListContextMenu
-
- All Implemented Interfaces:
javafx.css.Styleable,javafx.event.EventTarget,javafx.scene.control.Skinnable
public class MessageListContextMenu 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 MessageListContextMenu(MessageListContextMenuDelegate dispatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceBundlegetResources()protected voidinitializeItems()voidsetObject(MessagePropertiesDTO messageDTO)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
-
MessageListContextMenu
public MessageListContextMenu(MessageListContextMenuDelegate dispatcher)
-
-
Method Detail
-
initializeItems
protected void initializeItems()
-
setObject
public void setObject(MessagePropertiesDTO messageDTO)
-
setVisibilityForObjectItems
protected void setVisibilityForObjectItems(boolean visible)
-
getResources
public ResourceBundle getResources()
-
setResources
public void setResources(ResourceBundle resources)
-
-