public class DefaultOffsets
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static Offset |
DEFAULT_OFFSET
Offset to align the center of the graphic with the geographic position.
|
static Offset |
OFFSET_BOTTOM_QUARTER
Offset to align a point 25% up from the bottom edge with the geographic position.
|
static Offset |
OFFSET_C2GM_GNL_PNT_WPN_DRPPNT
Offset for the Drop Point graphic (2.X.2.1.1.3.2).
|
static Offset |
OFFSET_MOBSU_OBST_MNE_APMNE
Offset for the Antipersonnel (AP) Mines graphic (2.X.3.1.5.5).
|
static Offset |
OFFSET_MOBSU_OBST_MNE_ATMAHD
Offset for the Antitank Mine with Anti-handling Device graphic (2.X.3.1.5.3).
|
static Offset |
OFFSET_MOBSU_OBST_MNE_WAMNE
Offset for the Wide Area Mines graphic (2.X.3.1.5.6).
|
static Offset |
OFFSET_OTH_HAZ_SML
Offset for the Sea Mine-Like Hazard graphic (2.X.6.2.1).
|
protected java.util.Map<java.lang.String,Offset> |
offsets
Map to store defaults.
|
Constructor and Description |
---|
DefaultOffsets()
Create the map and populate it with the default offsets.
|
Modifier and Type | Method and Description |
---|---|
Offset |
get(java.lang.String sidc)
Determine the default offset for a graphic.
|
protected void |
populate()
Populate the map with default offsets.
|
protected void |
putAll(Offset value,
java.lang.String... keys)
Map one value to many keys.
|
protected static Offset DEFAULT_OFFSET
public static final Offset OFFSET_BOTTOM_QUARTER
public static final Offset OFFSET_C2GM_GNL_PNT_WPN_DRPPNT
public static final Offset OFFSET_MOBSU_OBST_MNE_APMNE
public static final Offset OFFSET_MOBSU_OBST_MNE_ATMAHD
public static final Offset OFFSET_MOBSU_OBST_MNE_WAMNE
public static final Offset OFFSET_OTH_HAZ_SML
protected java.util.Map<java.lang.String,Offset> offsets
public DefaultOffsets()
public Offset get(java.lang.String sidc)
sidc
- Masked SIDC for a point graphic.protected void populate()
protected void putAll(Offset value, java.lang.String... keys)
value
- Value to add.keys
- Keys that map to the value.