Class ShapePeerBase<N extends Shape,NB extends ShapePeerBase<N,NB,NM>,NM extends ShapePeerMixin<N,NB,NM>>
java.lang.Object
dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerBase<N,NB,NM>
dev.webfx.kit.mapper.peers.javafxgraphics.base.ShapePeerBase<N,NB,NM>
- All Implemented Interfaces:
NodePeer<N>
- Direct Known Subclasses:
ArcPeerBase
,CirclePeerBase
,LinePeerBase
,PathPeerBase
,RectanglePeerBase
,SVGPathPeerBase
,TextPeerBase
public class ShapePeerBase<N extends Shape,NB extends ShapePeerBase<N,NB,NM>,NM extends ShapePeerMixin<N,NB,NM>>
extends NodePeerBase<N,NB,NM>
- Author:
- Bruno Salmon
-
Field Summary
Fields inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerBase
mixin, node
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
bind
(N shape, SceneRequester sceneRequester) boolean
updateList
(ObservableList list, ListChangeListener.Change change) boolean
updateProperty
(ObservableValue changedProperty) Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerBase
getNode, requestFocus, requestUpdateOnListChange, requestUpdateOnPropertiesChange, setMixin, setNode, unbind, updateList2, updateList2, updateProperty
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.NodePeer
isTreeVisible, snapshot
-
Constructor Details
-
ShapePeerBase
public ShapePeerBase()
-
-
Method Details
-
bind
-
updateProperty
- Specified by:
updateProperty
in interfaceNodePeer<N extends Shape>
- Overrides:
updateProperty
in classNodePeerBase<N extends Shape,
NB extends ShapePeerBase<N, NB, NM>, NM extends ShapePeerMixin<N, NB, NM>>
-
updateList
- Specified by:
updateList
in interfaceNodePeer<N extends Shape>
- Overrides:
updateList
in classNodePeerBase<N extends Shape,
NB extends ShapePeerBase<N, NB, NM>, NM extends ShapePeerMixin<N, NB, NM>>
-