public class GroundStation extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private double |
altitude |
private int |
antennaAngle |
private java.awt.Color |
color |
static int |
DEFAULT_ANTENNA_ANGLE |
private visad.georef.EarthLocationTuple |
elt |
private java.awt.Font |
font |
private boolean |
globeDisplay |
private int |
lineStyle |
private int |
lineWidth |
private java.lang.String |
name |
Constructor and Description |
---|
GroundStation() |
GroundStation(java.lang.String name,
visad.georef.EarthLocationTuple location) |
GroundStation(java.lang.String name,
visad.georef.EarthLocationTuple location,
int angle)
Constructor with additional antenna angle parameter.
|
GroundStation(java.lang.String name,
visad.georef.EarthLocationTuple location,
int angle,
double altitude)
Constructor with additional antenna angle and altitude parameters.
|
Modifier and Type | Method and Description |
---|---|
double |
getAltitude() |
int |
getAntennaAngle() |
java.awt.Color |
getColor() |
visad.georef.EarthLocationTuple |
getElt() |
java.awt.Font |
getFont() |
boolean |
getGlobeDisplay() |
int |
getLineStyle() |
int |
getLineWidth() |
java.lang.String |
getName() |
void |
setAltitude(double newAltitude) |
void |
setAntennaAngle(int antennaAngle) |
void |
setColor(java.awt.Color newColor) |
void |
setElt(visad.georef.EarthLocationTuple elt) |
void |
setFont(java.awt.Font newFont) |
void |
setGlobeDisplay(boolean newValue) |
void |
setLineStyle(int newStyle) |
void |
setLineWidth(int newWidth) |
void |
setName(java.lang.String name) |
java.lang.String |
toString()
Override to only show name since used in combo boxes
|
public static final int DEFAULT_ANTENNA_ANGLE
private java.lang.String name
private visad.georef.EarthLocationTuple elt
private int antennaAngle
private java.awt.Color color
private double altitude
private java.awt.Font font
private int lineWidth
private int lineStyle
private boolean globeDisplay
public GroundStation()
public GroundStation(java.lang.String name, visad.georef.EarthLocationTuple location)
public GroundStation(java.lang.String name, visad.georef.EarthLocationTuple location, int angle)
public GroundStation(java.lang.String name, visad.georef.EarthLocationTuple location, int angle, double altitude)
public java.lang.String getName()
public visad.georef.EarthLocationTuple getElt()
public void setName(java.lang.String name)
name
- the label to setpublic void setElt(visad.georef.EarthLocationTuple elt)
elt
- the EarthLocationTuple to setpublic int getAntennaAngle()
public void setAntennaAngle(int antennaAngle)
antennaAngle
- the antenna angle to setpublic java.awt.Color getColor()
public void setColor(java.awt.Color newColor)
public double getAltitude()
public void setAltitude(double newAltitude)
public void setFont(java.awt.Font newFont)
public java.awt.Font getFont()
public void setGlobeDisplay(boolean newValue)
public boolean getGlobeDisplay()
public void setLineStyle(int newStyle)
public int getLineStyle()
public void setLineWidth(int newWidth)
public int getLineWidth()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()