org.freehep.postscript
Class PSOutputFile
java.lang.Object
org.freehep.postscript.PSObject
org.freehep.postscript.PSComposite
org.freehep.postscript.PSFile
org.freehep.postscript.PSOutputFile
- All Implemented Interfaces:
- Cloneable, PSDataTarget
- public class PSOutputFile
- extends PSFile
- implements PSDataTarget
Objects for PostScript Processor, as defined in 3.3 Data Types and Objects
- Version:
- $Id: PSOutputFile.java,v 1.5 2001/06/19 09:39:25 duns Exp $
- Author:
- Mark Donszelmann
- Source Code:
- PSOutputFile.java
Fields inherited from class org.freehep.postscript.PSObject |
name |
Methods inherited from class org.freehep.postscript.PSFile |
available, cvs, execute, getFilePointer, getType, mark, markSupported, read, readLine, reset, seek, toString |
out
protected OutputStream out
append
protected boolean append
PSOutputFile
protected PSOutputFile(String n,
boolean f,
OutputStream o)
PSOutputFile
public PSOutputFile(OutputStream output)
throws IOException
PSOutputFile
public PSOutputFile(String filename,
boolean append,
boolean secure)
throws IOException
getOutputStream
public OutputStream getOutputStream()
- Specified by:
getOutputStream
in interface PSDataTarget
close
public void close()
throws IOException
- Specified by:
close
in class PSFile
- Throws:
IOException
write
public void write(int b,
boolean secure)
throws IOException
- Specified by:
write
in interface PSDataTarget
- Overrides:
write
in class PSFile
- Throws:
IOException
flush
public void flush()
throws IOException
- Overrides:
flush
in class PSFile
- Throws:
IOException
isValid
public boolean isValid()
- Specified by:
isValid
in class PSFile
hashCode
public int hashCode()
- Specified by:
hashCode
in class PSObject
equals
public boolean equals(Object o)
- Specified by:
equals
in class PSObject
clone
public Object clone()
- Specified by:
clone
in class PSObject
copy
public PSObject copy()
- Specified by:
copy
in class PSObject
Copyright © 2000-2004 FreeHEP, All Rights Reserved.