java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
eu.hansolo.fx.countries.WorldPane
- All Implemented Interfaces:
eu.hansolo.toolbox.evt.EvtObserver<CountryEvt<Connection>>,EventListener,javafx.css.Styleable,javafx.event.EventTarget
@DefaultProperty("children")
public class WorldPane
extends javafx.scene.layout.Region
implements eu.hansolo.toolbox.evt.EvtObserver<CountryEvt<Connection>>
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<Country>javafx.beans.property.BooleanPropertyjavafx.beans.binding.BooleanBindingjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>Properties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected javafx.event.EventHandler<javafx.scene.input.MouseEvent>protected javafx.event.EventHandler<javafx.scene.input.MouseEvent>protected javafx.event.EventHandler<javafx.scene.input.MouseEvent>protected javafx.event.EventHandler<javafx.scene.input.MouseEvent>Fields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConnection(Connection connection) voidaddConnections(List<Connection> connections) voidaddHeatmapSpot(eu.hansolo.toolboxfx.geom.Point spot) voidaddPoi(eu.hansolo.toolboxfx.geom.Poi poi) voidvoidvoidvoidprotected doublecomputeMaxHeight(double width) protected doublecomputeMaxWidth(double height) protected doublecomputeMinHeight(double width) protected doublecomputeMinWidth(double height) protected doublecomputePrefHeight(double width) protected doublecomputePrefWidth(double height) javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.collections.ObservableList<javafx.scene.Node>javafx.scene.paint.ColorgetFill()Gets the value of the property fill.eu.hansolo.fx.heatmap.Mappingdoubleeu.hansolo.fx.heatmap.OpacityDistributiondoubleList<eu.hansolo.toolboxfx.geom.Point>javafx.scene.paint.ColorGets the value of the property hoverColor.doubleGets the value of the property lineWidth.javafx.scene.paint.ColorGets the value of the property poiFill.List<eu.hansolo.toolboxfx.geom.Poi>getPois()javafx.scene.paint.ColorGets the value of the property poiStroke.booleanGets the value of the property poisVisible.javafx.scene.paint.ColorGets the value of the property poiTextFill.booleanGets the value of the property poiTextVisible.javafx.scene.paint.ColorGets the value of the property pressedColor.javafx.scene.paint.ColorGets the value of the property selectedColor.Gets the value of the property selectedCountry.javafx.scene.paint.ColorGets the value of the property stroke.voidhandle(CountryEvt<Connection> evt) javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertybooleanbooleanbooleanGets the value of the property hoverEnabled.booleanbooleanGets the value of the property selectionEnabled.booleanvoidjavafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>voidremoveConnection(Connection connection) voidremoveConnections(List<Connection> connections) voidremovePoi(eu.hansolo.toolboxfx.geom.Poi poi) voidremovePois(List<eu.hansolo.toolboxfx.geom.Poi> pois) javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<Country>javafx.beans.property.BooleanPropertyvoidsetBackground(javafx.scene.paint.Paint paint) voidsetConnections(List<Connection> connections) voidsetFill(javafx.scene.paint.Color fill) Sets the value of the property fill.voidsetHeatmapColorMapping(eu.hansolo.fx.heatmap.Mapping colorMapping) voidsetHeatmapFadeColors(boolean fadeColors) voidsetHeatmapOpacity(double opacity) voidsetHeatmapOpacityDistribution(eu.hansolo.fx.heatmap.OpacityDistribution opacityDistribution) voidsetHeatmapSpotRadius(double spotRadius) voidsetHeatmapSpots(List<eu.hansolo.toolboxfx.geom.Point> spots) voidsetHeatmapVisible(boolean heatmapVisible) voidsetHoverColor(javafx.scene.paint.Color hoverColor) Sets the value of the property hoverColor.voidsetHoverEnabled(boolean hoverEnabled) Sets the value of the property hoverEnabled.voidsetLineWidth(double lineWidth) Sets the value of the property lineWidth.voidsetMouseEnterHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) voidsetMouseExitHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) voidsetMousePressHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) voidsetMouseReleaseHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) voidsetOverlayVisible(boolean overlayVisible) voidsetPoiFill(javafx.scene.paint.Color poiFill) Sets the value of the property poiFill.voidvoidsetPoiStroke(javafx.scene.paint.Color poiStroke) Sets the value of the property poiStroke.voidsetPoisVisible(boolean poisVisible) Sets the value of the property poisVisible.voidsetPoiTextFill(javafx.scene.paint.Color poiTextFill) Sets the value of the property poiTextFill.voidsetPoiTextVisible(boolean poiTextVisible) Sets the value of the property poiTextVisible.voidsetPressedColor(javafx.scene.paint.Color pressedColor) Sets the value of the property pressedColor.voidsetSelectedColor(javafx.scene.paint.Color selectedColor) Sets the value of the property selectedColor.voidsetSelectedCountry(Country selectedCountry) Sets the value of the property selectedCountry.voidsetSelectionEnabled(boolean selectionEnabled) Sets the value of the property selectionEnabled.voidsetStroke(javafx.scene.paint.Color stroke) Sets the value of the property stroke.javafx.beans.binding.BooleanBindingjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>Methods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getClassCssMetaData, getCssMetaData, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyMethods inherited from class javafx.scene.Parent
getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
fill
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> fillProperty- See Also:
-
stroke
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> strokeProperty- See Also:
-
lineWidth
public javafx.beans.property.DoubleProperty lineWidthProperty- See Also:
-
poiFill
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiFillProperty- See Also:
-
poiStroke
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiStrokeProperty- See Also:
-
poisVisible
public javafx.beans.property.BooleanProperty poisVisibleProperty- See Also:
-
poiTextVisible
public javafx.beans.property.BooleanProperty poiTextVisibleProperty -
poiTextFill
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiTextFillProperty- See Also:
-
showing
public javafx.beans.binding.BooleanBinding showingProperty -
hoverEnabled
public javafx.beans.property.BooleanProperty hoverEnabledProperty- See Also:
-
selectionEnabled
public javafx.beans.property.BooleanProperty selectionEnabledProperty -
selectedCountry
-
hoverColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> hoverColorProperty- See Also:
-
pressedColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> pressedColorProperty- See Also:
-
selectedColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> selectedColorProperty- See Also:
-
-
Field Details
-
_mouseEnterHandler
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> _mouseEnterHandler -
_mousePressHandler
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> _mousePressHandler -
_mouseReleaseHandler
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> _mouseReleaseHandler -
_mouseExitHandler
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> _mouseExitHandler
-
-
Constructor Details
-
WorldPane
public WorldPane()
-
-
Method Details
-
computeMinWidth
protected double computeMinWidth(double height) - Overrides:
computeMinWidthin classjavafx.scene.layout.Region
-
computeMinHeight
protected double computeMinHeight(double width) - Overrides:
computeMinHeightin classjavafx.scene.layout.Region
-
computePrefWidth
protected double computePrefWidth(double height) - Overrides:
computePrefWidthin classjavafx.scene.layout.Region
-
computePrefHeight
protected double computePrefHeight(double width) - Overrides:
computePrefHeightin classjavafx.scene.layout.Region
-
computeMaxWidth
protected double computeMaxWidth(double height) - Overrides:
computeMaxWidthin classjavafx.scene.layout.Region
-
computeMaxHeight
protected double computeMaxHeight(double width) - Overrides:
computeMaxHeightin classjavafx.scene.layout.Region
-
getChildren
public javafx.collections.ObservableList<javafx.scene.Node> getChildren()- Overrides:
getChildrenin classjavafx.scene.Parent
-
setBackground
public void setBackground(javafx.scene.paint.Paint paint) -
getFill
public javafx.scene.paint.Color getFill()Gets the value of the property fill.- Property description:
-
setFill
public void setFill(javafx.scene.paint.Color fill) Sets the value of the property fill.- Property description:
-
fillProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> fillProperty()- See Also:
-
getStroke
public javafx.scene.paint.Color getStroke()Gets the value of the property stroke.- Property description:
-
setStroke
public void setStroke(javafx.scene.paint.Color stroke) Sets the value of the property stroke.- Property description:
-
strokeProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> strokeProperty()- See Also:
-
getLineWidth
public double getLineWidth()Gets the value of the property lineWidth.- Property description:
-
setLineWidth
public void setLineWidth(double lineWidth) Sets the value of the property lineWidth.- Property description:
-
lineWidthProperty
public javafx.beans.property.DoubleProperty lineWidthProperty()- See Also:
-
getPoiFill
public javafx.scene.paint.Color getPoiFill()Gets the value of the property poiFill.- Property description:
-
setPoiFill
public void setPoiFill(javafx.scene.paint.Color poiFill) Sets the value of the property poiFill.- Property description:
-
poiFillProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiFillProperty()- See Also:
-
getPoiStroke
public javafx.scene.paint.Color getPoiStroke()Gets the value of the property poiStroke.- Property description:
-
setPoiStroke
public void setPoiStroke(javafx.scene.paint.Color poiStroke) Sets the value of the property poiStroke.- Property description:
-
poiStrokeProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiStrokeProperty()- See Also:
-
getPoisVisible
public boolean getPoisVisible()Gets the value of the property poisVisible.- Property description:
-
setPoisVisible
public void setPoisVisible(boolean poisVisible) Sets the value of the property poisVisible.- Property description:
-
poisVisibleProperty
public javafx.beans.property.BooleanProperty poisVisibleProperty()- See Also:
-
getPoiTextVisible
public boolean getPoiTextVisible()Gets the value of the property poiTextVisible.- Property description:
-
setPoiTextVisible
public void setPoiTextVisible(boolean poiTextVisible) Sets the value of the property poiTextVisible.- Property description:
-
poiTextVisibleProperty
public javafx.beans.property.BooleanProperty poiTextVisibleProperty() -
getPoiTextFill
public javafx.scene.paint.Color getPoiTextFill()Gets the value of the property poiTextFill.- Property description:
-
setPoiTextFill
public void setPoiTextFill(javafx.scene.paint.Color poiTextFill) Sets the value of the property poiTextFill.- Property description:
-
poiTextFillProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiTextFillProperty()- See Also:
-
getPois
-
addPoi
public void addPoi(eu.hansolo.toolboxfx.geom.Poi poi) -
removePoi
public void removePoi(eu.hansolo.toolboxfx.geom.Poi poi) -
addPois
-
removePois
-
setPois
-
clearPois
public void clearPois() -
getConnections
-
addConnection
-
removeConnection
-
addConnections
-
removeConnections
-
setConnections
-
clearConnections
public void clearConnections() -
isShowing
public boolean isShowing() -
showingProperty
public javafx.beans.binding.BooleanBinding showingProperty() -
isHoverEnabled
public boolean isHoverEnabled()Gets the value of the property hoverEnabled.- Property description:
-
setHoverEnabled
public void setHoverEnabled(boolean hoverEnabled) Sets the value of the property hoverEnabled.- Property description:
-
hoverEnabledProperty
public javafx.beans.property.BooleanProperty hoverEnabledProperty()- See Also:
-
isSelectionEnabled
public boolean isSelectionEnabled()Gets the value of the property selectionEnabled.- Property description:
-
setSelectionEnabled
public void setSelectionEnabled(boolean selectionEnabled) Sets the value of the property selectionEnabled.- Property description:
-
selectionEnabledProperty
public javafx.beans.property.BooleanProperty selectionEnabledProperty() -
getSelectedCountry
Gets the value of the property selectedCountry.- Property description:
-
setSelectedCountry
Sets the value of the property selectedCountry.- Property description:
-
selectedCountryProperty
-
getHoverColor
public javafx.scene.paint.Color getHoverColor()Gets the value of the property hoverColor.- Property description:
-
setHoverColor
public void setHoverColor(javafx.scene.paint.Color hoverColor) Sets the value of the property hoverColor.- Property description:
-
hoverColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> hoverColorProperty()- See Also:
-
getPressedColor
public javafx.scene.paint.Color getPressedColor()Gets the value of the property pressedColor.- Property description:
-
setPressedColor
public void setPressedColor(javafx.scene.paint.Color pressedColor) Sets the value of the property pressedColor.- Property description:
-
pressedColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> pressedColorProperty()- See Also:
-
getSelectedColor
public javafx.scene.paint.Color getSelectedColor()Gets the value of the property selectedColor.- Property description:
-
setSelectedColor
public void setSelectedColor(javafx.scene.paint.Color selectedColor) Sets the value of the property selectedColor.- Property description:
-
selectedColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> selectedColorProperty()- See Also:
-
setMouseEnterHandler
public void setMouseEnterHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) -
setMousePressHandler
public void setMousePressHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) -
setMouseReleaseHandler
public void setMouseReleaseHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) -
setMouseExitHandler
public void setMouseExitHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> handler) -
isHeatmapVisible
public boolean isHeatmapVisible() -
setHeatmapVisible
public void setHeatmapVisible(boolean heatmapVisible) -
isOverlayVisible
public boolean isOverlayVisible() -
setOverlayVisible
public void setOverlayVisible(boolean overlayVisible) -
getHeatmapColorMapping
public eu.hansolo.fx.heatmap.Mapping getHeatmapColorMapping() -
setHeatmapColorMapping
public void setHeatmapColorMapping(eu.hansolo.fx.heatmap.Mapping colorMapping) -
getHeatmapSpotRadius
public double getHeatmapSpotRadius() -
setHeatmapSpotRadius
public void setHeatmapSpotRadius(double spotRadius) -
isHeatmapFadeColors
public boolean isHeatmapFadeColors() -
setHeatmapFadeColors
public void setHeatmapFadeColors(boolean fadeColors) -
getHeatmapOpacityDistribution
public eu.hansolo.fx.heatmap.OpacityDistribution getHeatmapOpacityDistribution() -
setHeatmapOpacityDistribution
public void setHeatmapOpacityDistribution(eu.hansolo.fx.heatmap.OpacityDistribution opacityDistribution) -
getHeatmapOpacity
public double getHeatmapOpacity() -
setHeatmapOpacity
public void setHeatmapOpacity(double opacity) -
getHeatmapSpots
-
setHeatmapSpots
-
addHeatmapSpot
public void addHeatmapSpot(eu.hansolo.toolboxfx.geom.Point spot) -
clearHeatmap
public void clearHeatmap() -
handle
- Specified by:
handlein interfaceeu.hansolo.toolbox.evt.EvtObserver<CountryEvt<Connection>>
-
layoutChildren
public void layoutChildren()- Overrides:
layoutChildrenin classjavafx.scene.Parent
-