at.gv.egiz.pdfas.impl.output
Class FileBasedDataSink
java.lang.Object
at.gv.egiz.pdfas.impl.output.FileBasedDataSink
- All Implemented Interfaces:
- DataSink, FileBased
- public class FileBasedDataSink
- extends Object
- implements DataSink, FileBased
- Author:
- wprinz
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mimeType
protected String mimeType
characterEncoding
protected String characterEncoding
outputFile
protected File outputFile
- The output file.
FileBasedDataSink
public FileBasedDataSink(File file)
throws IOException
- Creates a file based PdfDataSink.
- Parameters:
file - The file.
- Throws:
IOException - F.e.
getFile
public File getFile()
- Description copied from interface:
FileBased
- Returns the underlying data file.
- Specified by:
getFile in interface FileBased
- Returns:
- Returns the underlying data file.
- See Also:
FileBased.getFile()
createOutputStream
protected OutputStream createOutputStream()
createOutputStream
public OutputStream createOutputStream(String mimeType)
- Specified by:
createOutputStream in interface DataSink
- See Also:
DataSink.createOutputStream(java.lang.String)
createOutputStream
public OutputStream createOutputStream(String mimeType,
String characterEncoding)
- Specified by:
createOutputStream in interface DataSink
- See Also:
DataSink.createOutputStream(java.lang.String, java.lang.String)
getMimeType
public String getMimeType()
- Specified by:
getMimeType in interface DataSink
- Returns:
- the mimeType
getCharacterEncoding
public String getCharacterEncoding()
- Specified by:
getCharacterEncoding in interface DataSink
- Returns:
- the characterEncoding
Copyright © 2006-2010. All Rights Reserved.