Class BasicSymbol
java.lang.Object
llnl.gnem.core.gui.plotting.plotly.BasicSymbol
- All Implemented Interfaces:
PlotObject
,Symbol
-
Constructor Summary
ConstructorDescriptionBasicSymbol
(SymbolStyles style, String name, double x, double y, javafx.scene.paint.Color fillColor, javafx.scene.paint.Color edgeColor, javafx.scene.paint.Color textColor, String text, boolean textVisible) BasicSymbol
(BasicSymbol other) -
Method Summary
Modifier and TypeMethodDescriptionboolean
javafx.scene.paint.Color
javafx.scene.paint.Color
getName()
getStyle()
getText()
javafx.scene.paint.Color
double
getX()
double
getY()
int
hashCode()
boolean
void
setColorationValue
(Double colorationValue) void
setColorMap
(String colorMap) setEdgeColor
(javafx.scene.paint.Color color) setFillColor
(javafx.scene.paint.Color color) void
setHoverTemplate
(String hoverTemplate) setLegendGrouping
(String legendGroup) void
setStyle
(SymbolStyles style) void
void
setTextColor
(javafx.scene.paint.Color textColor) void
setTextVisible
(boolean textVisible) void
setX
(double x) void
setY
(double y) void
showInLegend
(Boolean showInLegend) toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface llnl.gnem.core.gui.plotting.api.PlotObject
getLegendOnly, setLegendOnly
-
Constructor Details
-
BasicSymbol
-
BasicSymbol
public BasicSymbol(SymbolStyles style, String name, double x, double y, javafx.scene.paint.Color fillColor, javafx.scene.paint.Color edgeColor, javafx.scene.paint.Color textColor, String text, boolean textVisible)
-
-
Method Details
-
getName
- Specified by:
getName
in interfacePlotObject
-
setName
- Specified by:
setName
in interfacePlotObject
-
setColorMap
- Specified by:
setColorMap
in interfaceSymbol
-
getColorMap
- Specified by:
getColorMap
in interfaceSymbol
-
getX
public double getX() -
getY
public double getY() -
setX
public void setX(double x) -
setY
public void setY(double y) -
getFillColor
public javafx.scene.paint.Color getFillColor()- Specified by:
getFillColor
in interfacePlotObject
-
setFillColor
- Specified by:
setFillColor
in interfacePlotObject
-
getEdgeColor
public javafx.scene.paint.Color getEdgeColor()- Specified by:
getEdgeColor
in interfacePlotObject
-
setEdgeColor
- Specified by:
setEdgeColor
in interfacePlotObject
-
getStyle
-
setStyle
-
getTextColor
public javafx.scene.paint.Color getTextColor()- Specified by:
getTextColor
in interfaceSymbol
-
setTextColor
public void setTextColor(javafx.scene.paint.Color textColor) - Specified by:
setTextColor
in interfaceSymbol
-
getText
-
setText
-
isTextVisible
public boolean isTextVisible()- Specified by:
isTextVisible
in interfaceSymbol
-
setTextVisible
public void setTextVisible(boolean textVisible) - Specified by:
setTextVisible
in interfaceSymbol
-
getHoverTemplate
- Specified by:
getHoverTemplate
in interfaceSymbol
-
setHoverTemplate
- Specified by:
setHoverTemplate
in interfaceSymbol
-
getColorationValue
- Specified by:
getColorationValue
in interfaceSymbol
-
setColorationValue
- Specified by:
setColorationValue
in interfaceSymbol
-
shouldShowInLegend
- Specified by:
shouldShowInLegend
in interfacePlotObject
-
showInLegend
- Specified by:
showInLegend
in interfacePlotObject
-
getLegendGrouping
- Specified by:
getLegendGrouping
in interfacePlotObject
-
setLegendGrouping
- Specified by:
setLegendGrouping
in interfacePlotObject
-
getZindex
- Specified by:
getZindex
in interfacePlotObject
-
setZindex
- Specified by:
setZindex
in interfacePlotObject
-
getSeriesIdentifier
- Specified by:
getSeriesIdentifier
in interfacePlotObject
-
hashCode
public int hashCode() -
equals
-
toString
-