com.iver.cit.gvsig
Class Print

java.lang.Object
  extended bycom.iver.cit.gvsig.Print
All Implemented Interfaces:
java.awt.print.Printable

public class Print
extends java.lang.Object
implements java.awt.print.Printable

Extensión desde la que se imprime.

Author:
Vicente Caballero Navarro

Field Summary
static java.awt.print.PrinterJob printerJob
           
 
Fields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS
 
Constructor Summary
Print()
           
 
Method Summary
 void drawShapes(java.awt.Graphics2D g2)
          Se dibuja sobre el graphics el Layout.
 void execute(java.lang.String s)
           
 void inicializar()
           
 boolean isEnabled()
           
 boolean isVisible()
           
 void OpenDialogToPrint(Layout layout)
          Abre un diálogo para imprimir.
 int print(java.awt.Graphics g, java.awt.print.PageFormat format, int pi)
           
 void printLayout(Layout layout)
          Imprime el Layout que se pasa como parámetro.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printerJob

public static java.awt.print.PrinterJob printerJob
Constructor Detail

Print

public Print()
Method Detail

execute

public void execute(java.lang.String s)
See Also:
com.iver.andami.plugins.Extension#execute(java.lang.String)

drawShapes

public void drawShapes(java.awt.Graphics2D g2)
Se dibuja sobre el graphics el Layout.

Parameters:
g2 - graphics sobre el que se dibuja.

isVisible

public boolean isVisible()
See Also:
com.iver.andami.plugins.Extension#isVisible()

isEnabled

public boolean isEnabled()
See Also:
com.iver.mdiApp.plugins.Extension#isEnabled()

print

public int print(java.awt.Graphics g,
                 java.awt.print.PageFormat format,
                 int pi)
          throws java.awt.print.PrinterException
Specified by:
print in interface java.awt.print.Printable
Throws:
java.awt.print.PrinterException

inicializar

public void inicializar()
See Also:
com.iver.andami.plugins.Extension#inicializar()

OpenDialogToPrint

public void OpenDialogToPrint(Layout layout)
Abre un diálogo para imprimir.

Parameters:
layout - Layout a imprimir.

printLayout

public void printLayout(Layout layout)
Imprime el Layout que se pasa como parámetro.

Parameters:
layout - Layout a imprimir.