public class NexusWriterStreamDataProvider extends TextWriterStreamDataProvider<NexusEventWriter>
Constructor and Description |
---|
NexusWriterStreamDataProvider(NexusEventWriter eventWriter) |
Modifier and Type | Method and Description |
---|---|
ApplicationLogger |
getLogger() |
java.util.Map<java.lang.String,NexusMatrixWriteResult> |
getMatrixIDToBlockTypeMap() |
ReadWriteParameterMap |
getParameters() |
void |
writeBlockEnd() |
void |
writeBlockStart(java.lang.String name) |
void |
writeCommandEnd() |
void |
writeLineStart(java.lang.String text) |
void |
writeLinkCommand(java.lang.String linkedID,
java.lang.String linkedBlockName,
EventContentType linkedContentType) |
getWriter
getEventWriter
public NexusWriterStreamDataProvider(NexusEventWriter eventWriter)
public ReadWriteParameterMap getParameters()
public ApplicationLogger getLogger()
public java.util.Map<java.lang.String,NexusMatrixWriteResult> getMatrixIDToBlockTypeMap()
public void writeBlockStart(java.lang.String name) throws java.io.IOException
java.io.IOException
public void writeLinkCommand(java.lang.String linkedID, java.lang.String linkedBlockName, EventContentType linkedContentType) throws java.io.IOException
java.io.IOException
public void writeLineStart(java.lang.String text) throws java.io.IOException
java.io.IOException
public void writeCommandEnd() throws java.io.IOException
java.io.IOException
public void writeBlockEnd() throws java.io.IOException
java.io.IOException