jsynoptic.ui
Class PrintToImage

java.lang.Object
  extended by jsynoptic.base.PrintFormat
      extended by jsynoptic.ui.PrintToImage

public class PrintToImage
extends PrintFormat

Class description ...

Author:
Claude CAZENAVE

Nested Class Summary
 class PrintToImage.ImageWriterFileFilter
           
 
Nested classes/interfaces inherited from class jsynoptic.base.PrintFormat
PrintFormat.PrintException
 
Field Summary
protected  java.io.File defaultDirectory
           
protected  javax.swing.JFileChooser printFileChooser
           
 
Fields inherited from class jsynoptic.base.PrintFormat
formatsMap, IMAGE_FILE_MODE, pageFormat, PRINTER_FILE_MODE, PRINTER_MODE
 
Constructor Summary
PrintToImage()
           
PrintToImage(java.io.File defaultDirectory)
           
 
Method Summary
 void print(DiagramComponent d, java.awt.Color c)
           
 void print(java.lang.String imageName, java.awt.image.BufferedImage bi, java.awt.Color c)
           
 
Methods inherited from class jsynoptic.base.PrintFormat
getFormat, getKnownPapers, print, printImage, printPrinter, setOrientation, setPaper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printFileChooser

protected javax.swing.JFileChooser printFileChooser

defaultDirectory

protected java.io.File defaultDirectory
Constructor Detail

PrintToImage

public PrintToImage()

PrintToImage

public PrintToImage(java.io.File defaultDirectory)
Method Detail

print

public void print(DiagramComponent d,
                  java.awt.Color c)
           throws java.io.IOException
Throws:
java.io.IOException

print

public void print(java.lang.String imageName,
                  java.awt.image.BufferedImage bi,
                  java.awt.Color c)
           throws java.io.IOException
Throws:
java.io.IOException