public class PrintType extends BaseToolboxType implements ParameterInterface
Java class for PrintType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PrintType">
<complexContent>
<extension base="{http://schema.webpdf.de/1.0/operation}BaseToolboxType">
<attribute name="printerName" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
<attribute name="pages" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
<attribute name="jobName" type="{http://www.w3.org/2001/XMLSchema}string" default="webPDF Print Job" />
<attribute name="copies" default="1">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}int">
<minInclusive value="1"/>
</restriction>
</simpleType>
</attribute>
<attribute name="autoRotate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="shrinkToMargins" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="expandToMargins" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="centerInPage" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="dpi" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
<attribute name="mode" type="{http://schema.webpdf.de/1.0/operation}PrintModeType" default="default" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
autoRotate |
protected Boolean |
centerInPage |
protected Integer |
copies |
protected Integer |
dpi |
protected Boolean |
expandToMargins |
protected String |
jobName |
protected PrintModeType |
mode |
protected String |
pages |
protected String |
printerName |
protected Boolean |
shrinkToMargins |
| Constructor and Description |
|---|
PrintType() |
| Modifier and Type | Method and Description |
|---|---|
int |
getCopies()
Gets the value of the copies property.
|
int |
getDpi()
Gets the value of the dpi property.
|
String |
getJobName()
Gets the value of the jobName property.
|
PrintModeType |
getMode()
Gets the value of the mode property.
|
String |
getPages()
Gets the value of the pages property.
|
String |
getPrinterName()
Gets the value of the printerName property.
|
boolean |
isAutoRotate()
Gets the value of the autoRotate property.
|
boolean |
isCenterInPage()
Gets the value of the centerInPage property.
|
boolean |
isExpandToMargins()
Gets the value of the expandToMargins property.
|
boolean |
isSetAutoRotate() |
boolean |
isSetCenterInPage() |
boolean |
isSetCopies() |
boolean |
isSetDpi() |
boolean |
isSetExpandToMargins() |
boolean |
isSetJobName() |
boolean |
isSetMode() |
boolean |
isSetPages() |
boolean |
isSetPrinterName() |
boolean |
isSetShrinkToMargins() |
boolean |
isShrinkToMargins()
Gets the value of the shrinkToMargins property.
|
void |
setAutoRotate(boolean value)
Sets the value of the autoRotate property.
|
void |
setCenterInPage(boolean value)
Sets the value of the centerInPage property.
|
void |
setCopies(int value)
Sets the value of the copies property.
|
void |
setDpi(int value)
Sets the value of the dpi property.
|
void |
setExpandToMargins(boolean value)
Sets the value of the expandToMargins property.
|
void |
setJobName(String value)
Sets the value of the jobName property.
|
void |
setMode(PrintModeType value)
Sets the value of the mode property.
|
void |
setPages(String value)
Sets the value of the pages property.
|
void |
setPrinterName(String value)
Sets the value of the printerName property.
|
void |
setShrinkToMargins(boolean value)
Sets the value of the shrinkToMargins property.
|
void |
unsetAutoRotate() |
void |
unsetCenterInPage() |
void |
unsetCopies() |
void |
unsetDpi() |
void |
unsetExpandToMargins() |
void |
unsetShrinkToMargins() |
protected String printerName
protected String pages
protected String jobName
protected Integer copies
protected Boolean autoRotate
protected Boolean shrinkToMargins
protected Boolean expandToMargins
protected Boolean centerInPage
protected Integer dpi
protected PrintModeType mode
public String getPrinterName()
Stringpublic void setPrinterName(String value)
value - allowed object is
Stringpublic boolean isSetPrinterName()
public String getPages()
Stringpublic void setPages(String value)
value - allowed object is
Stringpublic boolean isSetPages()
public String getJobName()
Stringpublic void setJobName(String value)
value - allowed object is
Stringpublic boolean isSetJobName()
public int getCopies()
Integerpublic void setCopies(int value)
value - allowed object is
Integerpublic boolean isSetCopies()
public void unsetCopies()
public boolean isAutoRotate()
Booleanpublic void setAutoRotate(boolean value)
value - allowed object is
Booleanpublic boolean isSetAutoRotate()
public void unsetAutoRotate()
public boolean isShrinkToMargins()
Booleanpublic void setShrinkToMargins(boolean value)
value - allowed object is
Booleanpublic boolean isSetShrinkToMargins()
public void unsetShrinkToMargins()
public boolean isExpandToMargins()
Booleanpublic void setExpandToMargins(boolean value)
value - allowed object is
Booleanpublic boolean isSetExpandToMargins()
public void unsetExpandToMargins()
public boolean isCenterInPage()
Booleanpublic void setCenterInPage(boolean value)
value - allowed object is
Booleanpublic boolean isSetCenterInPage()
public void unsetCenterInPage()
public int getDpi()
Integerpublic void setDpi(int value)
value - allowed object is
Integerpublic boolean isSetDpi()
public void unsetDpi()
public PrintModeType getMode()
PrintModeTypepublic void setMode(PrintModeType value)
value - allowed object is
PrintModeTypepublic boolean isSetMode()
Copyright © 2017–2023 SoftVision Development GmbH, Fulda, Germany. All rights reserved.