public class DetailedNGramSentenceDataList
extends java.lang.Object
implements de.ims.icarus.language.SentenceDataList, de.ims.icarus.util.annotation.AnnotationContainer
Modifier and Type | Field and Description |
---|---|
protected java.util.List<de.ims.icarus.language.SentenceData> |
sdl |
Constructor and Description |
---|
DetailedNGramSentenceDataList() |
DetailedNGramSentenceDataList(java.util.List<de.ims.icarus.language.SentenceData> sdl) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
de.ims.icarus.language.SentenceData |
get(int index) |
de.ims.icarus.language.SentenceData |
get(int index,
de.ims.icarus.language.DataType type) |
de.ims.icarus.language.SentenceData |
get(int index,
de.ims.icarus.language.DataType type,
de.ims.icarus.language.AvailabilityObserver observer) |
de.ims.icarus.util.data.ContentType |
getAnnotationType() |
de.ims.icarus.util.data.ContentType |
getContentType() |
void |
removeChangeListener(javax.swing.event.ChangeListener listener) |
int |
size() |
boolean |
supportsType(de.ims.icarus.language.DataType type) |
public DetailedNGramSentenceDataList(java.util.List<de.ims.icarus.language.SentenceData> sdl)
sentenceDataDetailedList
- public DetailedNGramSentenceDataList()
public int size()
size
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
DataList.size()
public de.ims.icarus.language.SentenceData get(int index)
get
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
DataList.get(int)
public de.ims.icarus.util.data.ContentType getContentType()
getContentType
in interface de.ims.icarus.util.data.DataContainer
getContentType
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
DataList.getContentType()
public void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
DataList.addChangeListener(javax.swing.event.ChangeListener)
public void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
DataList.removeChangeListener(javax.swing.event.ChangeListener)
public boolean supportsType(de.ims.icarus.language.DataType type)
supportsType
in interface de.ims.icarus.language.SentenceDataList
SentenceDataList.supportsType(de.ims.icarus.language.DataType)
public de.ims.icarus.language.SentenceData get(int index, de.ims.icarus.language.DataType type)
get
in interface de.ims.icarus.language.SentenceDataList
SentenceDataList.get(int, de.ims.icarus.language.DataType)
public de.ims.icarus.language.SentenceData get(int index, de.ims.icarus.language.DataType type, de.ims.icarus.language.AvailabilityObserver observer)
get
in interface de.ims.icarus.language.SentenceDataList
SentenceDataList.get(int, de.ims.icarus.language.DataType, de.ims.icarus.language.AvailabilityObserver)
public de.ims.icarus.util.data.ContentType getAnnotationType()
getAnnotationType
in interface de.ims.icarus.util.annotation.AnnotationContainer
AnnotationContainer.getAnnotationType()