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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(N shape, SceneRequester sceneRequester) booleanupdateList(ObservableList list, ListChangeListener.Change change) booleanupdateProperty(ObservableValue changedProperty) Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerBase
getNode, requestFocus, requestUpdateOnListChange, requestUpdateOnPropertiesChange, setMixin, setNode, unbind, updateList2, updateList2, updatePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.NodePeer
isTreeVisible, snapshot
-
Constructor Details
-
ShapePeerBase
public ShapePeerBase()
-
-
Method Details
-
bind
-
updateProperty
- Specified by:
updatePropertyin interfaceNodePeer<N extends Shape>- Overrides:
updatePropertyin classNodePeerBase<N extends Shape,NB extends ShapePeerBase<N, NB, NM>, NM extends ShapePeerMixin<N, NB, NM>>
-
updateList
- Specified by:
updateListin interfaceNodePeer<N extends Shape>- Overrides:
updateListin classNodePeerBase<N extends Shape,NB extends ShapePeerBase<N, NB, NM>, NM extends ShapePeerMixin<N, NB, NM>>
-