Simulcast 4.2

gov.nasa.gsfc.aisb.simulcast.util
Class Simulcast

java.lang.Object
  extended by gov.nasa.gsfc.aisb.simulcast.util.Simulcast

public class Simulcast
extends java.lang.Object


Field Summary
static int AQUA_PLATFORM_CODE
           
static int ASCENDING_PASS_CODE
           
static int BLOCK_CODE_FIELD_SIZE
           
static int BOWED_DATA_BLOCK_CODE
           
static int DAY_PASS_CODE
           
static int DEBOWED_DATA_BLOCK_CODE
           
static int DESCENDING_PASS_CODE
           
static int ERROR_BLOCK_CODE
           
static int FOOTER_BLOCK_CODE
           
static int GEO_BLOCK_CODE
           
static int HEADER_BLOCK_CODE
           
static int MODIS_INSTRUMENT_CODE
           
static int NIGHT_PASS_CODE
           
static int NPP_PLATFORM_CODE
           
static int SCAN_BLOCK_CODE
           
static int TERRA_PLATFORM_CODE
           
static int UNKNOWN
           
static java.lang.String VERSION
           
static int VIIRS_INSTRUMENT_CODE
           
static int XML_BLOCK_CODE
           
 
Constructor Summary
Simulcast()
           
 
Method Summary
static java.lang.String getInstrumentName(int instrumentCode)
          getInstrumentName.
static java.lang.String getPassDirection(int directionCode)
          getPassDirection.
static java.lang.String getPassSolar(int solarCode)
          getPassSolar.
static int getPlatformCode(java.lang.String platformName)
          getPlatformCode.
static java.lang.String getPlatformName(int platformCode)
          getPlatformName.
static java.lang.Object readBlock(java.io.DataInput in)
          readBlock.
static java.lang.Object readBlock(java.io.DataInput in, ClassList blocks)
           
static java.lang.Object readBlockBody(int blockCode, java.io.DataInput in)
          readBlockBody.
static void skipBlock(java.io.DataInput in)
          skipBlock.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
See Also:
Constant Field Values

UNKNOWN

public static final int UNKNOWN
See Also:
Constant Field Values

AQUA_PLATFORM_CODE

public static final int AQUA_PLATFORM_CODE
See Also:
Constant Field Values

TERRA_PLATFORM_CODE

public static final int TERRA_PLATFORM_CODE
See Also:
Constant Field Values

NPP_PLATFORM_CODE

public static final int NPP_PLATFORM_CODE
See Also:
Constant Field Values

MODIS_INSTRUMENT_CODE

public static final int MODIS_INSTRUMENT_CODE
See Also:
Constant Field Values

VIIRS_INSTRUMENT_CODE

public static final int VIIRS_INSTRUMENT_CODE
See Also:
Constant Field Values

DAY_PASS_CODE

public static final int DAY_PASS_CODE
See Also:
Constant Field Values

NIGHT_PASS_CODE

public static final int NIGHT_PASS_CODE
See Also:
Constant Field Values

ASCENDING_PASS_CODE

public static final int ASCENDING_PASS_CODE
See Also:
Constant Field Values

DESCENDING_PASS_CODE

public static final int DESCENDING_PASS_CODE
See Also:
Constant Field Values

BLOCK_CODE_FIELD_SIZE

public static final int BLOCK_CODE_FIELD_SIZE
See Also:
Constant Field Values

HEADER_BLOCK_CODE

public static final int HEADER_BLOCK_CODE
See Also:
Constant Field Values

SCAN_BLOCK_CODE

public static final int SCAN_BLOCK_CODE
See Also:
Constant Field Values

GEO_BLOCK_CODE

public static final int GEO_BLOCK_CODE
See Also:
Constant Field Values

BOWED_DATA_BLOCK_CODE

public static final int BOWED_DATA_BLOCK_CODE
See Also:
Constant Field Values

DEBOWED_DATA_BLOCK_CODE

public static final int DEBOWED_DATA_BLOCK_CODE
See Also:
Constant Field Values

FOOTER_BLOCK_CODE

public static final int FOOTER_BLOCK_CODE
See Also:
Constant Field Values

ERROR_BLOCK_CODE

public static final int ERROR_BLOCK_CODE
See Also:
Constant Field Values

XML_BLOCK_CODE

public static final int XML_BLOCK_CODE
See Also:
Constant Field Values
Constructor Detail

Simulcast

public Simulcast()
Method Detail

readBlock

public static java.lang.Object readBlock(java.io.DataInput in)
                                  throws java.lang.Exception
readBlock.

Throws:
java.lang.Exception

readBlock

public static java.lang.Object readBlock(java.io.DataInput in,
                                         ClassList blocks)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

readBlockBody

public static java.lang.Object readBlockBody(int blockCode,
                                             java.io.DataInput in)
                                      throws java.lang.Exception
readBlockBody.

Throws:
java.lang.Exception

skipBlock

public static void skipBlock(java.io.DataInput in)
                      throws java.lang.Exception
skipBlock.

Throws:
java.lang.Exception

getPlatformName

public static java.lang.String getPlatformName(int platformCode)
getPlatformName.


getInstrumentName

public static java.lang.String getInstrumentName(int instrumentCode)
getInstrumentName.


getPassDirection

public static java.lang.String getPassDirection(int directionCode)
getPassDirection.


getPassSolar

public static java.lang.String getPassSolar(int solarCode)
getPassSolar.


getPlatformCode

public static int getPlatformCode(java.lang.String platformName)
                           throws java.lang.Exception
getPlatformCode.

Throws:
java.lang.Exception

Simulcast 4.2