com.teamdev.jxbrowser.printing
Class PageRange

java.lang.Object
  extended by com.teamdev.jxbrowser.printing.PageRange

public class PageRange
extends java.lang.Object

Printer page range.

See Also:
PageRange.RangeType, PrintSettings

Nested Class Summary
static class PageRange.RangeType
          Constants, specifying different range types.
 
Constructor Summary
PageRange()
           
PageRange(int startPageRange, int endPageRange)
          Create the pages range using page numbers.
PageRange(PageRange.RangeType type)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getEndPageRange()
           
 int getStartPageRange()
           
 PageRange.RangeType getType()
           
 int hashCode()
           
 void setEndPageRange(int endPageRange)
           
 void setStartPageRange(int startPageRange)
           
 void setType(PageRange.RangeType range)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageRange

public PageRange()

PageRange

public PageRange(PageRange.RangeType type)

PageRange

public PageRange(int startPageRange,
                 int endPageRange)
Create the pages range using page numbers.

Parameters:
startPageRange - the first page from range
endPageRange - the last page from range
Method Detail

getStartPageRange

public int getStartPageRange()

setStartPageRange

public void setStartPageRange(int startPageRange)

getEndPageRange

public int getEndPageRange()

setEndPageRange

public void setEndPageRange(int endPageRange)

getType

public PageRange.RangeType getType()

setType

public void setType(PageRange.RangeType range)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object