FreeHEP API
Version current

org.freehep.graphicsio
Interface MultiPageDocument

All Known Implementing Classes:
PDFGraphics2D, PSGraphics2D

public interface MultiPageDocument

Source Code:
MultiPageDocument.java

Method Summary
 void closePage()
          End the current page.
 boolean isMultiPage()
           
 void openPage(Component component)
          Start the next page
 void openPage(Dimension size, String title)
           
 void setFooter(Font font, TagString left, TagString center, TagString right, int underlineThickness)
          Set the footline of all pages.
 void setHeader(Font font, TagString left, TagString center, TagString right, int underlineThickness)
          Set the headline of all pages.
 void setMultiPage(boolean isMultiPage)
           
 

Method Detail

setMultiPage

public void setMultiPage(boolean isMultiPage)

isMultiPage

public boolean isMultiPage()

setHeader

public void setHeader(Font font,
                      TagString left,
                      TagString center,
                      TagString right,
                      int underlineThickness)
Set the headline of all pages.


setFooter

public void setFooter(Font font,
                      TagString left,
                      TagString center,
                      TagString right,
                      int underlineThickness)
Set the footline of all pages.


openPage

public void openPage(Component component)
              throws IOException
Start the next page

Throws:
IOException

openPage

public void openPage(Dimension size,
                     String title)
              throws IOException
Throws:
IOException

closePage

public void closePage()
               throws IOException
End the current page.

Throws:
IOException

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.