Package org.cip4.lib.xjdf.schema
Class PDFCreationDetails
- java.lang.Object
-
- org.cip4.lib.xjdf.schema.PDFCreationDetails
-
- All Implemented Interfaces:
java.io.Serializable,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
public class PDFCreationDetails extends java.lang.Object implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2Java 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)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)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()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)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
protected AdvancedParams advancedParams
-
pdfxParams
protected PDFXParams pdfxParams
-
thinPDFParams
protected ThinPDFParams thinPDFParams
-
allowJBIG2Globals
protected java.lang.Boolean allowJBIG2Globals
-
ascii85EncodePages
protected java.lang.Boolean ascii85EncodePages
-
autoRotatePages
protected PDFCreationDetails.AutoRotatePages autoRotatePages
-
binding
protected PDFCreationDetails.Binding binding
-
compressPages
protected java.lang.Boolean compressPages
-
defaultRenderingIntent
protected RenderingIntent defaultRenderingIntent
-
detectBlend
protected java.lang.Boolean detectBlend
-
doThumbnails
protected java.lang.Boolean doThumbnails
-
initialPageSize
protected XYPair initialPageSize
-
initialResolution
protected XYPair initialResolution
-
optimize
protected java.lang.Boolean optimize
-
overPrintMode
protected java.lang.Integer overPrintMode
-
pdfVersion
protected java.lang.String pdfVersion
-
-
Method Detail
-
getAdvancedParams
public AdvancedParams getAdvancedParams()
Gets the value of the advancedParams property.- Returns:
- possible object is
AdvancedParams
-
setAdvancedParams
public void setAdvancedParams(AdvancedParams value)
Sets the value of the advancedParams property.- Parameters:
value- allowed object isAdvancedParams
-
getPDFXParams
public PDFXParams getPDFXParams()
Gets the value of the pdfxParams property.- Returns:
- possible object is
PDFXParams
-
setPDFXParams
public void setPDFXParams(PDFXParams value)
Sets the value of the pdfxParams property.- Parameters:
value- allowed object isPDFXParams
-
getThinPDFParams
public ThinPDFParams getThinPDFParams()
Gets the value of the thinPDFParams property.- Returns:
- possible object is
ThinPDFParams
-
setThinPDFParams
public void setThinPDFParams(ThinPDFParams value)
Sets the value of the thinPDFParams property.- Parameters:
value- allowed object isThinPDFParams
-
isAllowJBIG2Globals
public java.lang.Boolean isAllowJBIG2Globals()
Gets the value of the allowJBIG2Globals property.- Returns:
- possible object is
Boolean
-
setAllowJBIG2Globals
public void setAllowJBIG2Globals(java.lang.Boolean value)
Sets the value of the allowJBIG2Globals property.- Parameters:
value- allowed object isBoolean
-
isASCII85EncodePages
public java.lang.Boolean isASCII85EncodePages()
Gets the value of the ascii85EncodePages property.- Returns:
- possible object is
Boolean
-
setASCII85EncodePages
public void setASCII85EncodePages(java.lang.Boolean value)
Sets the value of the ascii85EncodePages property.- Parameters:
value- allowed object isBoolean
-
getAutoRotatePages
public PDFCreationDetails.AutoRotatePages getAutoRotatePages()
Gets the value of the autoRotatePages property.- Returns:
- possible object is
PDFCreationDetails.AutoRotatePages
-
setAutoRotatePages
public void setAutoRotatePages(PDFCreationDetails.AutoRotatePages value)
Sets the value of the autoRotatePages property.- Parameters:
value- allowed object isPDFCreationDetails.AutoRotatePages
-
getBinding
public PDFCreationDetails.Binding getBinding()
Gets the value of the binding property.- Returns:
- possible object is
PDFCreationDetails.Binding
-
setBinding
public void setBinding(PDFCreationDetails.Binding value)
Sets the value of the binding property.- Parameters:
value- allowed object isPDFCreationDetails.Binding
-
isCompressPages
public java.lang.Boolean isCompressPages()
Gets the value of the compressPages property.- Returns:
- possible object is
Boolean
-
setCompressPages
public void setCompressPages(java.lang.Boolean value)
Sets the value of the compressPages property.- Parameters:
value- allowed object isBoolean
-
getDefaultRenderingIntent
public RenderingIntent getDefaultRenderingIntent()
Gets the value of the defaultRenderingIntent property.- Returns:
- possible object is
RenderingIntent
-
setDefaultRenderingIntent
public void setDefaultRenderingIntent(RenderingIntent value)
Sets the value of the defaultRenderingIntent property.- Parameters:
value- allowed object isRenderingIntent
-
isDetectBlend
public java.lang.Boolean isDetectBlend()
Gets the value of the detectBlend property.- Returns:
- possible object is
Boolean
-
setDetectBlend
public void setDetectBlend(java.lang.Boolean value)
Sets the value of the detectBlend property.- Parameters:
value- allowed object isBoolean
-
isDoThumbnails
public java.lang.Boolean isDoThumbnails()
Gets the value of the doThumbnails property.- Returns:
- possible object is
Boolean
-
setDoThumbnails
public void setDoThumbnails(java.lang.Boolean value)
Sets the value of the doThumbnails property.- Parameters:
value- allowed object isBoolean
-
getInitialPageSize
public XYPair getInitialPageSize()
Gets the value of the initialPageSize property.- Returns:
- possible object is
String
-
setInitialPageSize
public void setInitialPageSize(XYPair value)
Sets the value of the initialPageSize property.- Parameters:
value- allowed object isString
-
getInitialResolution
public XYPair getInitialResolution()
Gets the value of the initialResolution property.- Returns:
- possible object is
String
-
setInitialResolution
public void setInitialResolution(XYPair value)
Sets the value of the initialResolution property.- Parameters:
value- allowed object isString
-
isOptimize
public java.lang.Boolean isOptimize()
Gets the value of the optimize property.- Returns:
- possible object is
Boolean
-
setOptimize
public void setOptimize(java.lang.Boolean value)
Sets the value of the optimize property.- Parameters:
value- allowed object isBoolean
-
getOverPrintMode
public java.lang.Integer getOverPrintMode()
Gets the value of the overPrintMode property.- Returns:
- possible object is
Integer
-
setOverPrintMode
public void setOverPrintMode(java.lang.Integer value)
Sets the value of the overPrintMode property.- Parameters:
value- allowed object isInteger
-
getPDFVersion
public java.lang.String getPDFVersion()
Gets the value of the pdfVersion property.- Returns:
- possible object is
String
-
setPDFVersion
public void setPDFVersion(java.lang.String value)
Sets the value of the pdfVersion property.- Parameters:
value- allowed object isString
-
getOtherAttributes
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(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object
-
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()
- Overrides:
hashCodein classjava.lang.Object
-
-