edu.ksu.cis.bnj.bbn.converter
Class ConverterOutputStream
java.lang.Object
java.io.OutputStream
java.io.FileOutputStream
edu.ksu.cis.bnj.bbn.converter.ConverterOutputStream
- public class ConverterOutputStream
- extends java.io.FileOutputStream
Encapsulate the file output stream. This is so that we can fetch the file
name if possible. It is because some converter like Hugin .net requires the
graph name to be named as the file name. FileOutputStream doesn't facilitate
this.
- Author:
- Roby Joehanes
Field Summary |
protected java.lang.String |
filename
|
Method Summary |
java.lang.String |
getFileName()
Get the file name |
Methods inherited from class java.io.FileOutputStream |
close, finalize, getChannel, getFD, write, write, write |
Methods inherited from class java.io.OutputStream |
flush |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filename
protected java.lang.String filename
ConverterOutputStream
public ConverterOutputStream(java.io.File file)
throws java.io.FileNotFoundException
- Parameters:
file
-
- Throws:
java.io.FileNotFoundException
ConverterOutputStream
public ConverterOutputStream(java.io.File file,
boolean append)
throws java.io.FileNotFoundException
- Parameters:
file
- append
-
- Throws:
java.io.FileNotFoundException
ConverterOutputStream
public ConverterOutputStream(java.io.FileDescriptor fdObj)
- Parameters:
fdObj
-
ConverterOutputStream
public ConverterOutputStream(java.lang.String name)
throws java.io.FileNotFoundException
- Parameters:
name
-
- Throws:
java.io.FileNotFoundException
ConverterOutputStream
public ConverterOutputStream(java.lang.String name,
boolean append)
throws java.io.FileNotFoundException
- Parameters:
name
- append
-
- Throws:
java.io.FileNotFoundException
getFileName
public java.lang.String getFileName()
- Get the file name
- Returns: