FreeHEP API
Version v1.2

org.freehep.graphicsio.ps
Class EPSExportFileType

java.lang.Object
  |
  +--org.freehep.util.export.ExportFileType
        |
        +--org.freehep.graphicsio.exportchooser.AbstractExportFileType
              |
              +--org.freehep.graphicsio.ps.AbstractPSExportFileType
                    |
                    +--org.freehep.graphicsio.ps.EPSExportFileType
All Implemented Interfaces:
Comparable

public class EPSExportFileType
extends AbstractPSExportFileType

Version:
$Id: EPSExportFileType.java,v 1.6 2003/04/30 19:02:04 duns Exp $
Author:
Charles Loomis

Nested Class Summary
 
Nested classes inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
AbstractExportFileType.CancelThread
 
Field Summary
 
Fields inherited from class org.freehep.graphicsio.ps.AbstractPSExportFileType
bitsList, preview, previewCheckBox
 
Constructor Summary
EPSExportFileType()
           
 
Method Summary
 JPanel createOptionPanel(Properties user)
          Returns a panel which allows to user to set options associated with this particular output format.
 String getDescription()
          Returns a short description of the format
 String[] getExtensions()
          Returns an array of possible extensions for the format, the first of which is the preferred extension
 VectorGraphics getGraphics(OutputStream os, Component target)
          The method returns a graphics context specific for this ExportFileType.
 
Methods inherited from class org.freehep.graphicsio.ps.AbstractPSExportFileType
hasOptionPanel
 
Methods inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
applyChangedOptions, exportToFile, exportToFile, exportToFile, exportToFile, getGraphics
 
Methods inherited from class org.freehep.util.export.ExportFileType
adjustExtension, adjustFilename, checkExtension, compareTo, fileHasValidExtension, getExportFileTypes, getExportFileTypes, getFileFilter, isMultipageCapable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPSExportFileType

public EPSExportFileType()
Method Detail

getDescription

public String getDescription()
Description copied from class: ExportFileType
Returns a short description of the format

Specified by:
getDescription in class ExportFileType

getExtensions

public String[] getExtensions()
Description copied from class: ExportFileType
Returns an array of possible extensions for the format, the first of which is the preferred extension

Specified by:
getExtensions in class ExportFileType

createOptionPanel

public JPanel createOptionPanel(Properties user)
Description copied from class: ExportFileType
Returns a panel which allows to user to set options associated with this particular output format.

Overrides:
createOptionPanel in class AbstractPSExportFileType

getGraphics

public VectorGraphics getGraphics(OutputStream os,
                                  Component target)
                           throws IOException
Description copied from class: AbstractExportFileType
The method returns a graphics context specific for this ExportFileType.

Overrides:
getGraphics in class AbstractPSExportFileType
IOException

FreeHEP API
Version v1.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.