public static class WatchedStationsTracker.WatchedStation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
callsign
Station callsign-SSID or object name.
|
boolean |
drawTrackStripe
Boolean true if map rendering should draw a track stripe after a moving station/object.
|
boolean |
hideLabel
Suppress displaying the label (callsign or alias) for this station/object.
|
WatchedStationsTracker.Importance |
importance
Relative sort importance of this station.
|
boolean |
isDoubleSizeIcon
Draw this station/object using a double-sized icon so it is easier to find on the map.
|
boolean |
keepOnMap
Ensure that the map should pan and zoom as necessary to keep all such flagged objects visible.
|
boolean |
makeSounds
Make appropriate event sounds for this object if the Sounds plugin is being used and
specifies that only specifically tracked stations should make noises.
|
static int |
MASK_DOUBLE_SIZE_ICON
Bitmask encoding for a tracked station that should drawn with a double-sized icon.
|
static int |
MASK_DRAW_TRACK_STRIPE
Bitmask encoding for a tracked station that should have a track stripe after it.
|
static int |
MASK_HIDE_LABEL
Bitmask encoding for a tracked station whose callsign should not be rendered on the map.
|
static int |
MASK_KEEP_ON_MAP
Bitmask encoding for a tracked station that should be kept on the map.
|
static int |
MASK_MAKE_SOUNDS
Bitmask encoding for a tracked station for which sound effects should be made.
|
Modifier and Type | Method and Description |
---|---|
int |
getBitMaskEncoding()
Get bitmask encoding of all the watched station flags.
|
public final java.lang.String callsign
public boolean drawTrackStripe
public static final int MASK_DRAW_TRACK_STRIPE
drawTrackStripe
,
Constant Field Valuespublic boolean keepOnMap
public static final int MASK_KEEP_ON_MAP
keepOnMap
,
Constant Field Valuespublic boolean isDoubleSizeIcon
public static final int MASK_DOUBLE_SIZE_ICON
isDoubleSizeIcon
,
Constant Field Valuespublic boolean makeSounds
public static final int MASK_MAKE_SOUNDS
makeSounds
,
Constant Field Valuespublic boolean hideLabel
public static final int MASK_HIDE_LABEL
hideLabel
,
Constant Field Valuespublic WatchedStationsTracker.Importance importance