edu.northwestern.at.utils.swing.printing
Class PrintableComponent.PageState

java.lang.Object
  extended by edu.northwestern.at.utils.swing.printing.PrintableComponent.PageState
Enclosing class:
PrintableComponent

protected class PrintableComponent.PageState
extends java.lang.Object

Class holding information about each printed page.


Field Summary
 int pageIndex
          Index of this page.
 int pageLength
          Length of slice for this page.
 int pageOffset
          Starting offset of slice for this page.
 
Constructor Summary
PrintableComponent.PageState(int pageIndex, int pageOffset, int pageLength)
          Create page state object.
PrintableComponent.PageState(PrintableComponent.PageState otherPageState)
          Create page state object from another page state object.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pageIndex

public int pageIndex
Index of this page.


pageOffset

public int pageOffset
Starting offset of slice for this page.


pageLength

public int pageLength
Length of slice for this page.

Constructor Detail

PrintableComponent.PageState

public PrintableComponent.PageState(int pageIndex,
                                    int pageOffset,
                                    int pageLength)
Create page state object.


PrintableComponent.PageState

public PrintableComponent.PageState(PrintableComponent.PageState otherPageState)
Create page state object from another page state object.