public class HeadingProvider extends AbstractProvider<HeadingEvent>
HeadingEvent
,
HeadingListener
Constructor and Description |
---|
HeadingProvider(SentenceReader reader)
Creates a new intance of HeadingProvider.
|
Modifier and Type | Method and Description |
---|---|
protected HeadingEvent |
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 HeadingProvider(SentenceReader reader)
reader
- Reader for capturing heading sentences.protected HeadingEvent createProviderEvent()
AbstractProvider
ProviderEvent
of type T
.createProviderEvent
in class AbstractProvider<HeadingEvent>
protected boolean isReady()
AbstractProvider
isReady
in class AbstractProvider<HeadingEvent>
protected boolean isValid()
AbstractProvider
isValid
in class AbstractProvider<HeadingEvent>
Copyright (C) 2010-2017 Java Marine API authors. All Rights Reserved.