org.eclipse.emf.importer.rose.parser
Class RoseWriter
java.lang.Object
org.eclipse.emf.importer.rose.parser.RoseComponent
org.eclipse.emf.importer.rose.parser.RoseWriter
public class RoseWriter
- extends RoseComponent
Creates a Rose file from Rose Tree.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROGRESS
public static final java.lang.String PROGRESS
- See Also:
- Constant Field Values
buffWriter
protected java.io.BufferedWriter buffWriter
versionTree
protected RoseNode versionTree
modelTree
protected RoseNode modelTree
justIndex
protected int justIndex
lower
protected int lower
upper
protected int upper
oldValue
protected int oldValue
progressIncrement
protected int progressIncrement
RoseWriter
public RoseWriter(java.lang.String fileName,
RoseNode versionTree,
RoseNode modelTree)
throws java.lang.Exception
- Throws:
java.lang.Exception
setProgressIncrement
public void setProgressIncrement(int progressIncrement)
setLower
public void setLower(int lower)
getLower
public int getLower()
setUpper
public void setUpper(int upper)
getUpper
public int getUpper()
write
public void write()
throws java.lang.Exception
- Throws:
java.lang.Exception
writeObject
public void writeObject(RoseNode tree)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeValue
public void writeValue(RoseNode tree)
throws java.lang.Exception
- Throws:
java.lang.Exception
writePair
public void writePair(RoseNode node)
throws java.lang.Exception
- Throws:
java.lang.Exception