Package org.cip4.lib.xjdf.schema
Class PDFCreationDetails
java.lang.Object
org.cip4.lib.xjdf.schema.PDFCreationDetails
- All Implemented Interfaces:
Serializable,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v2.3.6",
date="2022-12-18T20:00:09Z")
public class PDFCreationDetails
extends Object
implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java 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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for null.static enumJava class for null. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AdvancedParamsprotected Booleanprotected Booleanprotected PDFCreationDetails.AutoRotatePagesprotected PDFCreationDetails.Bindingprotected Booleanprotected RenderingIntentprotected Booleanprotected Booleanprotected XYPairprotected XYPairprotected Booleanprotected Integerprotected Stringprotected PDFXParamsprotected ThinPDFParams -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the advancedParams property.Gets the value of the autoRotatePages property.Gets the value of the binding property.Gets the value of the defaultRenderingIntent property.Gets the value of the initialPageSize property.Gets the value of the initialResolution property.Gets a map that contains attributes that aren't bound to any typed property on this class.Gets the value of the overPrintMode property.Gets the value of the pdfVersion property.Gets the value of the pdfxParams property.Gets the value of the thinPDFParams property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) Gets the value of the allowJBIG2Globals property.Gets the value of the ascii85EncodePages property.Gets the value of the compressPages property.Gets the value of the detectBlend property.Gets the value of the doThumbnails property.Gets the value of the optimize property.voidsetAdvancedParams(AdvancedParams value) Sets the value of the advancedParams property.voidsetAllowJBIG2Globals(Boolean value) Sets the value of the allowJBIG2Globals property.voidsetASCII85EncodePages(Boolean value) Sets the value of the ascii85EncodePages property.voidSets the value of the autoRotatePages property.voidSets the value of the binding property.voidsetCompressPages(Boolean value) Sets the value of the compressPages property.voidSets the value of the defaultRenderingIntent property.voidsetDetectBlend(Boolean value) Sets the value of the detectBlend property.voidsetDoThumbnails(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(Boolean value) Sets the value of the optimize property.voidsetOverPrintMode(Integer value) Sets the value of the overPrintMode property.voidsetPDFVersion(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.withAdvancedParams(AdvancedParams value) withAllowJBIG2Globals(Boolean value) withASCII85EncodePages(Boolean value) withCompressPages(Boolean value) withDetectBlend(Boolean value) withDoThumbnails(Boolean value) withInitialPageSize(XYPair value) withInitialResolution(XYPair value) withOptimize(Boolean value) withOverPrintMode(Integer value) withPDFVersion(String value) withPDFXParams(PDFXParams value) withThinPDFParams(ThinPDFParams value)
-
Field Details
-
advancedParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected AdvancedParams advancedParams -
pdfxParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected PDFXParams pdfxParams -
thinPDFParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected ThinPDFParams thinPDFParams -
allowJBIG2Globals
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean allowJBIG2Globals -
ascii85EncodePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean ascii85EncodePages -
autoRotatePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected PDFCreationDetails.AutoRotatePages autoRotatePages -
binding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected PDFCreationDetails.Binding binding -
compressPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean compressPages -
defaultRenderingIntent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected RenderingIntent defaultRenderingIntent -
detectBlend
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean detectBlend -
doThumbnails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean doThumbnails -
initialPageSize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected XYPair initialPageSize -
initialResolution
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected XYPair initialResolution -
optimize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean optimize -
overPrintMode
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer overPrintMode -
pdfVersion
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String pdfVersion
-
-
Constructor Details
-
PDFCreationDetails
public PDFCreationDetails()
-
-
Method Details
-
getAdvancedParams
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setAllowJBIG2Globals(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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setASCII85EncodePages(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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setCompressPages(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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setDetectBlend(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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setDoThumbnails(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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setOptimize(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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setOverPrintMode(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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setPDFVersion(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 v2.3.6", date="2022-12-18T20:00:09Z") public Map<QName,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
-
withPDFXParams
-
withThinPDFParams
-
withAllowJBIG2Globals
-
withASCII85EncodePages
-
withAutoRotatePages
-
withBinding
-
withCompressPages
-
withDefaultRenderingIntent
-
withDetectBlend
-
withDoThumbnails
-
withInitialPageSize
-
withInitialResolution
-
withOptimize
-
withOverPrintMode
-
withPDFVersion
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
equals
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
hashCode
public int hashCode()
-