public class SheetPaper extends AbstractPaper
Paper.Type
Modifier and Type | Field | Description |
---|---|---|
protected Length |
pageHeight |
|
protected Length |
pageWidth |
Constructor | Description |
---|---|
SheetPaper(java.lang.String name,
java.lang.String desc,
java.lang.Enum<? extends java.lang.Enum<?>> identifier,
Length pageWidth,
Length pageHeight) |
Creates a new cut-sheet paper.
|
Modifier and Type | Method | Description |
---|---|---|
SheetPaper |
asSheetPaper() |
Returns this Paper as a SheetPaper
|
Length |
getPageHeight() |
Gets the height of the paper in default orientation
|
Length |
getPageWidth() |
Gets the width of the paper in the default orientation
|
Paper.Type |
getType() |
Gets the type of paper
|
java.lang.String |
toString() |
compareTo, getDescription, getDisplayName, getIdentifier
asRollPaper, asTractorPaper, getFeature, getProperty, setFeature
getDescription, getDisplayName, getIdentifier
protected final Length pageWidth
protected final Length pageHeight
public SheetPaper(java.lang.String name, java.lang.String desc, java.lang.Enum<? extends java.lang.Enum<?>> identifier, Length pageWidth, Length pageHeight)
name
- a namedesc
- a descriptionidentifier
- an identifierpageWidth
- the width of the paper in the default orientationpageHeight
- the height of the paper in the default orientationpublic Paper.Type getType()
Paper
public Length getPageWidth()
public Length getPageHeight()
public SheetPaper asSheetPaper()
Paper
asSheetPaper
in interface Paper
asSheetPaper
in class AbstractPaper
public java.lang.String toString()
toString
in class AbstractFactory