org.mbari.siam.moos.utils.chart.sampler
Class ParserFactory

java.lang.Object
  extended by org.mbari.siam.moos.utils.chart.sampler.ParserFactory

public class ParserFactory
extends java.lang.Object

Creates Parsers for SIAM data packets Not especially manageable/scalable...just an interrim solution.


Field Summary
static int ISI_ENVIRONMENTAL
           
static int ISI_GARMIN25HVS
           
static int ISI_KVHC100
           
static int ISI_SEABIRD37SM
           
static int ISI_SHMOO_00
           
static int ISI_SHMOO_01
           
static int ISI_SHMOO_02
           
static int ISI_SHMOO_03
           
static int ISI_SHMOO_04
           
static int ISI_SHMOO_05
           
 
Constructor Summary
ParserFactory()
           
 
Method Summary
static ParserFactory getInstance()
           
 PacketParser getParser(DevicePacket packet)
           
 PacketParser getParser(long isiID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ISI_ENVIRONMENTAL

public static final int ISI_ENVIRONMENTAL
See Also:
Constant Field Values

ISI_SEABIRD37SM

public static final int ISI_SEABIRD37SM
See Also:
Constant Field Values

ISI_GARMIN25HVS

public static final int ISI_GARMIN25HVS
See Also:
Constant Field Values

ISI_SHMOO_00

public static final int ISI_SHMOO_00
See Also:
Constant Field Values

ISI_SHMOO_01

public static final int ISI_SHMOO_01
See Also:
Constant Field Values

ISI_SHMOO_02

public static final int ISI_SHMOO_02
See Also:
Constant Field Values

ISI_SHMOO_03

public static final int ISI_SHMOO_03
See Also:
Constant Field Values

ISI_SHMOO_04

public static final int ISI_SHMOO_04
See Also:
Constant Field Values

ISI_SHMOO_05

public static final int ISI_SHMOO_05
See Also:
Constant Field Values

ISI_KVHC100

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

ParserFactory

public ParserFactory()
Method Detail

getInstance

public static ParserFactory getInstance()

getParser

public PacketParser getParser(DevicePacket packet)

getParser

public PacketParser getParser(long isiID)


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.