FreeHEP API
Version v1.2

org.freehep.graphicsio
Interface MultiPageDocument

All Known Implementing Classes:
PDFGraphics2D, PSGraphics2D

public interface MultiPageDocument


Method Summary
 void closePage()
          End the current page.
 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)

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

IOException

openPage

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

closePage

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

IOException

FreeHEP API
Version v1.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.