public class PrintOptions
extends java.lang.Object
implements java.io.Externalizable
Modifier and Type | Class and Description |
---|---|
static class |
PrintOptions.PageOrientation
Page orientations.
|
static class |
PrintOptions.PageSize
Available page sizes.
|
Modifier and Type | Field and Description |
---|---|
float |
marginBottom
Bottom page margin in millimeters
|
float |
marginLeft
Left page margin in millimeters
|
float |
marginRight
Right page margin in millimeters
|
float |
marginTop
Top page margin in millimeters
|
PrintOptions.PageOrientation |
pageOrientation
Page orientation
|
PrintOptions.PageSize |
pageSize
Page size
|
Constructor and Description |
---|
PrintOptions()
Default ctor.
|
PrintOptions(PrintOptions other)
Copy ctor.
|
Modifier and Type | Method and Description |
---|---|
void |
apply(PrintOptions other)
Assigns all fields from other instance to this instance.
|
void |
readExternal(java.io.ObjectInput in)
Replacement for the default object reading method.
|
void |
writeExternal(java.io.ObjectOutput out)
Replacement for the default object writing method.
|
public PrintOptions.PageSize pageSize
public PrintOptions.PageOrientation pageOrientation
public float marginTop
public float marginLeft
public float marginBottom
public float marginRight
public PrintOptions()
public PrintOptions(PrintOptions other)
other
- The other instance.public void apply(PrintOptions other)
other
- The other instance.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
out
- The output destination to which fields will be saved.java.io.IOException
- In case of I/O errors.public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
in
- Input source from which fields will be restored.java.io.IOException
- In case of I/O errors.java.lang.ClassNotFoundException
- If payload can't be instantiated.