public static class ProsodyTextSource.WordTextSource extends ProsodyTextSource
ProsodyTextSource.CompleteIndexIterator, ProsodyTextSource.DirectProsodyTextSource, ProsodyTextSource.DocumentTextSource, ProsodyTextSource.FixedIndexIterator, ProsodyTextSource.IndexIterator, ProsodyTextSource.OffsetIndexIterator, ProsodyTextSource.ScopeIndexIterator, ProsodyTextSource.SentenceTextSource, ProsodyTextSource.SyllableTextSource, ProsodyTextSource.WordTextSource
de.ims.icarus.util.strings.pattern.TextSource.AggregatedTextSource, de.ims.icarus.util.strings.pattern.TextSource.CompoundTextSource, de.ims.icarus.util.strings.pattern.TextSource.DirectTextSource, de.ims.icarus.util.strings.pattern.TextSource.StaticTextSource
Constructor and Description |
---|
ProsodyTextSource.WordTextSource(ProsodyAccessor accessor) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
indexValid(int index,
PatternDataProxy rawData) |
protected void |
prepareIndexIterator(ProsodyTextSource.IndexIterator indexIterator,
PatternDataProxy rawData) |
protected void |
setIndex(PatternDataProxy proxy,
int index,
PatternDataProxy rawData) |
aggregateText, getAccessor, getIndexIterator, setIndexIterator
getText
public ProsodyTextSource.WordTextSource(ProsodyAccessor accessor)
protected void setIndex(PatternDataProxy proxy, int index, PatternDataProxy rawData)
protected void prepareIndexIterator(ProsodyTextSource.IndexIterator indexIterator, PatternDataProxy rawData)
protected boolean indexValid(int index, PatternDataProxy rawData)
indexValid
in class ProsodyTextSource
de.ims.icarus.plugins.prosody.pattern.ProsodyTextSource#indexValid(int)