public class RoseWriter extends RoseComponent
Modifier and Type | Field and Description |
---|---|
protected java.io.BufferedWriter |
buffWriter |
protected int |
justIndex |
protected int |
lower |
protected RoseNode |
modelTree |
protected int |
oldValue |
static java.lang.String |
PROGRESS |
protected int |
progressIncrement |
protected int |
upper |
protected RoseNode |
versionTree |
listeners
Constructor and Description |
---|
RoseWriter(java.lang.String fileName,
RoseNode versionTree,
RoseNode modelTree) |
Modifier and Type | Method and Description |
---|---|
int |
getLower() |
int |
getUpper() |
void |
setLower(int lower) |
void |
setProgressIncrement(int progressIncrement) |
void |
setUpper(int upper) |
void |
write() |
void |
writeObject(RoseNode tree) |
void |
writePair(RoseNode node) |
void |
writeValue(RoseNode tree) |
addPropertyChangeListener, firePropertyChange
public static final java.lang.String PROGRESS
protected java.io.BufferedWriter buffWriter
protected RoseNode versionTree
protected RoseNode modelTree
protected int justIndex
protected int lower
protected int upper
protected int oldValue
protected int progressIncrement
public void setProgressIncrement(int progressIncrement)
public void setLower(int lower)
public int getLower()
public void setUpper(int upper)
public int getUpper()
public void write() throws java.lang.Exception
java.lang.Exception
public void writeObject(RoseNode tree) throws java.lang.Exception
java.lang.Exception
public void writeValue(RoseNode tree) throws java.lang.Exception
java.lang.Exception
public void writePair(RoseNode node) throws java.lang.Exception
java.lang.Exception