private static class SourceBuilder.WriterVisitor
extends TextEditVisitor
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
m_base |
private int |
m_offset |
private java.io.Writer |
m_writer |
Constructor and Description |
---|
SourceBuilder.WriterVisitor(java.lang.String base,
java.io.Writer writer)
Constructor.
|
private final java.lang.String m_base
private final java.io.Writer m_writer
private int m_offset
public SourceBuilder.WriterVisitor(java.lang.String base, java.io.Writer writer)
base
- writer
- private void skip(int offset)
private void copy(int offset)
public boolean visit(DeleteEdit edit)
public boolean visit(InsertEdit edit)
public boolean visit(ReplaceEdit edit)
public void finish()