public class SatelliteInfoProvider extends AbstractProvider<SatelliteInfoEvent>
Constructor and Description |
---|
SatelliteInfoProvider(SentenceReader reader)
Creates a new instance of SatelliteInfoProvider with specified reader.
|
Modifier and Type | Method and Description |
---|---|
protected SatelliteInfoEvent |
createProviderEvent()
Creates a
ProviderEvent of type T . |
protected boolean |
isReady()
Tells if provider has captured the required sentences for creating new
ProviderEvent.
|
protected boolean |
isValid()
Tells if the captured sentence events contain valid data to be dispatched
to ProviderListeners.
|
addListener, getSentences, hasAll, hasOne, readingPaused, readingStarted, readingStopped, removeListener, sentenceRead
public SatelliteInfoProvider(SentenceReader reader)
reader
- Reader to scan for GSV sentences.protected SatelliteInfoEvent createProviderEvent()
AbstractProvider
ProviderEvent
of type T
.createProviderEvent
in class AbstractProvider<SatelliteInfoEvent>
protected boolean isReady()
AbstractProvider
isReady
in class AbstractProvider<SatelliteInfoEvent>
protected boolean isValid()
AbstractProvider
isValid
in class AbstractProvider<SatelliteInfoEvent>
Copyright (C) 2010-2017 Java Marine API authors. All Rights Reserved.