public final class TLcdSIGWXStyleSettings
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TLcdSIGWXStyleSettings.Builder
The builder for
TLcdSIGWXStyleSettings . |
Modifier and Type | Field and Description |
---|---|
static TLcdSIGWXStyleSettings |
COLOR_SETTINGS
The default SIGWX color settings.
|
static int |
DEFAULT_FONT_SIZE
The default font size for SIGWX labels.
|
static TLcdSIGWXStyleSettings |
DEFAULT_SETTINGS
The default SIGWX settings - black & white display
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.awt.Color |
getClearAirTurbulenceBorderColor()
Returns the clear air turbulence border color
|
java.lang.Double |
getClearAirTurbulenceBorderLineWidth()
Returns the clear air turbulence border line width
|
java.awt.Color |
getClearAirTurbulenceLabelBackgroundColor()
Returns the clear air turbulence label background color
|
java.awt.Color |
getClearAirTurbulenceLabelBorderColor()
Returns the clear air turbulence label border color
|
java.awt.Font |
getClearAirTurbulenceLabelFont()
Returns the clear air turbulence label font
|
java.awt.Color |
getClearAirTurbulenceLabelForegroundColor()
Returns the clear air turbulence label foreground color
|
java.awt.Color |
getCloudBorderColor()
Returns the cloud border color
|
double |
getCloudBorderLineWidth()
Returns the cloud border line width
|
java.awt.Color |
getCloudLabelBackgroundColor()
Returns the cloud label background color
|
java.awt.Color |
getCloudLabelBorderColor()
Returns the cloud label border color
|
java.awt.Font |
getCloudLabelFont()
Returns the cloud label font
|
java.awt.Color |
getCloudLabelForegroundColor()
Returns the cloud label foreground color
|
java.awt.Font |
getJetStreamLabelFont()
Returns the jet stream label font
|
java.awt.Color |
getJetStreamLabelForegroundColor()
Returns the jet stream label foreground color
|
java.awt.Color |
getJetStreamLineColor()
Returns the jet stream line color
|
java.lang.Double |
getJetStreamLineWidth()
Returns the jet stream line width
|
java.awt.Color |
getJetStreamWindSymbolColor()
Returns the jet stream wind symbol color
|
java.awt.Color |
getRadiationIconColor()
Returns the radiation icon color
|
java.awt.Font |
getRadiationLabelFont()
Returns the radiation label font
|
java.awt.Color |
getRadiationLabelForegroundColor()
Returns the radiation label foreground color
|
java.awt.Color |
getSelectedColor()
Returns the selected color
|
java.awt.Color |
getStormIconColor()
Returns the storm icon color
|
java.awt.Font |
getStormLabelFont()
Returns the storm label font
|
java.awt.Color |
getStormLabelForegroundColor()
Returns the storm label foreground color
|
java.awt.Color |
getTropopauseLabelBackgroundColor()
Returns the tropopause label background color
|
java.awt.Color |
getTropopauseLabelBorderColor()
Returns the tropopause label border color
|
java.awt.Font |
getTropopauseLabelFont()
Returns the tropopause label font
|
java.awt.Color |
getTropopauseLabelForegroundColor()
Returns the tropopause label foreground color
|
java.awt.Color |
getVolcanoIconColor()
Returns the volcano icon color
|
java.awt.Font |
getVolcanoLabelFont()
Returns the volcano icon font
|
java.awt.Color |
getVolcanoLabelForegroundColor()
Returns the volcano label foreground color
|
int |
hashCode() |
static TLcdSIGWXStyleSettings.Builder |
newBuilder()
Creates a new `TLcdSIGWXStyleSettings.Builder`
|
public static final int DEFAULT_FONT_SIZE
public static final TLcdSIGWXStyleSettings DEFAULT_SETTINGS
public static final TLcdSIGWXStyleSettings COLOR_SETTINGS
public java.awt.Color getCloudBorderColor()
public double getCloudBorderLineWidth()
public java.awt.Color getCloudLabelForegroundColor()
public java.awt.Color getCloudLabelBackgroundColor()
public java.awt.Color getCloudLabelBorderColor()
public java.awt.Font getCloudLabelFont()
public java.awt.Color getJetStreamLineColor()
public java.awt.Color getJetStreamWindSymbolColor()
public java.lang.Double getJetStreamLineWidth()
public java.awt.Color getJetStreamLabelForegroundColor()
public java.awt.Font getJetStreamLabelFont()
public java.awt.Color getClearAirTurbulenceBorderColor()
public java.lang.Double getClearAirTurbulenceBorderLineWidth()
public java.awt.Color getClearAirTurbulenceLabelForegroundColor()
public java.awt.Color getClearAirTurbulenceLabelBackgroundColor()
public java.awt.Color getClearAirTurbulenceLabelBorderColor()
public java.awt.Font getClearAirTurbulenceLabelFont()
public java.awt.Color getVolcanoIconColor()
public java.awt.Color getVolcanoLabelForegroundColor()
public java.awt.Font getVolcanoLabelFont()
public java.awt.Color getStormIconColor()
public java.awt.Color getStormLabelForegroundColor()
public java.awt.Font getStormLabelFont()
public java.awt.Color getRadiationIconColor()
public java.awt.Color getRadiationLabelForegroundColor()
public java.awt.Font getRadiationLabelFont()
public java.awt.Color getTropopauseLabelForegroundColor()
public java.awt.Color getTropopauseLabelBackgroundColor()
public java.awt.Color getTropopauseLabelBorderColor()
public java.awt.Font getTropopauseLabelFont()
public java.awt.Color getSelectedColor()
public static TLcdSIGWXStyleSettings.Builder newBuilder()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object