A C D E F G I L N O P R S U W

A

addNMEAListener(NMEAListener) - Method in class ocss.nmea.api.NMEAReader
 
addNMEAListener(NMEAListener) - Method in class ocss.nmea.api.NMEAParser
 
addNMEAListener(NMEAListener) - Method in class ocss.nmea.api.NMEAClient
 
angle - Variable in class ocss.nmea.parser.Wind
 

C

canRead() - Method in class ocss.nmea.api.NMEAReader
 
CustomReader - class ui.sampleclient.CustomReader.
A Simulator, taking its inputs from a file
CustomReader(ArrayList) - Constructor for class ui.sampleclient.CustomReader
 

D

dataDetected(NMEAEvent) - Method in class ocss.nmea.api.NMEAListener
 
dataDetectedEvent(NMEAEvent) - Method in class ocss.nmea.api.NMEAClient
This one must be overwritten to customize the behavior of the client, like the destination of the data.
dataRead(NMEAEvent) - Method in class ocss.nmea.api.NMEAListener
 
DEPTH_IN_FATHOMS - Static variable in class ocss.nmea.parser.StringParsers
 
DEPTH_IN_FEET - Static variable in class ocss.nmea.parser.StringParsers
 
DEPTH_IN_METERS - Static variable in class ocss.nmea.parser.StringParsers
 
detectSentence() - Method in class ocss.nmea.api.NMEAParser
 

E

enableReading() - Method in class ocss.nmea.api.NMEAReader
 

F

fireDataDetected(NMEAEvent) - Method in class ocss.nmea.api.NMEAParser
 
fireDataRead(NMEAEvent) - Method in class ocss.nmea.api.NMEAReader
The one that tells the Controller to start working

G

GeoPos - class ocss.nmea.parser.GeoPos.
 
GeoPos(double, double) - Constructor for class ocss.nmea.parser.GeoPos
 
getContent() - Method in class ocss.nmea.api.NMEAEvent
Once DataRead or DataDetected has been trapped, use this method to get the concerned data String.
getDevicePrefix() - Method in class ocss.nmea.api.NMEAClient
 
getLatInDegMinDec() - Method in class ocss.nmea.parser.GeoPos
 
getListeners() - Method in class ocss.nmea.api.NMEAClient
 
getLngInDegMinDec() - Method in class ocss.nmea.parser.GeoPos
 
getNmeaPrefix() - Method in class ocss.nmea.api.NMEAParser
 
getNmeaSentence() - Method in class ocss.nmea.api.NMEAParser
 
getNmeaStream() - Method in class ocss.nmea.api.NMEAParser
 
getParser() - Method in class ocss.nmea.api.NMEAClient
 
getReader() - Method in class ocss.nmea.api.NMEAClient
 
getSentenceArray() - Method in class ocss.nmea.api.NMEAClient
 

I

initClient() - Method in class ocss.nmea.api.NMEAClient
 

L

lat - Variable in class ocss.nmea.parser.GeoPos
 
lng - Variable in class ocss.nmea.parser.GeoPos
 
loop() - Method in class ocss.nmea.api.NMEAParser
 

N

NMEAClient - class ocss.nmea.api.NMEAClient.
A View.
NMEAClient() - Constructor for class ocss.nmea.api.NMEAClient
 
NMEAClient(String, String[]) - Constructor for class ocss.nmea.api.NMEAClient
Create the client
NMEAEvent - class ocss.nmea.api.NMEAEvent.
Manages the kind of events that happen during the reading process
NMEAEvent(Object) - Constructor for class ocss.nmea.api.NMEAEvent
To be used for the stop statement
NMEAEvent(Object, String) - Constructor for class ocss.nmea.api.NMEAEvent
To be used for the DataRead and DataDetected events
NMEAException - exception ocss.nmea.api.NMEAException.
Anything that can happen during the NMEA Stream reading
NMEAException() - Constructor for class ocss.nmea.api.NMEAException
 
NMEAException(String) - Constructor for class ocss.nmea.api.NMEAException
 
NMEAListener - class ocss.nmea.api.NMEAListener.
 
NMEAListener() - Constructor for class ocss.nmea.api.NMEAListener
 
NMEAParser - class ocss.nmea.api.NMEAParser.
A Controller.
NMEAParser(ArrayList) - Constructor for class ocss.nmea.api.NMEAParser
 
nmeaPrefix - Variable in class ocss.nmea.api.NMEAParser
 
NMEAReader - class ocss.nmea.api.NMEAReader.
A Model.
NMEAReader(ArrayList) - Constructor for class ocss.nmea.api.NMEAReader
 

O

ocss.nmea.api - package ocss.nmea.api
 
ocss.nmea.parser - package ocss.nmea.parser
 

P

parseDBT(String, short) - Static method in class ocss.nmea.parser.StringParsers
 
parseGLL(String) - Static method in class ocss.nmea.parser.StringParsers
 
parseHDM(String) - Static method in class ocss.nmea.parser.StringParsers
 
parseMWV(String) - Static method in class ocss.nmea.parser.StringParsers
 
parseRMC(String) - Static method in class ocss.nmea.parser.StringParsers
 
parseVHW(String) - Static method in class ocss.nmea.parser.StringParsers
 

R

read() - Method in class ui.sampleclient.CustomReader
 
read() - Method in class ocss.nmea.api.NMEAReader
Customize, overwrite this class to get plugged on the right datasource like a Serial Port for example.
removeNMEAListener(NMEAListener) - Method in class ocss.nmea.api.NMEAReader
 
removeNMEAListener(NMEAListener) - Method in class ocss.nmea.api.NMEAParser
 
removeNMEAListener(NMEAListener) - Method in class ocss.nmea.api.NMEAClient
 
run() - Method in class ocss.nmea.api.NMEAReader
 
run() - Method in class ocss.nmea.api.NMEAParser
 

S

setDevicePrefix(String) - Method in class ocss.nmea.api.NMEAClient
 
setNmeaPrefix(String) - Method in class ocss.nmea.api.NMEAParser
 
setNmeaSentence(String[]) - Method in class ocss.nmea.api.NMEAParser
 
setNmeaStream(String) - Method in class ocss.nmea.api.NMEAParser
 
setParser(NMEAParser) - Method in class ocss.nmea.api.NMEAClient
 
setReader(NMEAReader) - Method in class ocss.nmea.api.NMEAClient
 
setSentenceArray(String[]) - Method in class ocss.nmea.api.NMEAClient
 
speed - Variable in class ocss.nmea.parser.Wind
 
startWorking() - Method in class ocss.nmea.api.NMEAClient
 
stopReading(NMEAEvent) - Method in class ocss.nmea.api.NMEAListener
 
StringParsers - class ocss.nmea.parser.StringParsers.
 
StringParsers() - Constructor for class ocss.nmea.parser.StringParsers
 

U

ui.sampleclient - package ui.sampleclient
 

W

Wind - class ocss.nmea.parser.Wind.
 
Wind(int, double) - Constructor for class ocss.nmea.parser.Wind
 

A C D E F G I L N O P R S U W