Enum Class MilitarySymbol.Modifier
- All Implemented Interfaces:
Serializable
,Comparable<MilitarySymbol.Modifier>
,Constable
- Enclosing class:
MilitarySymbol
Refer to the respective standard specifications for a detailed description of the symbol modifiers. Use MilitarySymbol
to find out which modifiers are applicable to a specific symbol. Depending on the standard, a specific modifier needs its value to be encoded in the SIDC code (we call this an SIDC modifier) or as a separate value (we call this a text modifier).
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAdditional information for units, equipment and installations (text modifier).Affiliation (SIDC modifier).Altitude portion of GPS; flight level for aircraft; depth for submerged objects; height in feet of equipment or structures on the ground (text modifier for units, equipment, and installations).Target attitude in degrees (text modifier).Capacity of installation displayed.Unit effectiveness or installation capability (text modifier).Example: "Hawk" for Hawk SAM system (text modifier).Country.Date/time for units, equipment and installations (text modifier).Echelon (SIDC modifier).Effective time (text modifier).Reliability and credibility rating for units, equipment, and installations (text modifier).Undefined or BG.Headquarters element that is being represented, such as TOC, MAIN (text modifier).Number or title of higher echelon command for a unit (text modifier).Hostile indicator for equipment.Headquarters/Task Force/Dummy (SIDC modifier).IFF/SIF Identification modes and codes (text modifier).Component type of APP-6C land installations (text modifier).Leadership (SIDC modifier).Target length in meters (text modifier).A symbol's location in degrees, minutes, and seconds (or in UTM or other applicable display format) (text modifier for units, equipment, and installations).Mobility (SIDC modifier).Mobility for equipment (SIDC modifier).Direction of movement or intended movement of an object (text modifier for units, equipment, and installations).Name.Order Of Battle (SIDC modifier).Platform type (text modifier).Course [degrees] /Speed [knots] and/or Bearing [degrees] / Distance [nautical miles] Applies to APP-6C air, maritime and space units.The number of items present in an equipment symbol (text modifier).Whether or not a symbol is reinforced and/or reduced (test modifier).Sector 1 (SIDC modifier).Sector 2 (SIDC modifier).Signature for hostile equipment (text modifier).Special designator (text modifier).The name of the special C2 headquarters (text modifier for units).Velocity as set forth in MIL-STD-6040 (text modifier for units, equipment, and installations).Staff comments for units, equipment and installations (text modifier).Standard Identity 1 (SIDC modifier).Standard Identity 2 (SIDC modifier).Status (SIDC modifier).Used in Fire Support operations to uniquely designate targets in accordance with STANAG 2147.A sequentially assigned number identifying the individual elements in a target (STANAG 5519).Equipment teardown time in minutes (text modifier).Track number.Type of equipment (text modifier).Uniquely identifies a particular unit, equipment, or installation, or identifies the acquisition number when used with SIGINT symbology (text modifier).Target width in meters (text modifier). -
Method Summary
Modifier and TypeMethodDescriptionstatic MilitarySymbol.Modifier
Returns the enum constant of this class with the specified name.static MilitarySymbol.Modifier[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
Affiliation
Affiliation (SIDC modifier). -
Status
Status (SIDC modifier). -
OrderOfBattle
Order Of Battle (SIDC modifier). -
Sector1
Sector 1 (SIDC modifier).Applies only to APP-6C and APP-6D.
-
Sector2
Sector 2 (SIDC modifier).Applies only to APP-6C and APP-6D.
-
StandardIdentity1
Standard Identity 1 (SIDC modifier).Applies only to APP-6C and APP-6D.
-
StandardIdentity2
Standard Identity 2 (SIDC modifier).Applies only to APP-6C and APP-6D.
-
Echelon
Echelon (SIDC modifier). -
Mobility
Mobility (SIDC modifier).Applies only to APP-6C and APP-6D. The APP6 field(s):
R
-
Leadership
Leadership (SIDC modifier).Applies to APP-6D The APP6 field(s):
D
-
HqTaskForceDummy
Headquarters/Task Force/Dummy (SIDC modifier).Applies only to APP-6C and APP-6D.
-
Quantity
The number of items present in an equipment symbol (text modifier). -
ReinforcedOrReduced
Whether or not a symbol is reinforced and/or reduced (test modifier).Possible values are 'R' for reinforced, 'D' for reduced, 'RD' for reinforced and reduced. The label will display (+), (-) and (土) respectively.
-
StaffComments
Staff comments for units, equipment and installations (text modifier). -
AdditionalInformation
Additional information for units, equipment and installations (text modifier). -
EvaluationRating
Reliability and credibility rating for units, equipment, and installations (text modifier).Possible values consist of the following:
- Reliability rating: 'A' (completely reliable), 'B' (usually reliable), 'C' (fairly reliable), 'D' (not usually reliable)
- Credibility rating: '1' (confirmed by other sources), '2' (probably true), '3' (possibly true), '4' (doubtfully true), '5' (improbable), '6' (truth cannot be judged).
Although both letters and numerals are used to indicate the evaluation of an item of information, they are independent of each other.
-
CombatEffectiveness
Unit effectiveness or installation capability (text modifier). -
SignatureEquipment
Signature for hostile equipment (text modifier)."!" indicates detectable electronic signatures.
-
HigherFormation
Number or title of higher echelon command for a unit (text modifier). -
Hostile
Hostile indicator for equipment.The letters "ENY" denote hostile symbols.
-
IffSif
IFF/SIF Identification modes and codes (text modifier). -
MobilityIndicator
Mobility for equipment (SIDC modifier). -
UniqueDesignation
Uniquely identifies a particular unit, equipment, or installation, or identifies the acquisition number when used with SIGINT symbology (text modifier). -
TypeLabel
Type of equipment (text modifier). -
DateTimeGroup
Date/time for units, equipment and installations (text modifier).Values are according to the Date/Time Group format "DDHHMMSSZMONYY".
-
AltitudeDepth
Altitude portion of GPS; flight level for aircraft; depth for submerged objects; height in feet of equipment or structures on the ground (text modifier for units, equipment, and installations). -
LocationLabel
A symbol's location in degrees, minutes, and seconds (or in UTM or other applicable display format) (text modifier for units, equipment, and installations). -
SpeedLabel
Velocity as set forth in MIL-STD-6040 (text modifier for units, equipment, and installations). -
SpecialHeadquarters
The name of the special C2 headquarters (text modifier for units). -
PlatformType
Platform type (text modifier).Possible values are 'ELNOT' or 'CENOT'.
-
TeardownTime
Equipment teardown time in minutes (text modifier). -
CommonIdentifier
Example: "Hawk" for Hawk SAM system (text modifier). -
EffectiveTime
Effective time (text modifier). -
MovementDirection
Direction of movement or intended movement of an object (text modifier for units, equipment, and installations). -
Country
Country.For MIL-STD 2525b/c, this is an SIDC modifier, for other symbologies this is a text modifier with as possible value a three-letter code.
The APP6 field(s):
AC
The MS2525 field(s):AS
-
TrackNumber
Track number.Text modifier that applies to APP-6C air, maritime and space units.
-
Name
Name.Text modifier that applies to APP-6C air, maritime and space units.
-
PositionAndMovement
Course [degrees] /Speed [knots] and/or Bearing [degrees] / Distance [nautical miles] Applies to APP-6C air, maritime and space units. -
Capacity
Capacity of installation displayed.Text modifier that applies to APP-6C land installations.
The APP6 field(s):
K
-
HeadquartersElement
Headquarters element that is being represented, such as TOC, MAIN (text modifier).The APP6 field(s):
AH
-
InstallationComposition
Component type of APP-6C land installations (text modifier).One of:
- Development
- Research
- Production
- Service
- Storage
- Utility
The APP6 field(s):
AI
-
SpecialDesignator
Special designator (text modifier).One of 'NRT' or 'SIG'.
The APP6 field(s):
AR
The MS2525 field(s):AR
-
GuardedUnit
Undefined or BG.The APP6 field(s):
AQ
The MS2525 field(s):AQ
-
TargetDesignator
Used in Fire Support operations to uniquely designate targets in accordance with STANAG 2147.6-character text modifier, where characters 1 and 2 are alphabetic, and characters 3-6 are numeric: 'AANNNN'.
The MS2525 field(s):
AP
-
TargetNumberExtension
A sequentially assigned number identifying the individual elements in a target (STANAG 5519).A 2-3 character text modifier, where character 1 is a dash and characters 2-3 are numeric, from 1 through 15. It is applicable only to the “Point or Single Target” symbol, is conditional upon the presence of the Target Designator amplifier, and is visually displayed appended to the Target Number amplifier.
The APP6 field(s):
APX
-
Attitude
Target attitude in degrees (text modifier).Defines the target orientation for rectangular target areas.
-
Length
Target length in meters (text modifier).Defines the total target length for rectangular target areas.
-
Width
Target width in meters (text modifier).Defines the total target width for rectangular target areas.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getDisplayName
-