Package com.luciad.symbology.military
Enum Class MilitarySymbol.Affiliation
- All Implemented Interfaces:
Serializable
,Comparable<MilitarySymbol.Affiliation>
,Constable
- Enclosing class:
MilitarySymbol
The affiliation of a military symbol.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionA track which is assumed to be a friend because of its characteristics, behavior, or origin.A track which is assumed to be neither supporting nor opposing friendly forces because of its characteristics, behavior, or origin.A friendly track acting as an assumed friend for exercise purposes.A friendly track acting as assumed to be neither a supporting nor opposing track for exercise purposes.A friendly track acting as a friend for exercise purposes.A friendly track acting as neutral for exercise purposes.A friendly track acting as not being subjected to the identification process.A friendly track acting as a evaluated, but non-identified track for exercise purposes.A friendly track acting as a hostile for exercise purposes.A track belonging to a declared friendly nation.A track declared to belong to any opposing nation, party, group, or entity, which by virtue of its behavior or information collected on it such as characteristics, origin or nationality contributes to the threat to friendly forces.A friendly track acting as a suspect for exercise purposes.A track or contact whose characteristics, behavior, origin, or nationality indicate that it is neither supporting nor opposing friendly forces.A track which has not been subjected to the identification process.A track which is potentially hostile because of its characteristics, behavior, origin, or nationality.An evaluated track which has not been identified. -
Method Summary
Modifier and TypeMethodDescriptionstatic MilitarySymbol.Affiliation
Returns the enum constant of this class with the specified name.static MilitarySymbol.Affiliation[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
Pending
A track which has not been subjected to the identification process. -
Unknown
An evaluated track which has not been identified. -
AssumedFriend
A track which is assumed to be a friend because of its characteristics, behavior, or origin. -
Friend
A track belonging to a declared friendly nation. -
AssumedNeutral
A track which is assumed to be neither supporting nor opposing friendly forces because of its characteristics, behavior, or origin. -
Neutral
A track or contact whose characteristics, behavior, origin, or nationality indicate that it is neither supporting nor opposing friendly forces. -
Suspect
A track which is potentially hostile because of its characteristics, behavior, origin, or nationality. -
Hostile
A track declared to belong to any opposing nation, party, group, or entity, which by virtue of its behavior or information collected on it such as characteristics, origin or nationality contributes to the threat to friendly forces. -
ExercisePending
A friendly track acting as not being subjected to the identification process. -
ExerciseUnknown
A friendly track acting as a evaluated, but non-identified track for exercise purposes. -
ExerciseAssumedFriend
A friendly track acting as an assumed friend for exercise purposes. -
ExerciseFriend
A friendly track acting as a friend for exercise purposes. -
ExerciseAssumedNeutral
A friendly track acting as assumed to be neither a supporting nor opposing track for exercise purposes. -
ExerciseNeutral
A friendly track acting as neutral for exercise purposes. -
Joker
A friendly track acting as a suspect for exercise purposes. -
Faker
A friendly track acting as a hostile for exercise purposes.
-
-
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
-