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, focusVisible, focusWithin, 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 thefillproperty.eu.hansolo.fx.heatmap.Mappingdoubleeu.hansolo.fx.heatmap.OpacityDistributiondoubleList<eu.hansolo.toolboxfx.geom.Point> javafx.scene.paint.ColorGets the value of thehoverColorproperty.doubleGets the value of thelineWidthproperty.javafx.scene.paint.ColorGets the value of thepoiFillproperty.List<eu.hansolo.toolboxfx.geom.Poi> getPois()javafx.scene.paint.ColorGets the value of thepoiStrokeproperty.booleanGets the value of thepoisVisibleproperty.javafx.scene.paint.ColorGets the value of thepoiTextFillproperty.booleanGets the value of thepoiTextVisibleproperty.javafx.scene.paint.ColorGets the value of thepressedColorproperty.javafx.scene.paint.ColorGets the value of theselectedColorproperty.Gets the value of theselectedCountryproperty.javafx.scene.paint.ColorGets the value of thestrokeproperty.voidhandle(CountryEvt<Connection> evt) javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> javafx.beans.property.BooleanPropertybooleanbooleanbooleanGets the value of thehoverEnabledproperty.booleanbooleanGets the value of theselectionEnabledproperty.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 thefillproperty.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 thehoverColorproperty.voidsetHoverEnabled(boolean hoverEnabled) Sets the value of thehoverEnabledproperty.voidsetLineWidth(double lineWidth) Sets the value of thelineWidthproperty.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 thepoiFillproperty.voidvoidsetPoiStroke(javafx.scene.paint.Color poiStroke) Sets the value of thepoiStrokeproperty.voidsetPoisVisible(boolean poisVisible) Sets the value of thepoisVisibleproperty.voidsetPoiTextFill(javafx.scene.paint.Color poiTextFill) Sets the value of thepoiTextFillproperty.voidsetPoiTextVisible(boolean poiTextVisible) Sets the value of thepoiTextVisibleproperty.voidsetPressedColor(javafx.scene.paint.Color pressedColor) Sets the value of thepressedColorproperty.voidsetSelectedColor(javafx.scene.paint.Color selectedColor) Sets the value of theselectedColorproperty.voidsetSelectedCountry(Country selectedCountry) Sets the value of theselectedCountryproperty.voidsetSelectionEnabled(boolean selectionEnabled) Sets the value of theselectionEnabledproperty.voidsetStroke(javafx.scene.paint.Color stroke) Sets the value of thestrokeproperty.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, focusVisibleProperty, focusWithinProperty, 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, isFocusVisible, isFocusWithin, 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- See Also:
-
poiTextFill
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiTextFillProperty- See Also:
-
showing
public javafx.beans.binding.BooleanBinding showingProperty- See Also:
-
hoverEnabled
public javafx.beans.property.BooleanProperty hoverEnabledProperty- See Also:
-
selectionEnabled
public javafx.beans.property.BooleanProperty selectionEnabledProperty- See Also:
-
selectedCountry
- See Also:
-
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 thefillproperty.- Property description:
- Returns:
- the value of the
fillproperty - See Also:
-
setFill
public void setFill(javafx.scene.paint.Color fill) Sets the value of thefillproperty.- Property description:
- Parameters:
fill- the value for thefillproperty- See Also:
-
fillProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> fillProperty()- Returns:
- the
fillproperty - See Also:
-
getStroke
public javafx.scene.paint.Color getStroke()Gets the value of thestrokeproperty.- Property description:
- Returns:
- the value of the
strokeproperty - See Also:
-
setStroke
public void setStroke(javafx.scene.paint.Color stroke) Sets the value of thestrokeproperty.- Property description:
- Parameters:
stroke- the value for thestrokeproperty- See Also:
-
strokeProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> strokeProperty()- Returns:
- the
strokeproperty - See Also:
-
getLineWidth
public double getLineWidth()Gets the value of thelineWidthproperty.- Property description:
- Returns:
- the value of the
lineWidthproperty - See Also:
-
setLineWidth
public void setLineWidth(double lineWidth) Sets the value of thelineWidthproperty.- Property description:
- Parameters:
lineWidth- the value for thelineWidthproperty- See Also:
-
lineWidthProperty
public javafx.beans.property.DoubleProperty lineWidthProperty()- Returns:
- the
lineWidthproperty - See Also:
-
getPoiFill
public javafx.scene.paint.Color getPoiFill()Gets the value of thepoiFillproperty.- Property description:
- Returns:
- the value of the
poiFillproperty - See Also:
-
setPoiFill
public void setPoiFill(javafx.scene.paint.Color poiFill) Sets the value of thepoiFillproperty.- Property description:
- Parameters:
poiFill- the value for thepoiFillproperty- See Also:
-
poiFillProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiFillProperty()- Returns:
- the
poiFillproperty - See Also:
-
getPoiStroke
public javafx.scene.paint.Color getPoiStroke()Gets the value of thepoiStrokeproperty.- Property description:
- Returns:
- the value of the
poiStrokeproperty - See Also:
-
setPoiStroke
public void setPoiStroke(javafx.scene.paint.Color poiStroke) Sets the value of thepoiStrokeproperty.- Property description:
- Parameters:
poiStroke- the value for thepoiStrokeproperty- See Also:
-
poiStrokeProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiStrokeProperty()- Returns:
- the
poiStrokeproperty - See Also:
-
getPoisVisible
public boolean getPoisVisible()Gets the value of thepoisVisibleproperty.- Property description:
- Returns:
- the value of the
poisVisibleproperty - See Also:
-
setPoisVisible
public void setPoisVisible(boolean poisVisible) Sets the value of thepoisVisibleproperty.- Property description:
- Parameters:
poisVisible- the value for thepoisVisibleproperty- See Also:
-
poisVisibleProperty
public javafx.beans.property.BooleanProperty poisVisibleProperty()- Returns:
- the
poisVisibleproperty - See Also:
-
getPoiTextVisible
public boolean getPoiTextVisible()Gets the value of thepoiTextVisibleproperty.- Property description:
- Returns:
- the value of the
poiTextVisibleproperty - See Also:
-
setPoiTextVisible
public void setPoiTextVisible(boolean poiTextVisible) Sets the value of thepoiTextVisibleproperty.- Property description:
- Parameters:
poiTextVisible- the value for thepoiTextVisibleproperty- See Also:
-
poiTextVisibleProperty
public javafx.beans.property.BooleanProperty poiTextVisibleProperty()- Returns:
- the
poiTextVisibleproperty - See Also:
-
getPoiTextFill
public javafx.scene.paint.Color getPoiTextFill()Gets the value of thepoiTextFillproperty.- Property description:
- Returns:
- the value of the
poiTextFillproperty - See Also:
-
setPoiTextFill
public void setPoiTextFill(javafx.scene.paint.Color poiTextFill) Sets the value of thepoiTextFillproperty.- Property description:
- Parameters:
poiTextFill- the value for thepoiTextFillproperty- See Also:
-
poiTextFillProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> poiTextFillProperty()- Returns:
- the
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()- Returns:
- the
showingproperty
-
isHoverEnabled
public boolean isHoverEnabled()Gets the value of thehoverEnabledproperty.- Property description:
- Returns:
- the value of the
hoverEnabledproperty - See Also:
-
setHoverEnabled
public void setHoverEnabled(boolean hoverEnabled) Sets the value of thehoverEnabledproperty.- Property description:
- Parameters:
hoverEnabled- the value for thehoverEnabledproperty- See Also:
-
hoverEnabledProperty
public javafx.beans.property.BooleanProperty hoverEnabledProperty()- Returns:
- the
hoverEnabledproperty - See Also:
-
isSelectionEnabled
public boolean isSelectionEnabled()Gets the value of theselectionEnabledproperty.- Property description:
- Returns:
- the value of the
selectionEnabledproperty - See Also:
-
setSelectionEnabled
public void setSelectionEnabled(boolean selectionEnabled) Sets the value of theselectionEnabledproperty.- Property description:
- Parameters:
selectionEnabled- the value for theselectionEnabledproperty- See Also:
-
selectionEnabledProperty
public javafx.beans.property.BooleanProperty selectionEnabledProperty()- Returns:
- the
selectionEnabledproperty - See Also:
-
getSelectedCountry
Gets the value of theselectedCountryproperty.- Property description:
- Returns:
- the value of the
selectedCountryproperty - See Also:
-
setSelectedCountry
Sets the value of theselectedCountryproperty.- Property description:
- Parameters:
selectedCountry- the value for theselectedCountryproperty- See Also:
-
selectedCountryProperty
- Returns:
- the
selectedCountryproperty - See Also:
-
getHoverColor
public javafx.scene.paint.Color getHoverColor()Gets the value of thehoverColorproperty.- Property description:
- Returns:
- the value of the
hoverColorproperty - See Also:
-
setHoverColor
public void setHoverColor(javafx.scene.paint.Color hoverColor) Sets the value of thehoverColorproperty.- Property description:
- Parameters:
hoverColor- the value for thehoverColorproperty- See Also:
-
hoverColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> hoverColorProperty()- Returns:
- the
hoverColorproperty - See Also:
-
getPressedColor
public javafx.scene.paint.Color getPressedColor()Gets the value of thepressedColorproperty.- Property description:
- Returns:
- the value of the
pressedColorproperty - See Also:
-
setPressedColor
public void setPressedColor(javafx.scene.paint.Color pressedColor) Sets the value of thepressedColorproperty.- Property description:
- Parameters:
pressedColor- the value for thepressedColorproperty- See Also:
-
pressedColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> pressedColorProperty()- Returns:
- the
pressedColorproperty - See Also:
-
getSelectedColor
public javafx.scene.paint.Color getSelectedColor()Gets the value of theselectedColorproperty.- Property description:
- Returns:
- the value of the
selectedColorproperty - See Also:
-
setSelectedColor
public void setSelectedColor(javafx.scene.paint.Color selectedColor) Sets the value of theselectedColorproperty.- Property description:
- Parameters:
selectedColor- the value for theselectedColorproperty- See Also:
-
selectedColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> selectedColorProperty()- Returns:
- the
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
-