Enum Class MilitarySymbol.Modifier

java.lang.Object
java.lang.Enum<MilitarySymbol.Modifier>
com.luciad.symbology.military.MilitarySymbol.Modifier
All Implemented Interfaces:
Serializable, Comparable<MilitarySymbol.Modifier>, Constable
Enclosing class:
MilitarySymbol

public static enum MilitarySymbol.Modifier extends Enum<MilitarySymbol.Modifier>
Enumeration type for all available MIL-STD 2525 and APP-6 symbol modifiers.

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).

  • Enum Constant Details Link icon

    • Affiliation Link icon

      public static final MilitarySymbol.Modifier Affiliation
      Affiliation (SIDC modifier).
    • Status Link icon

      public static final MilitarySymbol.Modifier Status
      Status (SIDC modifier).
    • OrderOfBattle Link icon

      public static final MilitarySymbol.Modifier OrderOfBattle
      Order Of Battle (SIDC modifier).
    • Sector1 Link icon

      public static final MilitarySymbol.Modifier Sector1
      Sector 1 (SIDC modifier).

      Applies only to APP-6C and APP-6D.

    • Sector2 Link icon

      public static final MilitarySymbol.Modifier Sector2
      Sector 2 (SIDC modifier).

      Applies only to APP-6C and APP-6D.

    • StandardIdentity1 Link icon

      public static final MilitarySymbol.Modifier StandardIdentity1
      Standard Identity 1 (SIDC modifier).

      Applies only to APP-6C and APP-6D.

    • StandardIdentity2 Link icon

      public static final MilitarySymbol.Modifier StandardIdentity2
      Standard Identity 2 (SIDC modifier).

      Applies only to APP-6C and APP-6D.

    • Echelon Link icon

      public static final MilitarySymbol.Modifier Echelon
      Echelon (SIDC modifier).
    • Mobility Link icon

      public static final MilitarySymbol.Modifier Mobility
      Mobility (SIDC modifier).

      Applies only to APP-6C and APP-6D. The APP6 field(s): R

    • Leadership Link icon

      public static final MilitarySymbol.Modifier Leadership
      Leadership (SIDC modifier).

      Applies to APP-6D The APP6 field(s): D

    • HqTaskForceDummy Link icon

      public static final MilitarySymbol.Modifier HqTaskForceDummy
      Headquarters/Task Force/Dummy (SIDC modifier).

      Applies only to APP-6C and APP-6D.

    • Quantity Link icon

      public static final MilitarySymbol.Modifier Quantity
      The number of items present in an equipment symbol (text modifier).
    • ReinforcedOrReduced Link icon

      public static final MilitarySymbol.Modifier ReinforcedOrReduced
      Whether or not a symbol is reinforced and/or reduced (text modifier).

      Possible values are 'R' for reinforced, 'D' for reduced, 'RD' for reinforced and reduced. The label will display (+), (-) and (土) respectively.

    • StaffComments Link icon

      public static final MilitarySymbol.Modifier StaffComments
      Staff comments for units, equipment and installations (text modifier).
    • AdditionalInformation Link icon

      public static final MilitarySymbol.Modifier AdditionalInformation
      Additional information for units, equipment and installations (text modifier).
    • EvaluationRating Link icon

      public static final MilitarySymbol.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 Link icon

      public static final MilitarySymbol.Modifier CombatEffectiveness
      Unit effectiveness or installation capability (text modifier).
    • SignatureEquipment Link icon

      public static final MilitarySymbol.Modifier SignatureEquipment
      Signature for hostile equipment (text modifier).

      "!" indicates detectable electronic signatures.

    • HigherFormation Link icon

      public static final MilitarySymbol.Modifier HigherFormation
      Number or title of higher echelon command for a unit (text modifier).
    • Hostile Link icon

      public static final MilitarySymbol.Modifier Hostile
      Hostile indicator for equipment.

      The letters "ENY" denote hostile symbols.

    • IffSif Link icon

      public static final MilitarySymbol.Modifier IffSif
      IFF/SIF Identification modes and codes (text modifier).
    • MobilityIndicator Link icon

      public static final MilitarySymbol.Modifier MobilityIndicator
      Mobility for equipment (SIDC modifier).
    • UniqueDesignation Link icon

      public static final MilitarySymbol.Modifier UniqueDesignation
      Uniquely identifies a particular unit, equipment, or installation, or identifies the acquisition number when used with SIGINT symbology (text modifier).
    • TypeLabel Link icon

      public static final MilitarySymbol.Modifier TypeLabel
      Type of equipment (text modifier).
    • DateTimeGroup Link icon

      public static final MilitarySymbol.Modifier DateTimeGroup
      Date/time for units, equipment and installations (text modifier).

      Values are according to the Date/Time Group format "DDHHMMSSZMONYY".

    • AltitudeDepth Link icon

      public static final MilitarySymbol.Modifier 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 Link icon

      public static final MilitarySymbol.Modifier 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 Link icon

      public static final MilitarySymbol.Modifier SpeedLabel
      Velocity as set forth in MIL-STD-6040 (text modifier for units, equipment, and installations).
    • SpecialHeadquarters Link icon

      public static final MilitarySymbol.Modifier SpecialHeadquarters
      The name of the special C2 headquarters (text modifier for units).
    • PlatformType Link icon

      public static final MilitarySymbol.Modifier PlatformType
      Platform type (text modifier).

      Possible values are 'ELNOT' or 'CENOT'.

    • TeardownTime Link icon

      public static final MilitarySymbol.Modifier TeardownTime
      Equipment teardown time in minutes (text modifier).
    • CommonIdentifier Link icon

      public static final MilitarySymbol.Modifier CommonIdentifier
      Example: "Hawk" for Hawk SAM system (text modifier).
    • EffectiveTime Link icon

      public static final MilitarySymbol.Modifier EffectiveTime
      Effective time (text modifier).
    • MovementDirection Link icon

      public static final MilitarySymbol.Modifier MovementDirection
      Direction of movement or intended movement of an object (text modifier for units, equipment, and installations).
    • Country Link icon

      public static final MilitarySymbol.Modifier 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 Link icon

      public static final MilitarySymbol.Modifier TrackNumber
      Track number.

      Text modifier that applies to APP-6C air, maritime and space units.

    • Name Link icon

      public static final MilitarySymbol.Modifier Name
      Name.

      Text modifier that applies to APP-6C air, maritime and space units.

    • PositionAndMovement Link icon

      public static final MilitarySymbol.Modifier PositionAndMovement
      Course [degrees] /Speed [knots] and/or Bearing [degrees] / Distance [nautical miles] Applies to APP-6C air, maritime and space units.
    • Capacity Link icon

      public static final MilitarySymbol.Modifier Capacity
      Capacity of installation displayed.

      Text modifier that applies to APP-6C land installations.

      The APP6 field(s): K

    • HeadquartersElement Link icon

      public static final MilitarySymbol.Modifier HeadquartersElement
      Headquarters element that is being represented, such as TOC, MAIN (text modifier).

      The APP6 field(s): AH

    • InstallationComposition Link icon

      public static final MilitarySymbol.Modifier InstallationComposition
      Component type of APP-6C land installations (text modifier).

      One of:

      • Development
      • Research
      • Production
      • Service
      • Storage
      • Utility

      The APP6 field(s): AI

    • SpecialDesignator Link icon

      public static final MilitarySymbol.Modifier SpecialDesignator
      Special designator (text modifier).

      One of 'NRT' or 'SIG'.

      The APP6 field(s): AR The MS2525 field(s): AR

    • GuardedUnit Link icon

      public static final MilitarySymbol.Modifier GuardedUnit
      Undefined or BG.

      The APP6 field(s): AQ The MS2525 field(s): AQ

    • TargetDesignator Link icon

      public static final MilitarySymbol.Modifier 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 Link icon

      public static final MilitarySymbol.Modifier 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 Link icon

      public static final MilitarySymbol.Modifier Attitude
      Target attitude in degrees (text modifier).

      Defines the target orientation for rectangular target areas.

    • Length Link icon

      public static final MilitarySymbol.Modifier Length
      Target length in meters (text modifier).

      Defines the total target length for rectangular target areas.

    • Width Link icon

      public static final MilitarySymbol.Modifier Width
      Target width in meters (text modifier).

      Defines the total target width for rectangular target areas.

  • Method Details Link icon

    • values Link icon

      public static MilitarySymbol.Modifier[] 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 Link icon

      public static MilitarySymbol.Modifier valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getDisplayName Link icon

      @NotNull public String getDisplayName()