Class DocumentType
- java.lang.Object
-
- net.webpdf.wsclient.schema.extraction.info.DocumentType
-
public class DocumentType extends Object
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">A document element that describes the content and properties of the PDF document as metadata.</p>
Java class for document element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="document"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="information" type="{http://schema.webpdf.de/1.0/extraction/info}InformationType"/> <element name="security" type="{http://schema.webpdf.de/1.0/extraction/info}SecurityType"/> <element name="attachments" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="attachment" type="{http://schema.webpdf.de/1.0/extraction/info}AttachmentType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="pages" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="page" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <extension base="{http://schema.webpdf.de/1.0/extraction/info}PageType"> <sequence> <element name="boxes" type="{http://schema.webpdf.de/1.0/extraction/info}BoxesType"/> </sequence> </extension> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="form" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="field" type="{http://schema.webpdf.de/1.0/extraction/info}FieldType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="objectKey" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="formType" type="{http://schema.webpdf.de/1.0/extraction/info}FormsFormatType" default="none" /> <attribute name="defaultAppearance" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> <attribute name="needAppearances" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </restriction> </complexContent> </complexType> </element> <element name="annotations" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <element name="annotation" type="{http://schema.webpdf.de/1.0/extraction/info}AnnotationType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="signatures" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <element name="signature" type="{http://schema.webpdf.de/1.0/extraction/info}SignatureType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="backgrounds" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <element name="background" type="{http://schema.webpdf.de/1.0/extraction/info}BackgroundContentType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="headersFooters" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <element name="headerFooter" type="{http://schema.webpdf.de/1.0/extraction/info}HeaderFooterType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="transitions" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <element name="transition" type="{http://schema.webpdf.de/1.0/extraction/info}TransitionType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="images" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded" minOccurs="0"> <element name="image" type="{http://schema.webpdf.de/1.0/extraction/info}ImageType"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="folders" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence maxOccurs="unbounded" minOccurs="0"> <element name="folder" type="{http://schema.webpdf.de/1.0/extraction/info}FolderType"/> </sequence> <attribute name="initialFile" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDocumentType.AnnotationsJava class for anonymous complex type.static classDocumentType.AttachmentsJava class for anonymous complex type.static classDocumentType.BackgroundsJava class for anonymous complex type.static classDocumentType.FoldersJava class for anonymous complex type.static classDocumentType.FormJava class for anonymous complex type.static classDocumentType.HeadersFootersJava class for anonymous complex type.static classDocumentType.ImagesJava class for anonymous complex type.static classDocumentType.PagesJava class for anonymous complex type.static classDocumentType.SignaturesJava class for anonymous complex type.static classDocumentType.TransitionsJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected DocumentType.Annotationsannotationsprotected DocumentType.Attachmentsattachmentsprotected DocumentType.Backgroundsbackgroundsprotected DocumentType.Foldersfoldersprotected DocumentType.Formformprotected DocumentType.HeadersFootersheadersFootersprotected DocumentType.Imagesimagesprotected InformationTypeinformationprotected DocumentType.Pagespagesprotected SecurityTypesecurityprotected DocumentType.Signaturessignaturesprotected DocumentType.Transitionstransitions
-
Constructor Summary
Constructors Constructor Description DocumentType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentType.AnnotationsgetAnnotations()Gets the value of the annotations property.DocumentType.AttachmentsgetAttachments()Gets the value of the attachments property.DocumentType.BackgroundsgetBackgrounds()Gets the value of the backgrounds property.DocumentType.FoldersgetFolders()Gets the value of the folders property.DocumentType.FormgetForm()Gets the value of the form property.DocumentType.HeadersFootersgetHeadersFooters()Gets the value of the headersFooters property.DocumentType.ImagesgetImages()Gets the value of the images property.InformationTypegetInformation()Gets the value of the information property.DocumentType.PagesgetPages()Gets the value of the pages property.SecurityTypegetSecurity()Gets the value of the security property.DocumentType.SignaturesgetSignatures()Gets the value of the signatures property.DocumentType.TransitionsgetTransitions()Gets the value of the transitions property.booleanisSetAnnotations()booleanisSetAttachments()booleanisSetBackgrounds()booleanisSetFolders()booleanisSetForm()booleanisSetHeadersFooters()booleanisSetImages()booleanisSetInformation()booleanisSetPages()booleanisSetSecurity()booleanisSetSignatures()booleanisSetTransitions()voidsetAnnotations(DocumentType.Annotations value)Sets the value of the annotations property.voidsetAttachments(DocumentType.Attachments value)Sets the value of the attachments property.voidsetBackgrounds(DocumentType.Backgrounds value)Sets the value of the backgrounds property.voidsetFolders(DocumentType.Folders value)Sets the value of the folders property.voidsetForm(DocumentType.Form value)Sets the value of the form property.voidsetHeadersFooters(DocumentType.HeadersFooters value)Sets the value of the headersFooters property.voidsetImages(DocumentType.Images value)Sets the value of the images property.voidsetInformation(InformationType value)Sets the value of the information property.voidsetPages(DocumentType.Pages value)Sets the value of the pages property.voidsetSecurity(SecurityType value)Sets the value of the security property.voidsetSignatures(DocumentType.Signatures value)Sets the value of the signatures property.voidsetTransitions(DocumentType.Transitions value)Sets the value of the transitions property.
-
-
-
Field Detail
-
information
protected InformationType information
-
security
protected SecurityType security
-
attachments
protected DocumentType.Attachments attachments
-
pages
protected DocumentType.Pages pages
-
form
protected DocumentType.Form form
-
annotations
protected DocumentType.Annotations annotations
-
signatures
protected DocumentType.Signatures signatures
-
backgrounds
protected DocumentType.Backgrounds backgrounds
-
headersFooters
protected DocumentType.HeadersFooters headersFooters
-
transitions
protected DocumentType.Transitions transitions
-
images
protected DocumentType.Images images
-
folders
protected DocumentType.Folders folders
-
-
Method Detail
-
getInformation
public InformationType getInformation()
Gets the value of the information property.- Returns:
- possible object is
InformationType
-
setInformation
public void setInformation(InformationType value)
Sets the value of the information property.- Parameters:
value- allowed object isInformationType
-
isSetInformation
public boolean isSetInformation()
-
getSecurity
public SecurityType getSecurity()
Gets the value of the security property.- Returns:
- possible object is
SecurityType
-
setSecurity
public void setSecurity(SecurityType value)
Sets the value of the security property.- Parameters:
value- allowed object isSecurityType
-
isSetSecurity
public boolean isSetSecurity()
-
getAttachments
public DocumentType.Attachments getAttachments()
Gets the value of the attachments property.- Returns:
- possible object is
DocumentType.Attachments
-
setAttachments
public void setAttachments(DocumentType.Attachments value)
Sets the value of the attachments property.- Parameters:
value- allowed object isDocumentType.Attachments
-
isSetAttachments
public boolean isSetAttachments()
-
getPages
public DocumentType.Pages getPages()
Gets the value of the pages property.- Returns:
- possible object is
DocumentType.Pages
-
setPages
public void setPages(DocumentType.Pages value)
Sets the value of the pages property.- Parameters:
value- allowed object isDocumentType.Pages
-
isSetPages
public boolean isSetPages()
-
getForm
public DocumentType.Form getForm()
Gets the value of the form property.- Returns:
- possible object is
DocumentType.Form
-
setForm
public void setForm(DocumentType.Form value)
Sets the value of the form property.- Parameters:
value- allowed object isDocumentType.Form
-
isSetForm
public boolean isSetForm()
-
getAnnotations
public DocumentType.Annotations getAnnotations()
Gets the value of the annotations property.- Returns:
- possible object is
DocumentType.Annotations
-
setAnnotations
public void setAnnotations(DocumentType.Annotations value)
Sets the value of the annotations property.- Parameters:
value- allowed object isDocumentType.Annotations
-
isSetAnnotations
public boolean isSetAnnotations()
-
getSignatures
public DocumentType.Signatures getSignatures()
Gets the value of the signatures property.- Returns:
- possible object is
DocumentType.Signatures
-
setSignatures
public void setSignatures(DocumentType.Signatures value)
Sets the value of the signatures property.- Parameters:
value- allowed object isDocumentType.Signatures
-
isSetSignatures
public boolean isSetSignatures()
-
getBackgrounds
public DocumentType.Backgrounds getBackgrounds()
Gets the value of the backgrounds property.- Returns:
- possible object is
DocumentType.Backgrounds
-
setBackgrounds
public void setBackgrounds(DocumentType.Backgrounds value)
Sets the value of the backgrounds property.- Parameters:
value- allowed object isDocumentType.Backgrounds
-
isSetBackgrounds
public boolean isSetBackgrounds()
-
getHeadersFooters
public DocumentType.HeadersFooters getHeadersFooters()
Gets the value of the headersFooters property.- Returns:
- possible object is
DocumentType.HeadersFooters
-
setHeadersFooters
public void setHeadersFooters(DocumentType.HeadersFooters value)
Sets the value of the headersFooters property.- Parameters:
value- allowed object isDocumentType.HeadersFooters
-
isSetHeadersFooters
public boolean isSetHeadersFooters()
-
getTransitions
public DocumentType.Transitions getTransitions()
Gets the value of the transitions property.- Returns:
- possible object is
DocumentType.Transitions
-
setTransitions
public void setTransitions(DocumentType.Transitions value)
Sets the value of the transitions property.- Parameters:
value- allowed object isDocumentType.Transitions
-
isSetTransitions
public boolean isSetTransitions()
-
getImages
public DocumentType.Images getImages()
Gets the value of the images property.- Returns:
- possible object is
DocumentType.Images
-
setImages
public void setImages(DocumentType.Images value)
Sets the value of the images property.- Parameters:
value- allowed object isDocumentType.Images
-
isSetImages
public boolean isSetImages()
-
getFolders
public DocumentType.Folders getFolders()
Gets the value of the folders property.- Returns:
- possible object is
DocumentType.Folders
-
setFolders
public void setFolders(DocumentType.Folders value)
Sets the value of the folders property.- Parameters:
value- allowed object isDocumentType.Folders
-
isSetFolders
public boolean isSetFolders()
-
-