ch.interlis.iom_j.itf.impl
Class ItfRawWriter

java.lang.Object
  extended by ch.interlis.iom_j.itf.impl.ItfRawWriter

public class ItfRawWriter
extends java.lang.Object

Raw writer of ITF files.

Version:
$Revision: 1.0 $ $Date: 27.07.2006 $
Author:
ce

Constructor Summary
ItfRawWriter(java.io.OutputStream out, ch.interlis.ili2c.metamodel.Ili1Format format)
           
 
Method Summary
 void close()
           
 void flush()
           
 void writeExplanation(java.lang.String explanation)
           
 void writeNewline()
           
 void writeRawText(java.lang.String text)
           
 void writeTid(java.lang.String tid)
           
 void writeValue(java.lang.String value, boolean isNum, int size)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItfRawWriter

public ItfRawWriter(java.io.OutputStream out,
                    ch.interlis.ili2c.metamodel.Ili1Format format)
             throws java.io.UnsupportedEncodingException,
                    java.io.IOException
Throws:
java.io.UnsupportedEncodingException
java.io.IOException
Method Detail

close

public void close()
           throws IoxException
Throws:
IoxException

flush

public void flush()
           throws IoxException
Throws:
IoxException

writeRawText

public void writeRawText(java.lang.String text)
                  throws java.io.IOException
Throws:
java.io.IOException

writeNewline

public void writeNewline()
                  throws java.io.IOException
Throws:
java.io.IOException

writeTid

public void writeTid(java.lang.String tid)
              throws java.io.IOException
Throws:
java.io.IOException

writeValue

public void writeValue(java.lang.String value,
                       boolean isNum,
                       int size)
                throws java.io.IOException
Throws:
java.io.IOException

writeExplanation

public void writeExplanation(java.lang.String explanation)
                      throws java.io.IOException
Throws:
java.io.IOException