Interface NodePeerMixin<D extends Node,DV extends NodePeerBase<D,DV,DM>,DM extends NodePeerMixin<D,DV,DM>>
- All Superinterfaces:
NodePeer<D>
- All Known Subinterfaces:
ArcPeerMixin<N,
,NB, NM> ButtonBasePeerMixin<N,
,NB, NM> ButtonPeerMixin<N,
,NB, NM> CanvasPeerMixin<N,
,NB, NM> CheckBoxPeerMixin<N,
,NB, NM> ChoiceBoxPeerMixin<T,
,N, NB, NM> CirclePeerMixin<N,
,NB, NM> ControlPeerMixin<N,
,NB, NM> EmulWebViewPeerMixin<N,
,NB, NM> GroupPeerMixin<N,
,NB, NM> ImageViewPeerMixin<N,
,NB, NM> LabeledPeerMixin<N,
,NB, NM> LabelPeerMixin<N,
,NB, NM> LinePeerMixin<N,
,NB, NM> PathPeerMixin<N,
,NB, NM> ProgressBarPeerMixin<N,
,NB, NM> ProgressIndicatorPeerMixin<N,
,NB, NM> RadioButtonPeerMixin<N,
,NB, NM> RectanglePeerMixin<N,
,NB, NM> RegionPeerMixin<N,
,NB, NM> ScrollPanePeerMixin<N,
,NB, NM> ShapePeerMixin<N,
,NB, NM> SliderPeerMixin<N,
,NB, NM> SVGPathPeerMixin<N,
,NB, NM> TextAreaPeerMixin<N,
,NB, NM> TextFieldPeerMixin<N,
,NB, NM> TextInputControlPeerMixin<N,
,NB, NM> TextPeerMixin<N,
,NB, NM> ToggleButtonPeerMixin<N,
,NB, NM> WebViewPeerMixin<N,
NB, NM>
- All Known Implementing Classes:
FxNodePeer
,FxRegionPeer
,GwtJ2clMediaViewPeer
,HtmlArcPeer
,HtmlBrowserRegionPeer
,HtmlButtonPeer
,HtmlCanvasPeer
,HtmlCheckBoxPeer
,HtmlChoiceBoxPeer
,HtmlCirclePeer
,HtmlControlPeer
,HtmlDatePickerPeer
,HtmlGroupPeer
,HtmlHyperlinkPeer
,HtmlImageViewPeer
,HtmlJavaFXRegionPeer
,HtmlLabelPeer
,HtmlLinePeer
,HtmlNodePeer
,HtmlPathPeer
,HtmlProgressBarPeer
,HtmlRadioButtonPeer
,HtmlRectanglePeer
,HtmlRegionPeer
,HtmlScrollPanePeer
,HtmlSliderPeer
,HtmlSubtractShapePeer
,HtmlSvgNodePeer
,HtmlSVGPathPeer
,HtmlSVGShapePeer
,HtmlSvgTextPeer
,HtmlTextAreaPeer
,HtmlTextFieldPeer
,HtmlTextInputControlPeer
,HtmlTextPeer
,HtmlToggleButtonPeer
,HtmlWebViewPeer
,NodePeerImpl
,SvgCirclePeer
,SvgGroupPeer
,SvgLayoutPeer
,SvgLinePeer
,SvgNodePeer
,SvgPathPeer
,SvgRectanglePeer
,SvgShapePeer
,SvgTextPeer
public interface NodePeerMixin<D extends Node,DV extends NodePeerBase<D,DV,DM>,DM extends NodePeerMixin<D,DV,DM>>
extends NodePeer<D>
- Author:
- Bruno Salmon
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
bind
(D node, SceneRequester sceneRequester) default D
getNode()
default boolean
default void
default WritableImage
snapshot
(SnapshotParameters params, WritableImage image) default void
unbind()
void
updateAllNodeTransforms
(List<Transform> localToParentTransforms) void
updateBlendMode
(BlendMode blendMode) void
updateClip
(Node clip) void
updateCursor
(Cursor cursor) void
updateDisabled
(Boolean disabled) void
updateEffect
(Effect effect) void
void
updateLayoutX
(Number layoutX) void
updateLayoutY
(Number layoutY) default boolean
updateList
(ObservableList changedList, ListChangeListener.Change change) void
updateMouseTransparent
(Boolean mouseTransparent) void
updateOnDragDetected
(EventHandler<? super MouseEvent> eventHandler) void
updateOnDragDone
(EventHandler<? super DragEvent> eventHandler) void
updateOnDragDropped
(EventHandler<? super DragEvent> eventHandler) void
updateOnDragEntered
(EventHandler<? super DragEvent> eventHandler) void
updateOnDragExited
(EventHandler<? super DragEvent> eventHandler) void
updateOnDragOver
(EventHandler<? super DragEvent> eventHandler) void
updateOpacity
(Double opacity) default boolean
updateProperty
(ObservableValue changedProperty) void
updateRotate
(Number rotate) void
updateScaleX
(Number scaleX) void
updateScaleY
(Number scaleX) void
updateStyleClass
(List<String> styleClass, ListChangeListener.Change<String> change) void
updateTransforms
(List<Transform> transforms, ListChangeListener.Change<Transform> change) void
updateTranslateX
(Number translateX) void
updateTranslateY
(Number translateY) void
updateVisible
(Boolean visible)
-
Method Details
-
getNodePeerBase
DV getNodePeerBase() -
bind
-
unbind
default void unbind() -
getNode
-
requestFocus
default void requestFocus()- Specified by:
requestFocus
in interfaceNodePeer<D extends Node>
-
isTreeVisible
default boolean isTreeVisible()- Specified by:
isTreeVisible
in interfaceNodePeer<D extends Node>
-
updateProperty
- Specified by:
updateProperty
in interfaceNodePeer<D extends Node>
-
updateList
- Specified by:
updateList
in interfaceNodePeer<D extends Node>
-
updateMouseTransparent
-
updateId
-
updateVisible
-
updateOpacity
-
updateClip
-
updateBlendMode
-
updateEffect
-
updateLayoutX
-
updateLayoutY
-
updateTranslateX
-
updateTranslateY
-
updateScaleX
-
updateScaleY
-
updateRotate
-
updateTransforms
-
updateAllNodeTransforms
-
updateDisabled
-
updateStyleClass
-
updateCursor
-
updateOnDragDetected
-
updateOnDragEntered
-
updateOnDragOver
-
updateOnDragDropped
-
updateOnDragExited
-
updateOnDragDone
-
snapshot
-