Vector Graphics, 2.4

org.freehep.graphicsio.java
Class JAVAExportFileType

java.lang.Object
  extended by org.freehep.graphicsbase.util.export.ExportFileType
      extended by org.freehep.graphicsio.exportchooser.AbstractExportFileType
          extended by org.freehep.graphicsio.java.JAVAExportFileType
All Implemented Interfaces:
Comparable<Object>

public class JAVAExportFileType
extends AbstractExportFileType

// FIXME, check all options

Version:
$Id: freehep-graphicsio-java/src/main/java/org/freehep/graphicsio/java/JAVAExportFileType.java 4c4708a97391 2007/06/12 22:32:31 duns $
Author:
Mark Donszelmann

Nested Class Summary
 
Nested classes/interfaces inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
AbstractExportFileType.CancelThread
 
Constructor Summary
JAVAExportFileType()
           
 
Method Summary
 JPanel createOptionPanel(Properties user)
           
 String getDescription()
           
 String[] getExtensions()
           
 VectorGraphics getGraphics(File file, Component target)
           
 VectorGraphics getGraphics(File file, Dimension dimension)
           
 VectorGraphics getGraphics(OutputStream os, Component target)
           
 VectorGraphics getGraphics(OutputStream os, Dimension dimension)
           
 String[] getMIMETypes()
           
 boolean hasOptionPanel()
           
 
Methods inherited from class org.freehep.graphicsio.exportchooser.AbstractExportFileType
applyChangedOptions, exportToFile, exportToFile, exportToFile, exportToFile
 
Methods inherited from class org.freehep.graphicsbase.util.export.ExportFileType
adjustExtension, adjustExtension, adjustFilename, adjustFilename, checkExtension, compareTo, fileHasValidExtension, getExportFileTypes, getExportFileTypes, getExtension, getFileExtension, getFileFilter, isMultipageCapable, setClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAVAExportFileType

public JAVAExportFileType()
Method Detail

getDescription

public String getDescription()
Specified by:
getDescription in class ExportFileType

getExtensions

public String[] getExtensions()
Specified by:
getExtensions in class ExportFileType

getMIMETypes

public String[] getMIMETypes()
Specified by:
getMIMETypes in class ExportFileType

hasOptionPanel

public boolean hasOptionPanel()
Overrides:
hasOptionPanel in class ExportFileType

getGraphics

public VectorGraphics getGraphics(File file,
                                  Component target)
                           throws IOException
Overrides:
getGraphics in class AbstractExportFileType
Throws:
IOException

getGraphics

public VectorGraphics getGraphics(File file,
                                  Dimension dimension)
                           throws IOException
Overrides:
getGraphics in class AbstractExportFileType
Throws:
IOException

createOptionPanel

public JPanel createOptionPanel(Properties user)
Overrides:
createOptionPanel in class ExportFileType

getGraphics

public VectorGraphics getGraphics(OutputStream os,
                                  Component target)
                           throws IOException
Specified by:
getGraphics in class AbstractExportFileType
Throws:
IOException

getGraphics

public VectorGraphics getGraphics(OutputStream os,
                                  Dimension dimension)
                           throws IOException
Specified by:
getGraphics in class AbstractExportFileType
Throws:
IOException

Vector Graphics, 2.4

Copyright © 2014. All rights reserved.