Class OperationType

java.lang.Object
org.opengis.util.CodeList<OperationType>
org.opengis.metadata.acquisition.OperationType
All Implemented Interfaces:
Serializable, Comparable<OperationType>

@UML(identifier="MI_OperationTypeCode", specification=ISO_19115_2) public final class OperationType extends CodeList<OperationType>
Code indicating whether the data contained in this packet is real (originates from live-fly or other non-simulated operational sources), simulated (originates from target simulator sources), or synthesized (a mix of real and simulated data).
Since:
2.3
Version:
3.0
See Also:
  • Field Details

  • Constructor Details

    • OperationType

      private OperationType(String name)
      Constructs an enum with the given name. The new enum is automatically added to the list returned by values().
      Parameters:
      name - The enum name. This name must not be in use by an other enum of this type.
  • Method Details

    • values

      public static OperationType[] values()
      Returns the list of OperationTypes.
      Returns:
      The list of codes declared in the current JVM.
    • family

      public OperationType[] family()
      Returns the list of enumerations of the same kind than this enum.
      Specified by:
      family in class CodeList<OperationType>
      Returns:
      The codes of the same kind than this code.
    • valueOf

      public static OperationType valueOf(String code)
      Returns the operation type that matches the given string, or returns a new one if none match it.
      Parameters:
      code - The name of the code to fetch or to create.
      Returns:
      A code matching the given name.