org.opengis.metadata.acquisition
Class OperationType

Object
  extended by CodeList<OperationType>
      extended by 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:
GeoAPI 2.3
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class CodeList
CodeList.Filter
 
Field Summary
static OperationType REAL
          Originates from live-fly or other non-simulated operational source.
static OperationType SIMULATED
          Originates from target simulator sources.
static OperationType SYNTHESIZED
          Mix of real and simulated data.
 
Method Summary
 OperationType[] family()
          Returns the list of enumerations of the same kind than this enum.
static OperationType valueOf(String code)
          Returns the operation type that matches the given string, or returns a new one if none match it.
static OperationType[] values()
          Returns the list of OperationTypes.
 
Methods inherited from class CodeList
compareTo, equals, identifier, name, names, ordinal, readResolve, toString, valueOf, valueOf
 
Methods inherited from class Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REAL

@UML(identifier="real",
     obligation=CONDITIONAL,
     specification=ISO_19115_2)
public static final OperationType REAL
Originates from live-fly or other non-simulated operational source.


SIMULATED

@UML(identifier="simulated",
     obligation=CONDITIONAL,
     specification=ISO_19115_2)
public static final OperationType SIMULATED
Originates from target simulator sources.


SYNTHESIZED

@UML(identifier="synthesized",
     obligation=CONDITIONAL,
     specification=ISO_19115_2)
public static final OperationType SYNTHESIZED
Mix of real and simulated data.

Method Detail

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.


Copyright © 1994-2011 Open Geospatial Consortium. All Rights Reserved.