public abstract class NoCharDefsNoSetsMatrixDataAdapter extends EmptyAnnotatedDataAdapter<LinkedLabeledIDEvent> implements MatrixDataAdapter
MatrixDataAdapter
, which returns empty object list adapters
for getCharacterDefinitions(ReadWriteParameterMap)
, getTokenSets(ReadWriteParameterMap)
,
getSequenceSets(ReadWriteParameterMap)
, getCharacterSets(ReadWriteParameterMap)
.
Additionally an empty implementation of
EmptyAnnotatedDataAdapter.writeMetadata(ReadWriteParameterMap, info.bioinfweb.jphyloio.dataadapters.JPhyloIOEventReceiver)
is inherited.
Application adapters that do not provide any token, sequence or character sets can be inherited from this class.
Constructor and Description |
---|
NoCharDefsNoSetsMatrixDataAdapter() |
Modifier and Type | Method and Description |
---|---|
ObjectListDataAdapter<CharacterDefinitionEvent> |
getCharacterDefinitions(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter.
|
ObjectListDataAdapter<LinkedLabeledIDEvent> |
getCharacterSets(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter
|
ObjectListDataAdapter<LinkedLabeledIDEvent> |
getSequenceSets(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter.
|
ObjectListDataAdapter<TokenSetDefinitionEvent> |
getTokenSets(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter.
|
writeMetadata
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
containsLongTokens, getColumnCount, getSequenceCount, getSequenceIDIterator, getSequenceLength, getSequenceStartEvent, writeSequencePartContentData
getStartEvent
writeMetadata
public NoCharDefsNoSetsMatrixDataAdapter()
public ObjectListDataAdapter<CharacterDefinitionEvent> getCharacterDefinitions(ReadWriteParameterMap parameters)
getCharacterDefinitions
in interface MatrixDataAdapter
parameters
- the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapter
MatrixDataAdapter.getCharacterDefinitions(ReadWriteParameterMap)
public ObjectListDataAdapter<LinkedLabeledIDEvent> getSequenceSets(ReadWriteParameterMap parameters)
getSequenceSets
in interface MatrixDataAdapter
parameters
- the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapter
MatrixDataAdapter.getTokenSets(ReadWriteParameterMap)
public ObjectListDataAdapter<TokenSetDefinitionEvent> getTokenSets(ReadWriteParameterMap parameters)
getTokenSets
in interface MatrixDataAdapter
parameters
- the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapter
MatrixDataAdapter.getTokenSets(ReadWriteParameterMap)
public ObjectListDataAdapter<LinkedLabeledIDEvent> getCharacterSets(ReadWriteParameterMap parameters)
getCharacterSets
in interface MatrixDataAdapter
parameters
- the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapter
MatrixDataAdapter.getCharacterSets(ReadWriteParameterMap)