Package org.cip4.lib.xjdf.schema
Class PDFCreationDetails
- java.lang.Object
-
- org.cip4.lib.xjdf.schema.PDFCreationDetails
-
- All Implemented Interfaces:
java.io.Serializable
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public class PDFCreationDetails extends java.lang.Object implements java.io.SerializableJava class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.CIP4.org/JDFSchema_2_0}AdvancedParams" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}PDFXParams" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}ThinPDFParams" minOccurs="0"/> </sequence> <attribute name="AllowJBIG2Globals" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="ASCII85EncodePages" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="AutoRotatePages"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="None"/> <enumeration value="All"/> <enumeration value="PageByPage"/> </restriction> </simpleType> </attribute> <attribute name="Binding"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="Left"/> <enumeration value="Right"/> </restriction> </simpleType> </attribute> <attribute name="CompressPages" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="DefaultRenderingIntent" type="{http://www.CIP4.org/JDFSchema_2_0}RenderingIntent" /> <attribute name="DetectBlend" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="DoThumbnails" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="InitialPageSize" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" /> <attribute name="InitialResolution" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" /> <attribute name="Optimize" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="OverPrintMode" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="PDFVersion" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" /> <anyAttribute processContents='lax' namespace='##other'/> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPDFCreationDetails.AutoRotatePagesJava class for null.static classPDFCreationDetails.BindingJava class for null.
-
Field Summary
Fields Modifier and Type Field Description protected AdvancedParamsadvancedParamsprotected java.lang.BooleanallowJBIG2Globalsprotected java.lang.Booleanascii85EncodePagesprotected PDFCreationDetails.AutoRotatePagesautoRotatePagesprotected PDFCreationDetails.Bindingbindingprotected java.lang.BooleancompressPagesprotected RenderingIntentdefaultRenderingIntentprotected java.lang.BooleandetectBlendprotected java.lang.BooleandoThumbnailsprotected XYPairinitialPageSizeprotected XYPairinitialResolutionprotected java.lang.Booleanoptimizeprotected java.lang.IntegeroverPrintModeprotected java.lang.StringpdfVersionprotected PDFXParamspdfxParamsprotected ThinPDFParamsthinPDFParams
-
Constructor Summary
Constructors Constructor Description PDFCreationDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)AdvancedParamsgetAdvancedParams()Gets the value of the advancedParams property.PDFCreationDetails.AutoRotatePagesgetAutoRotatePages()Gets the value of the autoRotatePages property.PDFCreationDetails.BindinggetBinding()Gets the value of the binding property.RenderingIntentgetDefaultRenderingIntent()Gets the value of the defaultRenderingIntent property.XYPairgetInitialPageSize()Gets the value of the initialPageSize property.XYPairgetInitialResolution()Gets the value of the initialResolution property.java.util.Map<javax.xml.namespace.QName,java.lang.String>getOtherAttributes()Gets a map that contains attributes that aren't bound to any typed property on this class.java.lang.IntegergetOverPrintMode()Gets the value of the overPrintMode property.java.lang.StringgetPDFVersion()Gets the value of the pdfVersion property.PDFXParamsgetPDFXParams()Gets the value of the pdfxParams property.ThinPDFParamsgetThinPDFParams()Gets the value of the thinPDFParams property.inthashCode()java.lang.BooleanisAllowJBIG2Globals()Gets the value of the allowJBIG2Globals property.java.lang.BooleanisASCII85EncodePages()Gets the value of the ascii85EncodePages property.java.lang.BooleanisCompressPages()Gets the value of the compressPages property.java.lang.BooleanisDetectBlend()Gets the value of the detectBlend property.java.lang.BooleanisDoThumbnails()Gets the value of the doThumbnails property.java.lang.BooleanisOptimize()Gets the value of the optimize property.voidsetAdvancedParams(AdvancedParams value)Sets the value of the advancedParams property.voidsetAllowJBIG2Globals(java.lang.Boolean value)Sets the value of the allowJBIG2Globals property.voidsetASCII85EncodePages(java.lang.Boolean value)Sets the value of the ascii85EncodePages property.voidsetAutoRotatePages(PDFCreationDetails.AutoRotatePages value)Sets the value of the autoRotatePages property.voidsetBinding(PDFCreationDetails.Binding value)Sets the value of the binding property.voidsetCompressPages(java.lang.Boolean value)Sets the value of the compressPages property.voidsetDefaultRenderingIntent(RenderingIntent value)Sets the value of the defaultRenderingIntent property.voidsetDetectBlend(java.lang.Boolean value)Sets the value of the detectBlend property.voidsetDoThumbnails(java.lang.Boolean value)Sets the value of the doThumbnails property.voidsetInitialPageSize(XYPair value)Sets the value of the initialPageSize property.voidsetInitialResolution(XYPair value)Sets the value of the initialResolution property.voidsetOptimize(java.lang.Boolean value)Sets the value of the optimize property.voidsetOverPrintMode(java.lang.Integer value)Sets the value of the overPrintMode property.voidsetPDFVersion(java.lang.String value)Sets the value of the pdfVersion property.voidsetPDFXParams(PDFXParams value)Sets the value of the pdfxParams property.voidsetThinPDFParams(ThinPDFParams value)Sets the value of the thinPDFParams property.PDFCreationDetailswithAdvancedParams(AdvancedParams value)PDFCreationDetailswithAllowJBIG2Globals(java.lang.Boolean value)PDFCreationDetailswithASCII85EncodePages(java.lang.Boolean value)PDFCreationDetailswithAutoRotatePages(PDFCreationDetails.AutoRotatePages value)PDFCreationDetailswithBinding(PDFCreationDetails.Binding value)PDFCreationDetailswithCompressPages(java.lang.Boolean value)PDFCreationDetailswithDefaultRenderingIntent(RenderingIntent value)PDFCreationDetailswithDetectBlend(java.lang.Boolean value)PDFCreationDetailswithDoThumbnails(java.lang.Boolean value)PDFCreationDetailswithInitialPageSize(XYPair value)PDFCreationDetailswithInitialResolution(XYPair value)PDFCreationDetailswithOptimize(java.lang.Boolean value)PDFCreationDetailswithOverPrintMode(java.lang.Integer value)PDFCreationDetailswithPDFVersion(java.lang.String value)PDFCreationDetailswithPDFXParams(PDFXParams value)PDFCreationDetailswithThinPDFParams(ThinPDFParams value)
-
-
-
Field Detail
-
advancedParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected AdvancedParams advancedParams
-
pdfxParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected PDFXParams pdfxParams
-
thinPDFParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected ThinPDFParams thinPDFParams
-
allowJBIG2Globals
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.Boolean allowJBIG2Globals
-
ascii85EncodePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.Boolean ascii85EncodePages
-
autoRotatePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected PDFCreationDetails.AutoRotatePages autoRotatePages
-
binding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected PDFCreationDetails.Binding binding
-
compressPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.Boolean compressPages
-
defaultRenderingIntent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected RenderingIntent defaultRenderingIntent
-
detectBlend
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.Boolean detectBlend
-
doThumbnails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.Boolean doThumbnails
-
initialPageSize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected XYPair initialPageSize
-
initialResolution
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected XYPair initialResolution
-
optimize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.Boolean optimize
-
overPrintMode
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.Integer overPrintMode
-
pdfVersion
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") protected java.lang.String pdfVersion
-
-
Method Detail
-
getAdvancedParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public AdvancedParams getAdvancedParams()Gets the value of the advancedParams property.- Returns:
- possible object is
AdvancedParams
-
setAdvancedParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setAdvancedParams(AdvancedParams value)Sets the value of the advancedParams property.- Parameters:
value- allowed object isAdvancedParams
-
getPDFXParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public PDFXParams getPDFXParams()Gets the value of the pdfxParams property.- Returns:
- possible object is
PDFXParams
-
setPDFXParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setPDFXParams(PDFXParams value)Sets the value of the pdfxParams property.- Parameters:
value- allowed object isPDFXParams
-
getThinPDFParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public ThinPDFParams getThinPDFParams()Gets the value of the thinPDFParams property.- Returns:
- possible object is
ThinPDFParams
-
setThinPDFParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setThinPDFParams(ThinPDFParams value)Sets the value of the thinPDFParams property.- Parameters:
value- allowed object isThinPDFParams
-
isAllowJBIG2Globals
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.Boolean isAllowJBIG2Globals()Gets the value of the allowJBIG2Globals property.- Returns:
- possible object is
Boolean
-
setAllowJBIG2Globals
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setAllowJBIG2Globals(java.lang.Boolean value)Sets the value of the allowJBIG2Globals property.- Parameters:
value- allowed object isBoolean
-
isASCII85EncodePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.Boolean isASCII85EncodePages()Gets the value of the ascii85EncodePages property.- Returns:
- possible object is
Boolean
-
setASCII85EncodePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setASCII85EncodePages(java.lang.Boolean value)Sets the value of the ascii85EncodePages property.- Parameters:
value- allowed object isBoolean
-
getAutoRotatePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public PDFCreationDetails.AutoRotatePages getAutoRotatePages()Gets the value of the autoRotatePages property.- Returns:
- possible object is
PDFCreationDetails.AutoRotatePages
-
setAutoRotatePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setAutoRotatePages(PDFCreationDetails.AutoRotatePages value)Sets the value of the autoRotatePages property.- Parameters:
value- allowed object isPDFCreationDetails.AutoRotatePages
-
getBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public PDFCreationDetails.Binding getBinding()Gets the value of the binding property.- Returns:
- possible object is
PDFCreationDetails.Binding
-
setBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setBinding(PDFCreationDetails.Binding value)Sets the value of the binding property.- Parameters:
value- allowed object isPDFCreationDetails.Binding
-
isCompressPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.Boolean isCompressPages()Gets the value of the compressPages property.- Returns:
- possible object is
Boolean
-
setCompressPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setCompressPages(java.lang.Boolean value)Sets the value of the compressPages property.- Parameters:
value- allowed object isBoolean
-
getDefaultRenderingIntent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public RenderingIntent getDefaultRenderingIntent()Gets the value of the defaultRenderingIntent property.- Returns:
- possible object is
RenderingIntent
-
setDefaultRenderingIntent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setDefaultRenderingIntent(RenderingIntent value)Sets the value of the defaultRenderingIntent property.- Parameters:
value- allowed object isRenderingIntent
-
isDetectBlend
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.Boolean isDetectBlend()Gets the value of the detectBlend property.- Returns:
- possible object is
Boolean
-
setDetectBlend
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setDetectBlend(java.lang.Boolean value)Sets the value of the detectBlend property.- Parameters:
value- allowed object isBoolean
-
isDoThumbnails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.Boolean isDoThumbnails()Gets the value of the doThumbnails property.- Returns:
- possible object is
Boolean
-
setDoThumbnails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setDoThumbnails(java.lang.Boolean value)Sets the value of the doThumbnails property.- Parameters:
value- allowed object isBoolean
-
getInitialPageSize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public XYPair getInitialPageSize()Gets the value of the initialPageSize property.- Returns:
- possible object is
String
-
setInitialPageSize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setInitialPageSize(XYPair value)Sets the value of the initialPageSize property.- Parameters:
value- allowed object isString
-
getInitialResolution
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public XYPair getInitialResolution()Gets the value of the initialResolution property.- Returns:
- possible object is
String
-
setInitialResolution
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setInitialResolution(XYPair value)Sets the value of the initialResolution property.- Parameters:
value- allowed object isString
-
isOptimize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.Boolean isOptimize()Gets the value of the optimize property.- Returns:
- possible object is
Boolean
-
setOptimize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setOptimize(java.lang.Boolean value)Sets the value of the optimize property.- Parameters:
value- allowed object isBoolean
-
getOverPrintMode
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.Integer getOverPrintMode()Gets the value of the overPrintMode property.- Returns:
- possible object is
Integer
-
setOverPrintMode
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setOverPrintMode(java.lang.Integer value)Sets the value of the overPrintMode property.- Parameters:
value- allowed object isInteger
-
getPDFVersion
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.lang.String getPDFVersion()Gets the value of the pdfVersion property.- Returns:
- possible object is
String
-
setPDFVersion
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public void setPDFVersion(java.lang.String value)Sets the value of the pdfVersion property.- Parameters:
value- allowed object isString
-
getOtherAttributes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2023-01-02T18:51:33Z") public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-
withAdvancedParams
public PDFCreationDetails withAdvancedParams(AdvancedParams value)
-
withPDFXParams
public PDFCreationDetails withPDFXParams(PDFXParams value)
-
withThinPDFParams
public PDFCreationDetails withThinPDFParams(ThinPDFParams value)
-
withAllowJBIG2Globals
public PDFCreationDetails withAllowJBIG2Globals(java.lang.Boolean value)
-
withASCII85EncodePages
public PDFCreationDetails withASCII85EncodePages(java.lang.Boolean value)
-
withAutoRotatePages
public PDFCreationDetails withAutoRotatePages(PDFCreationDetails.AutoRotatePages value)
-
withBinding
public PDFCreationDetails withBinding(PDFCreationDetails.Binding value)
-
withCompressPages
public PDFCreationDetails withCompressPages(java.lang.Boolean value)
-
withDefaultRenderingIntent
public PDFCreationDetails withDefaultRenderingIntent(RenderingIntent value)
-
withDetectBlend
public PDFCreationDetails withDetectBlend(java.lang.Boolean value)
-
withDoThumbnails
public PDFCreationDetails withDoThumbnails(java.lang.Boolean value)
-
withInitialPageSize
public PDFCreationDetails withInitialPageSize(XYPair value)
-
withInitialResolution
public PDFCreationDetails withInitialResolution(XYPair value)
-
withOptimize
public PDFCreationDetails withOptimize(java.lang.Boolean value)
-
withOverPrintMode
public PDFCreationDetails withOverPrintMode(java.lang.Integer value)
-
withPDFVersion
public PDFCreationDetails withPDFVersion(java.lang.String value)
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-