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 voidbind(D node, SceneRequester sceneRequester) default DgetNode()default booleandefault voiddefault WritableImagesnapshot(SnapshotParameters params, WritableImage image) default voidunbind()voidupdateAllNodeTransforms(List<Transform> localToParentTransforms) voidupdateBlendMode(BlendMode blendMode) voidupdateClip(Node clip) voidupdateCursor(Cursor cursor) voidupdateDisabled(Boolean disabled) voidupdateEffect(Effect effect) voidvoidupdateLayoutX(Number layoutX) voidupdateLayoutY(Number layoutY) default booleanupdateList(ObservableList changedList, ListChangeListener.Change change) voidupdateMouseTransparent(Boolean mouseTransparent) voidupdateOnDragDetected(EventHandler<? super MouseEvent> eventHandler) voidupdateOnDragDone(EventHandler<? super DragEvent> eventHandler) voidupdateOnDragDropped(EventHandler<? super DragEvent> eventHandler) voidupdateOnDragEntered(EventHandler<? super DragEvent> eventHandler) voidupdateOnDragExited(EventHandler<? super DragEvent> eventHandler) voidupdateOnDragOver(EventHandler<? super DragEvent> eventHandler) voidupdateOpacity(Double opacity) default booleanupdateProperty(ObservableValue changedProperty) voidupdateRotate(Number rotate) voidupdateScaleX(Number scaleX) voidupdateScaleY(Number scaleX) voidupdateStyleClass(List<String> styleClass, ListChangeListener.Change<String> change) voidupdateTransforms(List<Transform> transforms, ListChangeListener.Change<Transform> change) voidupdateTranslateX(Number translateX) voidupdateTranslateY(Number translateY) voidupdateVisible(Boolean visible)
-
Method Details
-
getNodePeerBase
DV getNodePeerBase() -
bind
-
unbind
default void unbind() -
getNode
-
requestFocus
default void requestFocus()- Specified by:
requestFocusin interfaceNodePeer<D extends Node>
-
isTreeVisible
default boolean isTreeVisible()- Specified by:
isTreeVisiblein interfaceNodePeer<D extends Node>
-
updateProperty
- Specified by:
updatePropertyin interfaceNodePeer<D extends Node>
-
updateList
- Specified by:
updateListin 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
-