public class YearDisplayState extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
button
_more_
|
private java.awt.Color |
color
_more_
|
private ColorSwatchComponent |
colorSwatch
_more_
|
private javax.swing.JLabel |
label
_more_
|
private ucar.visad.display.StationModelDisplayable |
labelDisplay
_more_
|
private static int[] |
nextColor
_more_
|
private java.util.List |
pointObs
_more_
|
private int |
state
_more_
|
static int |
STATE_ACTIVE
_more_
|
static int |
STATE_INACTIVE
_more_
|
static int |
STATE_LOADING
_more_
|
private StormTrackControl |
stormTrackControl
_more_
|
private java.util.List<ucar.unidata.data.storm.StormTrack> |
stormTracks
_more_
|
private ucar.visad.display.TrackDisplayable |
trackDisplay
_more_
|
private int |
year
_more_
|
Constructor and Description |
---|
YearDisplayState()
_more_
|
YearDisplayState(StormTrackControl stormTrackControl,
int year)
_more_
|
Modifier and Type | Method and Description |
---|---|
boolean |
getActive()
Get the Active property.
|
javax.swing.JButton |
getButton()
_more_
|
java.awt.Color |
getColor()
Get the Color property.
|
protected javax.swing.JComponent |
getColorSwatch()
_more_
|
javax.swing.JLabel |
getLabel()
_more_
|
protected java.util.List |
getPointObs()
_more_
|
int |
getState()
Get the State property.
|
StormTrackControl |
getStormTrackControl()
_more_
|
java.util.List<ucar.unidata.data.storm.StormTrack> |
getStormTracks()
_more_
|
int |
getYear()
Get the Year property.
|
void |
setColor(java.awt.Color value)
Set the Color property.
|
void |
setData(boolean doYearTime,
java.util.List<ucar.unidata.data.storm.StormTrack> tracks,
java.util.List times,
java.util.List fields,
java.util.List pointObs)
_more_
|
void |
setState(int value)
Set the State property.
|
void |
setStatus(java.lang.String msg)
_more_
|
void |
setStormTrackControl(StormTrackControl stormTrackControl)
_more_
|
void |
setYear(int value)
Set the Year property.
|
java.lang.String |
toString()
_more_
|
void |
unload()
_more_
|
public static final int STATE_INACTIVE
public static final int STATE_LOADING
public static final int STATE_ACTIVE
private static int[] nextColor
private StormTrackControl stormTrackControl
private int year
private java.awt.Color color
private int state
private ucar.visad.display.TrackDisplayable trackDisplay
private ucar.visad.display.StationModelDisplayable labelDisplay
private java.util.List<ucar.unidata.data.storm.StormTrack> stormTracks
private javax.swing.JLabel label
private javax.swing.JButton button
private ColorSwatchComponent colorSwatch
private java.util.List pointObs
public YearDisplayState()
public YearDisplayState(StormTrackControl stormTrackControl, int year)
stormTrackControl
- _more_year
- _more_protected javax.swing.JComponent getColorSwatch()
public java.lang.String toString()
toString
in class java.lang.Object
protected java.util.List getPointObs()
public void setData(boolean doYearTime, java.util.List<ucar.unidata.data.storm.StormTrack> tracks, java.util.List times, java.util.List fields, java.util.List pointObs) throws java.lang.Exception
doYearTime
- _more_tracks
- _more_times
- _more_fields
- _more_pointObs
- _more_java.lang.Exception
- _more_public javax.swing.JButton getButton()
public void setStatus(java.lang.String msg)
msg
- _more_public javax.swing.JLabel getLabel()
public void unload()
public java.util.List<ucar.unidata.data.storm.StormTrack> getStormTracks()
public StormTrackControl getStormTrackControl()
public void setStormTrackControl(StormTrackControl stormTrackControl)
stormTrackControl
- _more_public void setYear(int value)
value
- The new value for Yearpublic int getYear()
public void setColor(java.awt.Color value)
value
- The new value for Colorpublic java.awt.Color getColor()
public boolean getActive()
public void setState(int value)
value
- The new value for Statepublic int getState()