Initial commit

This commit is contained in:
2015-11-07 03:13:57 +00:00
commit 366b77f457
60 changed files with 22621 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${workspace}"/>
<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/CICMMetadata/build.sh}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,"/>
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/CICMMetadata}"/>
</launchConfiguration>

21
.project Normal file
View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>CICMMetadata</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value>&lt;project&gt;/.externalToolBuilders/New_Builder.launch</value>
</dictionary>
</arguments>
</buildCommand>
</buildSpec>
<natures>
</natures>
</projectDescription>

View File

@@ -0,0 +1,11 @@
CHECK_CALL_TEMPLATES=2
CHECK_XPATHS=2
CIRCULAR_REF=2
DUPLICATE_PARAMETER=2
EMPTY_PARAM=1
MISSING_INCLUDE=2
MISSING_PARAM=1
NAME_ATTRIBUTE_EMPTY=2
NAME_ATTRIBUTE_MISSING=2
TEMPLATE_CONFLICT=2
eclipse.preferences.version=1

22
README.md Normal file
View File

@@ -0,0 +1,22 @@
Canary Islands Computer Museum
==============================
Digital Asset Metadata Sidecar
==============================
This repository contains a XML Schema defining a digital asset metadata sidecar.
The idea of this sidecar is to accompany any kind of digital asset that may be archived in a computer museum.
Also the repository contains autogenerated C#, VisualBasic.NET and Java code.
The sidecar schema is under public domain as long as any change you made is compatible and upstreamed,
or you change the root element type from CICMMetadata to anything else.
Besides that, you can use it anywhere.
If you want to give due credit, this schema is created by Natalia Portillo.
The schema is set-oriented, that is, each sidecar file should accompany a single set, that can contain one or
more of the following elements (or newer ones):
* Magazines
* Books
* User manuals, user guides, installation guides, instruction manuals
* Optical discs (CD and successors)

26
build.sh Executable file
View File

@@ -0,0 +1,26 @@
#!/bin/bash
xsd=`which xsd`
xjc=`which xjc`
if [ -x "$xsd" ]
then
mkdir -p dotnet
echo Building C# code...
xsd cicm.xsd /classes /language:CS > /dev/null
if [ -e "cicm.cs" ]
then
mv cicm.cs dotnet/
fi
echo Building VB.NET code...
xsd cicm.xsd /classes /language:VB > /dev/null
if [ -e "cicm.vb" ]
then
mv cicm.vb dotnet/
fi
fi
if [ -x "$xjc" ]
then
mkdir -p java
echo Building Java code...
xjc -d java cicm.xsd > /dev/null
fi

243
cicm.xml Normal file
View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="UTF-8"?>
<CICMMetadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="cicm.xsd">
<Developer>Developer</Developer>
<Publisher>Publisher</Publisher>
<Author>Author</Author>
<Performer>Performer</Performer>
<Name>Name</Name>
<Version>Version</Version>
<ReleaseType>Retail</ReleaseType>
<ReleaseDate>2001-01-01</ReleaseDate>
<Barcodes>
<Barcode type="aztec">Barcode</Barcode>
</Barcodes>
<PartNumber>PartNumber</PartNumber>
<SerialNumber>SerialNumber</SerialNumber>
<Keywords>
<Keyword>Keyword</Keyword>
</Keywords>
<Magazine>
<Barcodes>
<Barcode type="aztec">Barcode</Barcode>
</Barcodes>
<Cover>
<File format="">File</File>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
<Thumbnail>MA==</Thumbnail>
</Cover>
<Name>Name</Name>
<Editorial>Editorial</Editorial>
<PublicationDate>2001-01-01</PublicationDate>
<Number>0</Number>
<Language>
<Language>aar</Language>
</Language>
<Pages>0</Pages>
<PageSize>PageSize</PageSize>
<Scan>
<File format="">File</File>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</Scan>
</Magazine>
<Book>
<Barcodes>
<Barcode type="aztec">Barcode</Barcode>
</Barcodes>
<Cover>
<File format="">File</File>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
<Thumbnail>MA==</Thumbnail>
</Cover>
<Name>Name</Name>
<Editorial>Editorial</Editorial>
<Author>Author</Author>
<PublicationDate>2001-01-01</PublicationDate>
<Language>
<Language>aar</Language>
</Language>
<Pages>0</Pages>
<PageSize>PageSize</PageSize>
<Scan>
<File format="">File</File>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</Scan>
</Book>
<Categories>
<Category>Category</Category>
</Categories>
<Subcategories>
<Subcategory>Subcategory</Subcategory>
</Subcategories>
<Languages>
<Language>aar</Language>
</Languages>
<Systems>
<System>System</System>
</Systems>
<Architectures>
<Architecture>i86</Architecture>
</Architectures>
<RequiredOperatingSystems>
<RequiredOperatingSystem>
<Name>Name</Name>
<Version>Version</Version>
</RequiredOperatingSystem>
</RequiredOperatingSystems>
<UserManual>
<Language>
<Language>aar</Language>
</Language>
<Pages>0</Pages>
<PageSize>PageSize</PageSize>
<Scan>
<File format="">File</File>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</Scan>
</UserManual>
<OpticalDisc>
<Image format="" offset="0">Image</Image>
<Size>0</Size>
<Sequence>
<DiscTitle>DiscTitle</DiscTitle>
<Disc>0</Disc>
<TotalDiscs>1</TotalDiscs>
<Side>1</Side>
</Sequence>
<Layers type="PTP">
<Sectors layer="0">0</Sectors>
</Layers>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
<RingCode layer="0">RingCode</RingCode>
<MasteringSID layer="0">MasteringSID</MasteringSID>
<Toolstamp layer="0">Toolstamp</Toolstamp>
<MouldSID layer="0">MouldSID</MouldSID>
<MouldText layer="0">MouldText</MouldText>
<DiscType>DiscType</DiscType>
<DiscSubType>DiscSubType</DiscSubType>
<Offset>0</Offset>
<Tracks>0</Tracks>
<Sessions>0</Sessions>
<CopyProtection>CopyProtection</CopyProtection>
<Dimensions>
<Thickness>0.0</Thickness>
</Dimensions>
<Case>
<CaseType>jewel</CaseType>
<Scans/>
</Case>
<Scans/>
<PFI>
<Image>Image</Image>
<Size>0</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</PFI>
<DMI>
<Image>Image</Image>
<Size>0</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</DMI>
<CMI>
<Image>Image</Image>
<Size>0</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</CMI>
<BCA>
<Image>Image</Image>
<Size>0</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</BCA>
<ATIP>
<Image>Image</Image>
<Size>0</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</ATIP>
<PMA>
<Image>Image</Image>
<Size>0</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</PMA>
<LeadIn session="1">
<Image>Image</Image>
<Size>Size</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</LeadIn>
<LeadOut session="1">
<Image>Image</Image>
<Size>Size</Size>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</LeadOut>
<XboxSecuritySectors>
<SecuritySectors>
<Start>0</Start>
<End>0</End>
</SecuritySectors>
</XboxSecuritySectors>
<PS3Encryption>
<Key>Key</Key>
<Serial>Serial</Serial>
</PS3Encryption>
<Track>
<Image format="" offset="0">Image</Image>
<Size>Size</Size>
<Sequence>
<TrackNumber>0</TrackNumber>
<Session>1</Session>
</Sequence>
<StartSector>0</StartSector>
<EndSector>0</EndSector>
<TrackType>audio</TrackType>
<BytesPerSector>0</BytesPerSector>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
</Track>
<DumpHardwareArray>
<DumpHardware>
<Manufacturer>Manufacturer</Manufacturer>
<Model>Model</Model>
<Revision>Revision</Revision>
<Firmware>Firmware</Firmware>
<Serial>Serial</Serial>
<Extents>
<Extent>
<Start>0</Start>
<End>0</End>
</Extent>
</Extents>
<Software>
<Name>Name</Name>
<Version>Version</Version>
<OperatingSystem>OperatingSystem</OperatingSystem>
</Software>
</DumpHardware>
</DumpHardwareArray>
</OpticalDisc>
</CICMMetadata>

1949
cicm.xsd Normal file

File diff suppressed because it is too large Load Diff

5567
dotnet/cicm.cs Normal file

File diff suppressed because it is too large Load Diff

5570
dotnet/cicm.vb Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,121 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* CPU architectures this set is intended to be run on
*
* <p>Java class for ArchitecturesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ArchitecturesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Architecture">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="i86"/>
* &lt;enumeration value="ia32"/>
* &lt;enumeration value="ia64"/>
* &lt;enumeration value="amd64"/>
* &lt;enumeration value="4004"/>
* &lt;enumeration value="4040"/>
* &lt;enumeration value="8080"/>
* &lt;enumeration value="8008"/>
* &lt;enumeration value="8085"/>
* &lt;enumeration value="8051"/>
* &lt;enumeration value="i860"/>
* &lt;enumeration value="i960"/>
* &lt;enumeration value="apx432"/>
* &lt;enumeration value="m68k"/>
* &lt;enumeration value="ppc"/>
* &lt;enumeration value="ppc64"/>
* &lt;enumeration value="x32"/>
* &lt;enumeration value="sparc"/>
* &lt;enumeration value="sparc64"/>
* &lt;enumeration value="arm"/>
* &lt;enumeration value="aarch64"/>
* &lt;enumeration value="avr"/>
* &lt;enumeration value="pic"/>
* &lt;enumeration value="msp430"/>
* &lt;enumeration value="z80"/>
* &lt;enumeration value="65816"/>
* &lt;enumeration value="sh"/>
* &lt;enumeration value="sh1"/>
* &lt;enumeration value="sh2"/>
* &lt;enumeration value="sh3"/>
* &lt;enumeration value="sh5"/>
* &lt;enumeration value="sh4"/>
* &lt;enumeration value="m6800"/>
* &lt;enumeration value="6502"/>
* &lt;enumeration value="axp"/>
* &lt;enumeration value="parisc"/>
* &lt;enumeration value="mips32"/>
* &lt;enumeration value="mips64"/>
* &lt;enumeration value="s360"/>
* &lt;enumeration value="s370"/>
* &lt;enumeration value="esa390"/>
* &lt;enumeration value="zarch"/>
* &lt;enumeration value="pdp11"/>
* &lt;enumeration value="vax"/>
* &lt;enumeration value="power"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ArchitecturesType", propOrder = {
"architecture"
})
public class ArchitecturesType {
@XmlElement(name = "Architecture", required = true)
protected String architecture;
/**
* Gets the value of the architecture property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getArchitecture() {
return architecture;
}
/**
* Sets the value of the architecture property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setArchitecture(String value) {
this.architecture = value;
}
}

View File

@@ -0,0 +1,129 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
* <p>Java class for BarcodeType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="BarcodeType">
* &lt;simpleContent>
* &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
* &lt;attribute name="type" use="required">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="aztec"/>
* &lt;enumeration value="codabar"/>
* &lt;enumeration value="code11"/>
* &lt;enumeration value="code128"/>
* &lt;enumeration value="code39"/>
* &lt;enumeration value="code93"/>
* &lt;enumeration value="cpcbinary"/>
* &lt;enumeration value="ezcode"/>
* &lt;enumeration value="fim"/>
* &lt;enumeration value="itf"/>
* &lt;enumeration value="itf14"/>
* &lt;enumeration value="ean13"/>
* &lt;enumeration value="ean8"/>
* &lt;enumeration value="maxicode"/>
* &lt;enumeration value="isbn"/>
* &lt;enumeration value="isrc"/>
* &lt;enumeration value="msi"/>
* &lt;enumeration value="tof"/>
* &lt;enumeration value="shotcode"/>
* &lt;enumeration value="rm4scc"/>
* &lt;enumeration value="qr"/>
* &lt;enumeration value="ean5"/>
* &lt;enumeration value="ean2"/>
* &lt;enumeration value="qr"/>
* &lt;enumeration value="postnet"/>
* &lt;enumeration value="postbar"/>
* &lt;enumeration value="plessey"/>
* &lt;enumeration value="pharmacode"/>
* &lt;enumeration value="pdf417"/>
* &lt;enumeration value="patchcode"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;/extension>
* &lt;/simpleContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BarcodeType", propOrder = {
"value"
})
public class BarcodeType {
@XmlValue
protected String value;
@XmlAttribute(name = "type", required = true)
protected String type;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
}

View File

@@ -0,0 +1,78 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Barcodes for this release
*
* <p>Java class for BarcodesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="BarcodesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Barcode" type="{}BarcodeType" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BarcodesType", propOrder = {
"barcode"
})
public class BarcodesType {
@XmlElement(name = "Barcode", required = true)
protected List<BarcodeType> barcode;
/**
* Gets the value of the barcode property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the barcode property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getBarcode().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BarcodeType }
*
*
*/
public List<BarcodeType> getBarcode() {
if (barcode == null) {
barcode = new ArrayList<BarcodeType>();
}
return this.barcode;
}
}

View File

@@ -0,0 +1,324 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* <p>Java class for BookType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="BookType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Barcodes" type="{}BarcodesType"/>
* &lt;element name="Cover" type="{}CoverType" minOccurs="0"/>
* &lt;element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Editorial" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Author" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="PublicationDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* &lt;element name="Language" type="{}LanguagesType" minOccurs="0"/>
* &lt;element name="Pages" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* &lt;element name="PageSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Scan" type="{}ScanType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BookType", propOrder = {
"barcodes",
"cover",
"name",
"editorial",
"author",
"publicationDate",
"language",
"pages",
"pageSize",
"scan"
})
public class BookType {
@XmlElement(name = "Barcodes", required = true)
protected BarcodesType barcodes;
@XmlElement(name = "Cover")
protected CoverType cover;
@XmlElement(name = "Name", required = true)
protected String name;
@XmlElement(name = "Editorial")
protected String editorial;
@XmlElement(name = "Author", required = true)
protected String author;
@XmlElement(name = "PublicationDate")
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar publicationDate;
@XmlElement(name = "Language")
protected LanguagesType language;
@XmlElement(name = "Pages")
protected Integer pages;
@XmlElement(name = "PageSize")
protected String pageSize;
@XmlElement(name = "Scan", required = true)
protected ScanType scan;
/**
* Gets the value of the barcodes property.
*
* @return
* possible object is
* {@link BarcodesType }
*
*/
public BarcodesType getBarcodes() {
return barcodes;
}
/**
* Sets the value of the barcodes property.
*
* @param value
* allowed object is
* {@link BarcodesType }
*
*/
public void setBarcodes(BarcodesType value) {
this.barcodes = value;
}
/**
* Gets the value of the cover property.
*
* @return
* possible object is
* {@link CoverType }
*
*/
public CoverType getCover() {
return cover;
}
/**
* Sets the value of the cover property.
*
* @param value
* allowed object is
* {@link CoverType }
*
*/
public void setCover(CoverType value) {
this.cover = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the editorial property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEditorial() {
return editorial;
}
/**
* Sets the value of the editorial property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEditorial(String value) {
this.editorial = value;
}
/**
* Gets the value of the author property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAuthor() {
return author;
}
/**
* Sets the value of the author property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAuthor(String value) {
this.author = value;
}
/**
* Gets the value of the publicationDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getPublicationDate() {
return publicationDate;
}
/**
* Sets the value of the publicationDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setPublicationDate(XMLGregorianCalendar value) {
this.publicationDate = value;
}
/**
* Gets the value of the language property.
*
* @return
* possible object is
* {@link LanguagesType }
*
*/
public LanguagesType getLanguage() {
return language;
}
/**
* Sets the value of the language property.
*
* @param value
* allowed object is
* {@link LanguagesType }
*
*/
public void setLanguage(LanguagesType value) {
this.language = value;
}
/**
* Gets the value of the pages property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getPages() {
return pages;
}
/**
* Sets the value of the pages property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setPages(Integer value) {
this.pages = value;
}
/**
* Gets the value of the pageSize property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPageSize() {
return pageSize;
}
/**
* Sets the value of the pageSize property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPageSize(String value) {
this.pageSize = value;
}
/**
* Gets the value of the scan property.
*
* @return
* possible object is
* {@link ScanType }
*
*/
public ScanType getScan() {
return scan;
}
/**
* Sets the value of the scan property.
*
* @param value
* allowed object is
* {@link ScanType }
*
*/
public void setScan(ScanType value) {
this.scan = value;
}
}

View File

@@ -0,0 +1,159 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for BorderType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="BorderType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Image" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Size" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;/sequence>
* &lt;attribute name="session">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BorderType", propOrder = {
"image",
"size",
"checksums"
})
public class BorderType {
@XmlElement(name = "Image", required = true)
protected String image;
@XmlElement(name = "Size", required = true)
protected String size;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
@XmlAttribute(name = "session")
protected Integer session;
/**
* Gets the value of the image property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getImage() {
return image;
}
/**
* Sets the value of the image property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setImage(String value) {
this.image = value;
}
/**
* Gets the value of the size property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSize() {
return size;
}
/**
* Sets the value of the size property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSize(String value) {
this.size = value;
}
/**
* Gets the value of the checksums property.
*
* @return
* possible object is
* {@link ChecksumsType }
*
*/
public ChecksumsType getChecksums() {
return checksums;
}
/**
* Sets the value of the checksums property.
*
* @param value
* allowed object is
* {@link ChecksumsType }
*
*/
public void setChecksums(ChecksumsType value) {
this.checksums = value;
}
/**
* Gets the value of the session property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getSession() {
return session;
}
/**
* Sets the value of the session property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setSession(Integer value) {
this.session = value;
}
}

View File

@@ -0,0 +1,713 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* <p>Java class for CICMMetadataType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="CICMMetadataType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Developer" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Publisher" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Author" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Performer" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="ReleaseType" minOccurs="0">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="Retail"/>
* &lt;enumeration value="Bundle"/>
* &lt;enumeration value="Coverdisc"/>
* &lt;enumeration value="Subscription"/>
* &lt;enumeration value="Demo"/>
* &lt;enumeration value="OEM"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="ReleaseDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* &lt;element name="Barcodes" type="{}BarcodesType" minOccurs="0"/>
* &lt;element name="PartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="SerialNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Keywords" type="{}KeywordsType" minOccurs="0"/>
* &lt;element name="Magazine" type="{}MagazineType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Book" type="{}BookType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Categories" type="{}CategoriesType" minOccurs="0"/>
* &lt;element name="Subcategories" type="{}SubcategoriesType" minOccurs="0"/>
* &lt;element name="Languages" type="{}LanguagesType" minOccurs="0"/>
* &lt;element name="Systems" type="{}SystemsType" minOccurs="0"/>
* &lt;element name="Architectures" type="{}ArchitecturesType" minOccurs="0"/>
* &lt;element name="RequiredOperatingSystems" type="{}RequiredOperatingSystemsType" minOccurs="0"/>
* &lt;element name="UserManual" type="{}UserManualType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="OpticalDisc" type="{}OpticalDiscType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CICMMetadataType", propOrder = {
"developer",
"publisher",
"author",
"performer",
"name",
"version",
"releaseType",
"releaseDate",
"barcodes",
"partNumber",
"serialNumber",
"keywords",
"magazine",
"book",
"categories",
"subcategories",
"languages",
"systems",
"architectures",
"requiredOperatingSystems",
"userManual",
"opticalDisc"
})
public class CICMMetadataType {
@XmlElement(name = "Developer")
protected List<String> developer;
@XmlElement(name = "Publisher")
protected List<String> publisher;
@XmlElement(name = "Author")
protected List<String> author;
@XmlElement(name = "Performer")
protected List<String> performer;
@XmlElement(name = "Name", required = true)
protected String name;
@XmlElement(name = "Version")
protected String version;
@XmlElement(name = "ReleaseType")
protected String releaseType;
@XmlElement(name = "ReleaseDate")
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar releaseDate;
@XmlElement(name = "Barcodes")
protected BarcodesType barcodes;
@XmlElement(name = "PartNumber")
protected String partNumber;
@XmlElement(name = "SerialNumber")
protected String serialNumber;
@XmlElement(name = "Keywords")
protected KeywordsType keywords;
@XmlElement(name = "Magazine")
protected List<MagazineType> magazine;
@XmlElement(name = "Book")
protected List<BookType> book;
@XmlElement(name = "Categories")
protected CategoriesType categories;
@XmlElement(name = "Subcategories")
protected SubcategoriesType subcategories;
@XmlElement(name = "Languages")
protected LanguagesType languages;
@XmlElement(name = "Systems")
protected SystemsType systems;
@XmlElement(name = "Architectures")
protected ArchitecturesType architectures;
@XmlElement(name = "RequiredOperatingSystems")
protected RequiredOperatingSystemsType requiredOperatingSystems;
@XmlElement(name = "UserManual")
protected List<UserManualType> userManual;
@XmlElement(name = "OpticalDisc")
protected List<OpticalDiscType> opticalDisc;
/**
* Gets the value of the developer property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the developer property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDeveloper().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getDeveloper() {
if (developer == null) {
developer = new ArrayList<String>();
}
return this.developer;
}
/**
* Gets the value of the publisher property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the publisher property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPublisher().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPublisher() {
if (publisher == null) {
publisher = new ArrayList<String>();
}
return this.publisher;
}
/**
* Gets the value of the author property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the author property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAuthor().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getAuthor() {
if (author == null) {
author = new ArrayList<String>();
}
return this.author;
}
/**
* Gets the value of the performer property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the performer property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPerformer().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPerformer() {
if (performer == null) {
performer = new ArrayList<String>();
}
return this.performer;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the version property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVersion() {
return version;
}
/**
* Sets the value of the version property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVersion(String value) {
this.version = value;
}
/**
* Gets the value of the releaseType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReleaseType() {
return releaseType;
}
/**
* Sets the value of the releaseType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReleaseType(String value) {
this.releaseType = value;
}
/**
* Gets the value of the releaseDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getReleaseDate() {
return releaseDate;
}
/**
* Sets the value of the releaseDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setReleaseDate(XMLGregorianCalendar value) {
this.releaseDate = value;
}
/**
* Gets the value of the barcodes property.
*
* @return
* possible object is
* {@link BarcodesType }
*
*/
public BarcodesType getBarcodes() {
return barcodes;
}
/**
* Sets the value of the barcodes property.
*
* @param value
* allowed object is
* {@link BarcodesType }
*
*/
public void setBarcodes(BarcodesType value) {
this.barcodes = value;
}
/**
* Gets the value of the partNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPartNumber() {
return partNumber;
}
/**
* Sets the value of the partNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPartNumber(String value) {
this.partNumber = value;
}
/**
* Gets the value of the serialNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSerialNumber() {
return serialNumber;
}
/**
* Sets the value of the serialNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSerialNumber(String value) {
this.serialNumber = value;
}
/**
* Gets the value of the keywords property.
*
* @return
* possible object is
* {@link KeywordsType }
*
*/
public KeywordsType getKeywords() {
return keywords;
}
/**
* Sets the value of the keywords property.
*
* @param value
* allowed object is
* {@link KeywordsType }
*
*/
public void setKeywords(KeywordsType value) {
this.keywords = value;
}
/**
* Gets the value of the magazine property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the magazine property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getMagazine().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link MagazineType }
*
*
*/
public List<MagazineType> getMagazine() {
if (magazine == null) {
magazine = new ArrayList<MagazineType>();
}
return this.magazine;
}
/**
* Gets the value of the book property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the book property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getBook().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BookType }
*
*
*/
public List<BookType> getBook() {
if (book == null) {
book = new ArrayList<BookType>();
}
return this.book;
}
/**
* Gets the value of the categories property.
*
* @return
* possible object is
* {@link CategoriesType }
*
*/
public CategoriesType getCategories() {
return categories;
}
/**
* Sets the value of the categories property.
*
* @param value
* allowed object is
* {@link CategoriesType }
*
*/
public void setCategories(CategoriesType value) {
this.categories = value;
}
/**
* Gets the value of the subcategories property.
*
* @return
* possible object is
* {@link SubcategoriesType }
*
*/
public SubcategoriesType getSubcategories() {
return subcategories;
}
/**
* Sets the value of the subcategories property.
*
* @param value
* allowed object is
* {@link SubcategoriesType }
*
*/
public void setSubcategories(SubcategoriesType value) {
this.subcategories = value;
}
/**
* Gets the value of the languages property.
*
* @return
* possible object is
* {@link LanguagesType }
*
*/
public LanguagesType getLanguages() {
return languages;
}
/**
* Sets the value of the languages property.
*
* @param value
* allowed object is
* {@link LanguagesType }
*
*/
public void setLanguages(LanguagesType value) {
this.languages = value;
}
/**
* Gets the value of the systems property.
*
* @return
* possible object is
* {@link SystemsType }
*
*/
public SystemsType getSystems() {
return systems;
}
/**
* Sets the value of the systems property.
*
* @param value
* allowed object is
* {@link SystemsType }
*
*/
public void setSystems(SystemsType value) {
this.systems = value;
}
/**
* Gets the value of the architectures property.
*
* @return
* possible object is
* {@link ArchitecturesType }
*
*/
public ArchitecturesType getArchitectures() {
return architectures;
}
/**
* Sets the value of the architectures property.
*
* @param value
* allowed object is
* {@link ArchitecturesType }
*
*/
public void setArchitectures(ArchitecturesType value) {
this.architectures = value;
}
/**
* Gets the value of the requiredOperatingSystems property.
*
* @return
* possible object is
* {@link RequiredOperatingSystemsType }
*
*/
public RequiredOperatingSystemsType getRequiredOperatingSystems() {
return requiredOperatingSystems;
}
/**
* Sets the value of the requiredOperatingSystems property.
*
* @param value
* allowed object is
* {@link RequiredOperatingSystemsType }
*
*/
public void setRequiredOperatingSystems(RequiredOperatingSystemsType value) {
this.requiredOperatingSystems = value;
}
/**
* Gets the value of the userManual property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the userManual property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getUserManual().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link UserManualType }
*
*
*/
public List<UserManualType> getUserManual() {
if (userManual == null) {
userManual = new ArrayList<UserManualType>();
}
return this.userManual;
}
/**
* Gets the value of the opticalDisc property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the opticalDisc property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getOpticalDisc().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link OpticalDiscType }
*
*
*/
public List<OpticalDiscType> getOpticalDisc() {
if (opticalDisc == null) {
opticalDisc = new ArrayList<OpticalDiscType>();
}
return this.opticalDisc;
}
}

View File

@@ -0,0 +1,111 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for CaseScanType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="CaseScanType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="CaseScanElement">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="sleeve"/>
* &lt;enumeration value="inner"/>
* &lt;enumeration value="inlay"/>
* &lt;enumeration value="frontback"/>
* &lt;enumeration value="frontfull"/>
* &lt;enumeration value="boxfront"/>
* &lt;enumeration value="boxback"/>
* &lt;enumeration value="boxspine"/>
* &lt;enumeration value="external"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="Scan" type="{}ScanType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CaseScanType", propOrder = {
"caseScanElement",
"scan"
})
public class CaseScanType {
@XmlElement(name = "CaseScanElement", required = true)
protected String caseScanElement;
@XmlElement(name = "Scan", required = true)
protected ScanType scan;
/**
* Gets the value of the caseScanElement property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCaseScanElement() {
return caseScanElement;
}
/**
* Sets the value of the caseScanElement property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCaseScanElement(String value) {
this.caseScanElement = value;
}
/**
* Gets the value of the scan property.
*
* @return
* possible object is
* {@link ScanType }
*
*/
public ScanType getScan() {
return scan;
}
/**
* Sets the value of the scan property.
*
* @param value
* allowed object is
* {@link ScanType }
*
*/
public void setScan(ScanType value) {
this.scan = value;
}
}

View File

@@ -0,0 +1,127 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for CaseType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="CaseType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="CaseType">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="jewel"/>
* &lt;enumeration value="bigjewel"/>
* &lt;enumeration value="slimjewel"/>
* &lt;enumeration value="sleeve"/>
* &lt;enumeration value="qpack"/>
* &lt;enumeration value="digisleeve"/>
* &lt;enumeration value="discboxslider"/>
* &lt;enumeration value="compacplus"/>
* &lt;enumeration value="keepcase"/>
* &lt;enumeration value="snapcase"/>
* &lt;enumeration value="softcase"/>
* &lt;enumeration value="ecopack"/>
* &lt;enumeration value="liftlock"/>
* &lt;enumeration value="spindle"/>
* &lt;enumeration value="ps2case"/>
* &lt;enumeration value="ps3case"/>
* &lt;enumeration value="bluraykeepcase"/>
* &lt;enumeration value="pscase"/>
* &lt;enumeration value="dccase"/>
* &lt;enumeration value="saturncase"/>
* &lt;enumeration value="xboxcase"/>
* &lt;enumeration value="saturnbigcase"/>
* &lt;enumeration value="gccase"/>
* &lt;enumeration value="wiicase"/>
* &lt;enumeration value="unknown"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="Scans" type="{}ScansType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CaseType", propOrder = {
"caseType",
"scans"
})
public class CaseType {
@XmlElement(name = "CaseType", required = true)
protected String caseType;
@XmlElement(name = "Scans", required = true)
protected ScansType scans;
/**
* Gets the value of the caseType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCaseType() {
return caseType;
}
/**
* Sets the value of the caseType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCaseType(String value) {
this.caseType = value;
}
/**
* Gets the value of the scans property.
*
* @return
* possible object is
* {@link ScansType }
*
*/
public ScansType getScans() {
return scans;
}
/**
* Sets the value of the scans property.
*
* @param value
* allowed object is
* {@link ScansType }
*
*/
public void setScans(ScansType value) {
this.scans = value;
}
}

View File

@@ -0,0 +1,76 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for CategoriesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="CategoriesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Category" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CategoriesType", propOrder = {
"category"
})
public class CategoriesType {
@XmlElement(name = "Category", required = true)
protected List<String> category;
/**
* Gets the value of the category property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the category property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCategory().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getCategory() {
if (category == null) {
category = new ArrayList<String>();
}
return this.category;
}
}

View File

@@ -0,0 +1,125 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
* <p>Java class for ChecksumType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ChecksumType">
* &lt;simpleContent>
* &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
* &lt;attribute name="type" use="required">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="fletcher16"/>
* &lt;enumeration value="fletcher32"/>
* &lt;enumeration value="adler32"/>
* &lt;enumeration value="crc16"/>
* &lt;enumeration value="crc16ccitt"/>
* &lt;enumeration value="crc32"/>
* &lt;enumeration value="crc64"/>
* &lt;enumeration value="md4"/>
* &lt;enumeration value="md5"/>
* &lt;enumeration value="dm6"/>
* &lt;enumeration value="ripemd128"/>
* &lt;enumeration value="ripemd160"/>
* &lt;enumeration value="ripemed320"/>
* &lt;enumeration value="sha1"/>
* &lt;enumeration value="sha224"/>
* &lt;enumeration value="sha256"/>
* &lt;enumeration value="sha384"/>
* &lt;enumeration value="sha512"/>
* &lt;enumeration value="sha3"/>
* &lt;enumeration value="skein"/>
* &lt;enumeration value="snefru"/>
* &lt;enumeration value="blake256"/>
* &lt;enumeration value="blake512"/>
* &lt;enumeration value="tiger"/>
* &lt;enumeration value="whirlpool"/>
* &lt;enumeration value="spamsum"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;/extension>
* &lt;/simpleContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ChecksumType", propOrder = {
"value"
})
public class ChecksumType {
@XmlValue
protected String value;
@XmlAttribute(name = "type", required = true)
protected String type;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
}

View File

@@ -0,0 +1,78 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Checksum of file element
*
* <p>Java class for ChecksumsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ChecksumsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Checksum" type="{}ChecksumType" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ChecksumsType", propOrder = {
"checksum"
})
public class ChecksumsType {
@XmlElement(name = "Checksum", required = true)
protected List<ChecksumType> checksum;
/**
* Gets the value of the checksum property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the checksum property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChecksum().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ChecksumType }
*
*
*/
public List<ChecksumType> getChecksum() {
if (checksum == null) {
checksum = new ArrayList<ChecksumType>();
}
return this.checksum;
}
}

View File

@@ -0,0 +1,123 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for CoverType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="CoverType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="File" type="{}FileType"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;element name="Thumbnail" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CoverType", propOrder = {
"file",
"checksums",
"thumbnail"
})
public class CoverType {
@XmlElement(name = "File", required = true)
protected FileType file;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
@XmlElement(name = "Thumbnail", required = true)
protected byte[] thumbnail;
/**
* Gets the value of the file property.
*
* @return
* possible object is
* {@link FileType }
*
*/
public FileType getFile() {
return file;
}
/**
* Sets the value of the file property.
*
* @param value
* allowed object is
* {@link FileType }
*
*/
public void setFile(FileType value) {
this.file = value;
}
/**
* Gets the value of the checksums property.
*
* @return
* possible object is
* {@link ChecksumsType }
*
*/
public ChecksumsType getChecksums() {
return checksums;
}
/**
* Sets the value of the checksums property.
*
* @param value
* allowed object is
* {@link ChecksumsType }
*
*/
public void setChecksums(ChecksumsType value) {
this.checksums = value;
}
/**
* Gets the value of the thumbnail property.
*
* @return
* possible object is
* byte[]
*/
public byte[] getThumbnail() {
return thumbnail;
}
/**
* Sets the value of the thumbnail property.
*
* @param value
* allowed object is
* byte[]
*/
public void setThumbnail(byte[] value) {
this.thumbnail = value;
}
}

View File

@@ -0,0 +1,147 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Dimensions of media
*
* <p>Java class for DimensionsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="DimensionsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Diameter" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* &lt;element name="Height" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* &lt;element name="Width" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* &lt;element name="Thickness" type="{http://www.w3.org/2001/XMLSchema}double"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DimensionsType", propOrder = {
"diameter",
"height",
"width",
"thickness"
})
public class DimensionsType {
@XmlElement(name = "Diameter")
protected Double diameter;
@XmlElement(name = "Height")
protected Double height;
@XmlElement(name = "Width")
protected Double width;
@XmlElement(name = "Thickness")
protected double thickness;
/**
* Gets the value of the diameter property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getDiameter() {
return diameter;
}
/**
* Sets the value of the diameter property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setDiameter(Double value) {
this.diameter = value;
}
/**
* Gets the value of the height property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getHeight() {
return height;
}
/**
* Sets the value of the height property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setHeight(Double value) {
this.height = value;
}
/**
* Gets the value of the width property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getWidth() {
return width;
}
/**
* Sets the value of the width property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setWidth(Double value) {
this.width = value;
}
/**
* Gets the value of the thickness property.
*
*/
public double getThickness() {
return thickness;
}
/**
* Sets the value of the thickness property.
*
*/
public void setThickness(double value) {
this.thickness = value;
}
}

View File

@@ -0,0 +1,108 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for DiscScanType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="DiscScanType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="DiscScanElement">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="up"/>
* &lt;enumeration value="down"/>
* &lt;enumeration value="front"/>
* &lt;enumeration value="back"/>
* &lt;enumeration value="left"/>
* &lt;enumeration value="right"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="Scan" type="{}ScanType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DiscScanType", propOrder = {
"discScanElement",
"scan"
})
public class DiscScanType {
@XmlElement(name = "DiscScanElement", required = true)
protected String discScanElement;
@XmlElement(name = "Scan", required = true)
protected ScanType scan;
/**
* Gets the value of the discScanElement property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDiscScanElement() {
return discScanElement;
}
/**
* Sets the value of the discScanElement property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDiscScanElement(String value) {
this.discScanElement = value;
}
/**
* Gets the value of the scan property.
*
* @return
* possible object is
* {@link ScanType }
*
*/
public ScanType getScan() {
return scan;
}
/**
* Sets the value of the scan property.
*
* @param value
* allowed object is
* {@link ScanType }
*
*/
public void setScan(ScanType value) {
this.scan = value;
}
}

View File

@@ -0,0 +1,69 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for DumpHardwareArrayType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="DumpHardwareArrayType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="DumpHardware" type="{}DumpHardwareType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DumpHardwareArrayType", propOrder = {
"dumpHardware"
})
public class DumpHardwareArrayType {
@XmlElement(name = "DumpHardware", required = true)
protected DumpHardwareType dumpHardware;
/**
* Gets the value of the dumpHardware property.
*
* @return
* possible object is
* {@link DumpHardwareType }
*
*/
public DumpHardwareType getDumpHardware() {
return dumpHardware;
}
/**
* Sets the value of the dumpHardware property.
*
* @param value
* allowed object is
* {@link DumpHardwareType }
*
*/
public void setDumpHardware(DumpHardwareType value) {
this.dumpHardware = value;
}
}

View File

@@ -0,0 +1,237 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for DumpHardwareType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="DumpHardwareType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Manufacturer" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Model" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Revision" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Firmware" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Serial" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Extents" type="{}ExtentsType"/>
* &lt;element name="Software" type="{}SoftwareType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DumpHardwareType", propOrder = {
"manufacturer",
"model",
"revision",
"firmware",
"serial",
"extents",
"software"
})
public class DumpHardwareType {
@XmlElement(name = "Manufacturer", required = true)
protected String manufacturer;
@XmlElement(name = "Model", required = true)
protected String model;
@XmlElement(name = "Revision", required = true)
protected String revision;
@XmlElement(name = "Firmware", required = true)
protected String firmware;
@XmlElement(name = "Serial", required = true)
protected String serial;
@XmlElement(name = "Extents", required = true)
protected ExtentsType extents;
@XmlElement(name = "Software", required = true)
protected SoftwareType software;
/**
* Gets the value of the manufacturer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManufacturer() {
return manufacturer;
}
/**
* Sets the value of the manufacturer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManufacturer(String value) {
this.manufacturer = value;
}
/**
* Gets the value of the model property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getModel() {
return model;
}
/**
* Sets the value of the model property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setModel(String value) {
this.model = value;
}
/**
* Gets the value of the revision property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRevision() {
return revision;
}
/**
* Sets the value of the revision property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRevision(String value) {
this.revision = value;
}
/**
* Gets the value of the firmware property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFirmware() {
return firmware;
}
/**
* Sets the value of the firmware property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFirmware(String value) {
this.firmware = value;
}
/**
* Gets the value of the serial property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSerial() {
return serial;
}
/**
* Sets the value of the serial property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSerial(String value) {
this.serial = value;
}
/**
* Gets the value of the extents property.
*
* @return
* possible object is
* {@link ExtentsType }
*
*/
public ExtentsType getExtents() {
return extents;
}
/**
* Sets the value of the extents property.
*
* @param value
* allowed object is
* {@link ExtentsType }
*
*/
public void setExtents(ExtentsType value) {
this.extents = value;
}
/**
* Gets the value of the software property.
*
* @return
* possible object is
* {@link SoftwareType }
*
*/
public SoftwareType getSoftware() {
return software;
}
/**
* Sets the value of the software property.
*
* @param value
* allowed object is
* {@link SoftwareType }
*
*/
public void setSoftware(SoftwareType value) {
this.software = value;
}
}

View File

@@ -0,0 +1,119 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Information about dumped structure
*
* <p>Java class for DumpType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="DumpType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Image" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Size" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DumpType", propOrder = {
"image",
"size",
"checksums"
})
public class DumpType {
@XmlElement(name = "Image", required = true)
protected String image;
@XmlElement(name = "Size")
protected int size;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
/**
* Gets the value of the image property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getImage() {
return image;
}
/**
* Sets the value of the image property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setImage(String value) {
this.image = value;
}
/**
* Gets the value of the size property.
*
*/
public int getSize() {
return size;
}
/**
* Sets the value of the size property.
*
*/
public void setSize(int value) {
this.size = value;
}
/**
* Gets the value of the checksums property.
*
* @return
* possible object is
* {@link ChecksumsType }
*
*/
public ChecksumsType getChecksums() {
return checksums;
}
/**
* Sets the value of the checksums property.
*
* @param value
* allowed object is
* {@link ChecksumsType }
*
*/
public void setChecksums(ChecksumsType value) {
this.checksums = value;
}
}

View File

@@ -0,0 +1,81 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for ExtentType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ExtentType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Start" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="End" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ExtentType", propOrder = {
"start",
"end"
})
public class ExtentType {
@XmlElement(name = "Start")
protected int start;
@XmlElement(name = "End")
protected int end;
/**
* Gets the value of the start property.
*
*/
public int getStart() {
return start;
}
/**
* Sets the value of the start property.
*
*/
public void setStart(int value) {
this.start = value;
}
/**
* Gets the value of the end property.
*
*/
public int getEnd() {
return end;
}
/**
* Sets the value of the end property.
*
*/
public void setEnd(int value) {
this.end = value;
}
}

View File

@@ -0,0 +1,76 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for ExtentsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ExtentsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Extent" type="{}ExtentType" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ExtentsType", propOrder = {
"extent"
})
public class ExtentsType {
@XmlElement(name = "Extent", required = true)
protected List<ExtentType> extent;
/**
* Gets the value of the extent property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the extent property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getExtent().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ExtentType }
*
*
*/
public List<ExtentType> getExtent() {
if (extent == null) {
extent = new ArrayList<ExtentType>();
}
return this.extent;
}
}

View File

@@ -0,0 +1,76 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for FileSystemInformationType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="FileSystemInformationType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Partition" type="{}PartitionType" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FileSystemInformationType", propOrder = {
"partition"
})
public class FileSystemInformationType {
@XmlElement(name = "Partition", required = true)
protected List<PartitionType> partition;
/**
* Gets the value of the partition property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the partition property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPartition().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link PartitionType }
*
*
*/
public List<PartitionType> getPartition() {
if (partition == null) {
partition = new ArrayList<PartitionType>();
}
return this.partition;
}
}

View File

@@ -0,0 +1,550 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* Information about a filesystem
*
* <p>Java class for FileSystemType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="FileSystemType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Type" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* &lt;element name="ModificationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* &lt;element name="BackupDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* &lt;element name="ClusterSize" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="Clusters" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="Files" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* &lt;element name="Bootable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="VolumeSerial" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="VolumeName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="FreeClusters" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* &lt;element name="Dirty" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* &lt;element name="ExpirationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* &lt;element name="EffectiveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* &lt;element name="SystemIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="VolumeSetIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="PublisherIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="DataPreparerIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="ApplicationIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FileSystemType", propOrder = {
"type",
"creationDate",
"modificationDate",
"backupDate",
"clusterSize",
"clusters",
"files",
"bootable",
"volumeSerial",
"volumeName",
"freeClusters",
"dirty",
"expirationDate",
"effectiveDate",
"systemIdentifier",
"volumeSetIdentifier",
"publisherIdentifier",
"dataPreparerIdentifier",
"applicationIdentifier"
})
public class FileSystemType {
@XmlElement(name = "Type", required = true)
protected String type;
@XmlElement(name = "CreationDate")
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar creationDate;
@XmlElement(name = "ModificationDate")
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar modificationDate;
@XmlElement(name = "BackupDate")
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar backupDate;
@XmlElement(name = "ClusterSize")
protected int clusterSize;
@XmlElement(name = "Clusters")
protected long clusters;
@XmlElement(name = "Files")
protected Long files;
@XmlElement(name = "Bootable")
protected boolean bootable;
@XmlElement(name = "VolumeSerial")
protected String volumeSerial;
@XmlElement(name = "VolumeName")
protected String volumeName;
@XmlElement(name = "FreeClusters")
protected Long freeClusters;
@XmlElement(name = "Dirty")
protected boolean dirty;
@XmlElement(name = "ExpirationDate")
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar expirationDate;
@XmlElement(name = "EffectiveDate")
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar effectiveDate;
@XmlElement(name = "SystemIdentifier")
protected String systemIdentifier;
@XmlElement(name = "VolumeSetIdentifier")
protected String volumeSetIdentifier;
@XmlElement(name = "PublisherIdentifier")
protected String publisherIdentifier;
@XmlElement(name = "DataPreparerIdentifier")
protected String dataPreparerIdentifier;
@XmlElement(name = "ApplicationIdentifier")
protected String applicationIdentifier;
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
/**
* Gets the value of the creationDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getCreationDate() {
return creationDate;
}
/**
* Sets the value of the creationDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setCreationDate(XMLGregorianCalendar value) {
this.creationDate = value;
}
/**
* Gets the value of the modificationDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getModificationDate() {
return modificationDate;
}
/**
* Sets the value of the modificationDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setModificationDate(XMLGregorianCalendar value) {
this.modificationDate = value;
}
/**
* Gets the value of the backupDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getBackupDate() {
return backupDate;
}
/**
* Sets the value of the backupDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setBackupDate(XMLGregorianCalendar value) {
this.backupDate = value;
}
/**
* Gets the value of the clusterSize property.
*
*/
public int getClusterSize() {
return clusterSize;
}
/**
* Sets the value of the clusterSize property.
*
*/
public void setClusterSize(int value) {
this.clusterSize = value;
}
/**
* Gets the value of the clusters property.
*
*/
public long getClusters() {
return clusters;
}
/**
* Sets the value of the clusters property.
*
*/
public void setClusters(long value) {
this.clusters = value;
}
/**
* Gets the value of the files property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getFiles() {
return files;
}
/**
* Sets the value of the files property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setFiles(Long value) {
this.files = value;
}
/**
* Gets the value of the bootable property.
*
*/
public boolean isBootable() {
return bootable;
}
/**
* Sets the value of the bootable property.
*
*/
public void setBootable(boolean value) {
this.bootable = value;
}
/**
* Gets the value of the volumeSerial property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVolumeSerial() {
return volumeSerial;
}
/**
* Sets the value of the volumeSerial property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVolumeSerial(String value) {
this.volumeSerial = value;
}
/**
* Gets the value of the volumeName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVolumeName() {
return volumeName;
}
/**
* Sets the value of the volumeName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVolumeName(String value) {
this.volumeName = value;
}
/**
* Gets the value of the freeClusters property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getFreeClusters() {
return freeClusters;
}
/**
* Sets the value of the freeClusters property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setFreeClusters(Long value) {
this.freeClusters = value;
}
/**
* Gets the value of the dirty property.
*
*/
public boolean isDirty() {
return dirty;
}
/**
* Sets the value of the dirty property.
*
*/
public void setDirty(boolean value) {
this.dirty = value;
}
/**
* Gets the value of the expirationDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getExpirationDate() {
return expirationDate;
}
/**
* Sets the value of the expirationDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setExpirationDate(XMLGregorianCalendar value) {
this.expirationDate = value;
}
/**
* Gets the value of the effectiveDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getEffectiveDate() {
return effectiveDate;
}
/**
* Sets the value of the effectiveDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setEffectiveDate(XMLGregorianCalendar value) {
this.effectiveDate = value;
}
/**
* Gets the value of the systemIdentifier property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSystemIdentifier() {
return systemIdentifier;
}
/**
* Sets the value of the systemIdentifier property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSystemIdentifier(String value) {
this.systemIdentifier = value;
}
/**
* Gets the value of the volumeSetIdentifier property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVolumeSetIdentifier() {
return volumeSetIdentifier;
}
/**
* Sets the value of the volumeSetIdentifier property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVolumeSetIdentifier(String value) {
this.volumeSetIdentifier = value;
}
/**
* Gets the value of the publisherIdentifier property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPublisherIdentifier() {
return publisherIdentifier;
}
/**
* Sets the value of the publisherIdentifier property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPublisherIdentifier(String value) {
this.publisherIdentifier = value;
}
/**
* Gets the value of the dataPreparerIdentifier property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDataPreparerIdentifier() {
return dataPreparerIdentifier;
}
/**
* Sets the value of the dataPreparerIdentifier property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDataPreparerIdentifier(String value) {
this.dataPreparerIdentifier = value;
}
/**
* Gets the value of the applicationIdentifier property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getApplicationIdentifier() {
return applicationIdentifier;
}
/**
* Sets the value of the applicationIdentifier property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setApplicationIdentifier(String value) {
this.applicationIdentifier = value;
}
}

View File

@@ -0,0 +1,69 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for FileSystemsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="FileSystemsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="FileSystem" type="{}FileSystemType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FileSystemsType", propOrder = {
"fileSystem"
})
public class FileSystemsType {
@XmlElement(name = "FileSystem", required = true)
protected FileSystemType fileSystem;
/**
* Gets the value of the fileSystem property.
*
* @return
* possible object is
* {@link FileSystemType }
*
*/
public FileSystemType getFileSystem() {
return fileSystem;
}
/**
* Sets the value of the fileSystem property.
*
* @param value
* allowed object is
* {@link FileSystemType }
*
*/
public void setFileSystem(FileSystemType value) {
this.fileSystem = value;
}
}

View File

@@ -0,0 +1,96 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
* File
*
* <p>Java class for FileType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="FileType">
* &lt;simpleContent>
* &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
* &lt;attribute name="format" type="{http://www.w3.org/2001/XMLSchema}string" />
* &lt;/extension>
* &lt;/simpleContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FileType", propOrder = {
"value"
})
public class FileType {
@XmlValue
protected String value;
@XmlAttribute(name = "format")
protected String format;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Gets the value of the format property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFormat() {
return format;
}
/**
* Sets the value of the format property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFormat(String value) {
this.format = value;
}
}

View File

@@ -0,0 +1,123 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
* File containing track dump, and format, binary, yranib, or audio/video container
*
* <p>Java class for ImageType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ImageType">
* &lt;simpleContent>
* &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
* &lt;attribute name="format" type="{http://www.w3.org/2001/XMLSchema}string" />
* &lt;attribute name="offset" type="{http://www.w3.org/2001/XMLSchema}long" />
* &lt;/extension>
* &lt;/simpleContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ImageType", propOrder = {
"value"
})
public class ImageType {
@XmlValue
protected String value;
@XmlAttribute(name = "format")
protected String format;
@XmlAttribute(name = "offset")
protected Long offset;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Gets the value of the format property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFormat() {
return format;
}
/**
* Sets the value of the format property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFormat(String value) {
this.format = value;
}
/**
* Gets the value of the offset property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getOffset() {
return offset;
}
/**
* Sets the value of the offset property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setOffset(Long value) {
this.offset = value;
}
}

View File

@@ -0,0 +1,69 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for KeywordsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="KeywordsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Keyword" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "KeywordsType", propOrder = {
"keyword"
})
public class KeywordsType {
@XmlElement(name = "Keyword", required = true)
protected String keyword;
/**
* Gets the value of the keyword property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKeyword() {
return keyword;
}
/**
* Sets the value of the keyword property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeyword(String value) {
this.keyword = value;
}
}

View File

@@ -0,0 +1,560 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for LanguagesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="LanguagesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Language">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="aar"/>
* &lt;enumeration value="abk"/>
* &lt;enumeration value="ace"/>
* &lt;enumeration value="ach"/>
* &lt;enumeration value="ada"/>
* &lt;enumeration value="ady"/>
* &lt;enumeration value="afa"/>
* &lt;enumeration value="afh"/>
* &lt;enumeration value="afr"/>
* &lt;enumeration value="ain"/>
* &lt;enumeration value="aka"/>
* &lt;enumeration value="akk"/>
* &lt;enumeration value="alb"/>
* &lt;enumeration value="ale"/>
* &lt;enumeration value="alg"/>
* &lt;enumeration value="alt"/>
* &lt;enumeration value="amh"/>
* &lt;enumeration value="ang"/>
* &lt;enumeration value="anp"/>
* &lt;enumeration value="apa"/>
* &lt;enumeration value="ara"/>
* &lt;enumeration value="arc"/>
* &lt;enumeration value="arg"/>
* &lt;enumeration value="arm"/>
* &lt;enumeration value="arn"/>
* &lt;enumeration value="arp"/>
* &lt;enumeration value="art"/>
* &lt;enumeration value="arw"/>
* &lt;enumeration value="asm"/>
* &lt;enumeration value="ast"/>
* &lt;enumeration value="ath"/>
* &lt;enumeration value="aus"/>
* &lt;enumeration value="ava"/>
* &lt;enumeration value="ave"/>
* &lt;enumeration value="awa"/>
* &lt;enumeration value="aym"/>
* &lt;enumeration value="aze"/>
* &lt;enumeration value="bad"/>
* &lt;enumeration value="bai"/>
* &lt;enumeration value="bak"/>
* &lt;enumeration value="bal"/>
* &lt;enumeration value="bam"/>
* &lt;enumeration value="ban"/>
* &lt;enumeration value="baq"/>
* &lt;enumeration value="bas"/>
* &lt;enumeration value="bat"/>
* &lt;enumeration value="bej"/>
* &lt;enumeration value="bel"/>
* &lt;enumeration value="bem"/>
* &lt;enumeration value="ben"/>
* &lt;enumeration value="ber"/>
* &lt;enumeration value="bho"/>
* &lt;enumeration value="bih"/>
* &lt;enumeration value="bik"/>
* &lt;enumeration value="bin"/>
* &lt;enumeration value="bis"/>
* &lt;enumeration value="bla"/>
* &lt;enumeration value="bnt"/>
* &lt;enumeration value="bos"/>
* &lt;enumeration value="bra"/>
* &lt;enumeration value="bre"/>
* &lt;enumeration value="btk"/>
* &lt;enumeration value="bua"/>
* &lt;enumeration value="bug"/>
* &lt;enumeration value="bul"/>
* &lt;enumeration value="bur"/>
* &lt;enumeration value="byn"/>
* &lt;enumeration value="cad"/>
* &lt;enumeration value="cai"/>
* &lt;enumeration value="car"/>
* &lt;enumeration value="cat"/>
* &lt;enumeration value="cau"/>
* &lt;enumeration value="ceb"/>
* &lt;enumeration value="cel"/>
* &lt;enumeration value="cha"/>
* &lt;enumeration value="chb"/>
* &lt;enumeration value="che"/>
* &lt;enumeration value="chg"/>
* &lt;enumeration value="chi"/>
* &lt;enumeration value="chk"/>
* &lt;enumeration value="chm"/>
* &lt;enumeration value="chn"/>
* &lt;enumeration value="cho"/>
* &lt;enumeration value="chp"/>
* &lt;enumeration value="chr"/>
* &lt;enumeration value="chu"/>
* &lt;enumeration value="chv"/>
* &lt;enumeration value="chy"/>
* &lt;enumeration value="cmc"/>
* &lt;enumeration value="cop"/>
* &lt;enumeration value="cor"/>
* &lt;enumeration value="cos"/>
* &lt;enumeration value="cpe"/>
* &lt;enumeration value="cpf"/>
* &lt;enumeration value="cpp"/>
* &lt;enumeration value="cre"/>
* &lt;enumeration value="crh"/>
* &lt;enumeration value="crp"/>
* &lt;enumeration value="csb"/>
* &lt;enumeration value="cus"/>
* &lt;enumeration value="cze"/>
* &lt;enumeration value="dak"/>
* &lt;enumeration value="dan"/>
* &lt;enumeration value="dar"/>
* &lt;enumeration value="day"/>
* &lt;enumeration value="del"/>
* &lt;enumeration value="den"/>
* &lt;enumeration value="dgr"/>
* &lt;enumeration value="din"/>
* &lt;enumeration value="div"/>
* &lt;enumeration value="doi"/>
* &lt;enumeration value="dra"/>
* &lt;enumeration value="dsb"/>
* &lt;enumeration value="dua"/>
* &lt;enumeration value="dum"/>
* &lt;enumeration value="dut"/>
* &lt;enumeration value="dyu"/>
* &lt;enumeration value="dzo"/>
* &lt;enumeration value="efi"/>
* &lt;enumeration value="egy"/>
* &lt;enumeration value="eka"/>
* &lt;enumeration value="elx"/>
* &lt;enumeration value="eng"/>
* &lt;enumeration value="enm"/>
* &lt;enumeration value="epo"/>
* &lt;enumeration value="est"/>
* &lt;enumeration value="ewe"/>
* &lt;enumeration value="ewo"/>
* &lt;enumeration value="fan"/>
* &lt;enumeration value="fao"/>
* &lt;enumeration value="fat"/>
* &lt;enumeration value="fij"/>
* &lt;enumeration value="fil"/>
* &lt;enumeration value="fin"/>
* &lt;enumeration value="fiu"/>
* &lt;enumeration value="fon"/>
* &lt;enumeration value="fre"/>
* &lt;enumeration value="frm"/>
* &lt;enumeration value="fro"/>
* &lt;enumeration value="frr"/>
* &lt;enumeration value="frs"/>
* &lt;enumeration value="fry"/>
* &lt;enumeration value="ful"/>
* &lt;enumeration value="fur"/>
* &lt;enumeration value="gaa"/>
* &lt;enumeration value="gay"/>
* &lt;enumeration value="gba"/>
* &lt;enumeration value="gem"/>
* &lt;enumeration value="geo"/>
* &lt;enumeration value="ger"/>
* &lt;enumeration value="gez"/>
* &lt;enumeration value="gil"/>
* &lt;enumeration value="gla"/>
* &lt;enumeration value="gle"/>
* &lt;enumeration value="glg"/>
* &lt;enumeration value="glv"/>
* &lt;enumeration value="gmh"/>
* &lt;enumeration value="goh"/>
* &lt;enumeration value="gon"/>
* &lt;enumeration value="gor"/>
* &lt;enumeration value="got"/>
* &lt;enumeration value="grb"/>
* &lt;enumeration value="grc"/>
* &lt;enumeration value="gre"/>
* &lt;enumeration value="grn"/>
* &lt;enumeration value="gsw"/>
* &lt;enumeration value="guj"/>
* &lt;enumeration value="gwi"/>
* &lt;enumeration value="hai"/>
* &lt;enumeration value="hat"/>
* &lt;enumeration value="hau"/>
* &lt;enumeration value="haw"/>
* &lt;enumeration value="heb"/>
* &lt;enumeration value="her"/>
* &lt;enumeration value="hil"/>
* &lt;enumeration value="him"/>
* &lt;enumeration value="hin"/>
* &lt;enumeration value="hit"/>
* &lt;enumeration value="hmn"/>
* &lt;enumeration value="hmo"/>
* &lt;enumeration value="hrv"/>
* &lt;enumeration value="hsb"/>
* &lt;enumeration value="hun"/>
* &lt;enumeration value="hup"/>
* &lt;enumeration value="iba"/>
* &lt;enumeration value="ibo"/>
* &lt;enumeration value="ice"/>
* &lt;enumeration value="ido"/>
* &lt;enumeration value="iii"/>
* &lt;enumeration value="ijo"/>
* &lt;enumeration value="iku"/>
* &lt;enumeration value="ile"/>
* &lt;enumeration value="ilo"/>
* &lt;enumeration value="ina"/>
* &lt;enumeration value="inc"/>
* &lt;enumeration value="ind"/>
* &lt;enumeration value="ine"/>
* &lt;enumeration value="inh"/>
* &lt;enumeration value="ipk"/>
* &lt;enumeration value="ira"/>
* &lt;enumeration value="iro"/>
* &lt;enumeration value="ita"/>
* &lt;enumeration value="jav"/>
* &lt;enumeration value="jbo"/>
* &lt;enumeration value="jpn"/>
* &lt;enumeration value="jpr"/>
* &lt;enumeration value="jrb"/>
* &lt;enumeration value="kaa"/>
* &lt;enumeration value="kab"/>
* &lt;enumeration value="kac"/>
* &lt;enumeration value="kal"/>
* &lt;enumeration value="kam"/>
* &lt;enumeration value="kan"/>
* &lt;enumeration value="kar"/>
* &lt;enumeration value="kas"/>
* &lt;enumeration value="kau"/>
* &lt;enumeration value="kaw"/>
* &lt;enumeration value="kaz"/>
* &lt;enumeration value="kbd"/>
* &lt;enumeration value="kha"/>
* &lt;enumeration value="khi"/>
* &lt;enumeration value="khm"/>
* &lt;enumeration value="kho"/>
* &lt;enumeration value="kik"/>
* &lt;enumeration value="kin"/>
* &lt;enumeration value="kir"/>
* &lt;enumeration value="kmb"/>
* &lt;enumeration value="kok"/>
* &lt;enumeration value="kom"/>
* &lt;enumeration value="kon"/>
* &lt;enumeration value="kor"/>
* &lt;enumeration value="kos"/>
* &lt;enumeration value="kpe"/>
* &lt;enumeration value="krc"/>
* &lt;enumeration value="krl"/>
* &lt;enumeration value="kro"/>
* &lt;enumeration value="kru"/>
* &lt;enumeration value="kua"/>
* &lt;enumeration value="kum"/>
* &lt;enumeration value="kur"/>
* &lt;enumeration value="kut"/>
* &lt;enumeration value="lad"/>
* &lt;enumeration value="lah"/>
* &lt;enumeration value="lam"/>
* &lt;enumeration value="lao"/>
* &lt;enumeration value="lat"/>
* &lt;enumeration value="lav"/>
* &lt;enumeration value="lez"/>
* &lt;enumeration value="lim"/>
* &lt;enumeration value="lin"/>
* &lt;enumeration value="lit"/>
* &lt;enumeration value="lol"/>
* &lt;enumeration value="loz"/>
* &lt;enumeration value="ltz"/>
* &lt;enumeration value="lua"/>
* &lt;enumeration value="lub"/>
* &lt;enumeration value="lug"/>
* &lt;enumeration value="lui"/>
* &lt;enumeration value="lun"/>
* &lt;enumeration value="luo"/>
* &lt;enumeration value="lus"/>
* &lt;enumeration value="mac"/>
* &lt;enumeration value="mad"/>
* &lt;enumeration value="mag"/>
* &lt;enumeration value="mah"/>
* &lt;enumeration value="mai"/>
* &lt;enumeration value="mak"/>
* &lt;enumeration value="mal"/>
* &lt;enumeration value="man"/>
* &lt;enumeration value="mao"/>
* &lt;enumeration value="map"/>
* &lt;enumeration value="mar"/>
* &lt;enumeration value="mas"/>
* &lt;enumeration value="may"/>
* &lt;enumeration value="mdf"/>
* &lt;enumeration value="mdr"/>
* &lt;enumeration value="men"/>
* &lt;enumeration value="mga"/>
* &lt;enumeration value="mic"/>
* &lt;enumeration value="min"/>
* &lt;enumeration value="mis"/>
* &lt;enumeration value="mkh"/>
* &lt;enumeration value="mlg"/>
* &lt;enumeration value="mlt"/>
* &lt;enumeration value="mnc"/>
* &lt;enumeration value="mni"/>
* &lt;enumeration value="mno"/>
* &lt;enumeration value="moh"/>
* &lt;enumeration value="mon"/>
* &lt;enumeration value="mos"/>
* &lt;enumeration value="mul"/>
* &lt;enumeration value="mun"/>
* &lt;enumeration value="mus"/>
* &lt;enumeration value="mwl"/>
* &lt;enumeration value="mwr"/>
* &lt;enumeration value="myn"/>
* &lt;enumeration value="myv"/>
* &lt;enumeration value="nah"/>
* &lt;enumeration value="nai"/>
* &lt;enumeration value="nap"/>
* &lt;enumeration value="nau"/>
* &lt;enumeration value="nav"/>
* &lt;enumeration value="nbl"/>
* &lt;enumeration value="nde"/>
* &lt;enumeration value="ndo"/>
* &lt;enumeration value="nds"/>
* &lt;enumeration value="nep"/>
* &lt;enumeration value="new"/>
* &lt;enumeration value="nia"/>
* &lt;enumeration value="nic"/>
* &lt;enumeration value="niu"/>
* &lt;enumeration value="nno"/>
* &lt;enumeration value="nob"/>
* &lt;enumeration value="nog"/>
* &lt;enumeration value="non"/>
* &lt;enumeration value="nor"/>
* &lt;enumeration value="nqo"/>
* &lt;enumeration value="nso"/>
* &lt;enumeration value="nub"/>
* &lt;enumeration value="nwc"/>
* &lt;enumeration value="nya"/>
* &lt;enumeration value="nym"/>
* &lt;enumeration value="nyn"/>
* &lt;enumeration value="nyo"/>
* &lt;enumeration value="nzi"/>
* &lt;enumeration value="oci"/>
* &lt;enumeration value="oji"/>
* &lt;enumeration value="ori"/>
* &lt;enumeration value="orm"/>
* &lt;enumeration value="osa"/>
* &lt;enumeration value="oss"/>
* &lt;enumeration value="ota"/>
* &lt;enumeration value="oto"/>
* &lt;enumeration value="paa"/>
* &lt;enumeration value="pag"/>
* &lt;enumeration value="pal"/>
* &lt;enumeration value="pam"/>
* &lt;enumeration value="pan"/>
* &lt;enumeration value="pap"/>
* &lt;enumeration value="pau"/>
* &lt;enumeration value="peo"/>
* &lt;enumeration value="per"/>
* &lt;enumeration value="phi"/>
* &lt;enumeration value="phn"/>
* &lt;enumeration value="pli"/>
* &lt;enumeration value="pol"/>
* &lt;enumeration value="pon"/>
* &lt;enumeration value="por"/>
* &lt;enumeration value="pra"/>
* &lt;enumeration value="pro"/>
* &lt;enumeration value="pus"/>
* &lt;enumeration value="qaa-qtz"/>
* &lt;enumeration value="que"/>
* &lt;enumeration value="raj"/>
* &lt;enumeration value="rap"/>
* &lt;enumeration value="rar"/>
* &lt;enumeration value="roa"/>
* &lt;enumeration value="roh"/>
* &lt;enumeration value="rom"/>
* &lt;enumeration value="rum"/>
* &lt;enumeration value="run"/>
* &lt;enumeration value="rup"/>
* &lt;enumeration value="rus"/>
* &lt;enumeration value="sad"/>
* &lt;enumeration value="sag"/>
* &lt;enumeration value="sah"/>
* &lt;enumeration value="sai"/>
* &lt;enumeration value="sal"/>
* &lt;enumeration value="sam"/>
* &lt;enumeration value="san"/>
* &lt;enumeration value="sas"/>
* &lt;enumeration value="sat"/>
* &lt;enumeration value="scn"/>
* &lt;enumeration value="sco"/>
* &lt;enumeration value="sel"/>
* &lt;enumeration value="sem"/>
* &lt;enumeration value="sga"/>
* &lt;enumeration value="sgn"/>
* &lt;enumeration value="shn"/>
* &lt;enumeration value="sid"/>
* &lt;enumeration value="sin"/>
* &lt;enumeration value="sio"/>
* &lt;enumeration value="sit"/>
* &lt;enumeration value="sla"/>
* &lt;enumeration value="slo"/>
* &lt;enumeration value="slv"/>
* &lt;enumeration value="sma"/>
* &lt;enumeration value="sme"/>
* &lt;enumeration value="smi"/>
* &lt;enumeration value="smj"/>
* &lt;enumeration value="smn"/>
* &lt;enumeration value="smo"/>
* &lt;enumeration value="sms"/>
* &lt;enumeration value="sna"/>
* &lt;enumeration value="snd"/>
* &lt;enumeration value="snk"/>
* &lt;enumeration value="sog"/>
* &lt;enumeration value="som"/>
* &lt;enumeration value="son"/>
* &lt;enumeration value="sot"/>
* &lt;enumeration value="spa"/>
* &lt;enumeration value="srd"/>
* &lt;enumeration value="srn"/>
* &lt;enumeration value="srp"/>
* &lt;enumeration value="srr"/>
* &lt;enumeration value="ssa"/>
* &lt;enumeration value="ssw"/>
* &lt;enumeration value="suk"/>
* &lt;enumeration value="sun"/>
* &lt;enumeration value="sus"/>
* &lt;enumeration value="sux"/>
* &lt;enumeration value="swa"/>
* &lt;enumeration value="swe"/>
* &lt;enumeration value="syc"/>
* &lt;enumeration value="syr"/>
* &lt;enumeration value="tah"/>
* &lt;enumeration value="tai"/>
* &lt;enumeration value="tam"/>
* &lt;enumeration value="tat"/>
* &lt;enumeration value="tel"/>
* &lt;enumeration value="tem"/>
* &lt;enumeration value="ter"/>
* &lt;enumeration value="tet"/>
* &lt;enumeration value="tgk"/>
* &lt;enumeration value="tgl"/>
* &lt;enumeration value="tha"/>
* &lt;enumeration value="tib"/>
* &lt;enumeration value="tig"/>
* &lt;enumeration value="tir"/>
* &lt;enumeration value="tiv"/>
* &lt;enumeration value="tkl"/>
* &lt;enumeration value="tlh"/>
* &lt;enumeration value="tli"/>
* &lt;enumeration value="tmh"/>
* &lt;enumeration value="tog"/>
* &lt;enumeration value="ton"/>
* &lt;enumeration value="tpi"/>
* &lt;enumeration value="tsi"/>
* &lt;enumeration value="tsn"/>
* &lt;enumeration value="tso"/>
* &lt;enumeration value="tuk"/>
* &lt;enumeration value="tum"/>
* &lt;enumeration value="tup"/>
* &lt;enumeration value="tur"/>
* &lt;enumeration value="tut"/>
* &lt;enumeration value="tvl"/>
* &lt;enumeration value="twi"/>
* &lt;enumeration value="tyv"/>
* &lt;enumeration value="udm"/>
* &lt;enumeration value="uga"/>
* &lt;enumeration value="uig"/>
* &lt;enumeration value="ukr"/>
* &lt;enumeration value="umb"/>
* &lt;enumeration value="und"/>
* &lt;enumeration value="urd"/>
* &lt;enumeration value="uzb"/>
* &lt;enumeration value="vai"/>
* &lt;enumeration value="ven"/>
* &lt;enumeration value="vie"/>
* &lt;enumeration value="vol"/>
* &lt;enumeration value="vot"/>
* &lt;enumeration value="wak"/>
* &lt;enumeration value="wal"/>
* &lt;enumeration value="war"/>
* &lt;enumeration value="was"/>
* &lt;enumeration value="wel"/>
* &lt;enumeration value="wen"/>
* &lt;enumeration value="wln"/>
* &lt;enumeration value="wol"/>
* &lt;enumeration value="xal"/>
* &lt;enumeration value="xho"/>
* &lt;enumeration value="yao"/>
* &lt;enumeration value="yap"/>
* &lt;enumeration value="yid"/>
* &lt;enumeration value="yor"/>
* &lt;enumeration value="ypk"/>
* &lt;enumeration value="zap"/>
* &lt;enumeration value="zbl"/>
* &lt;enumeration value="zen"/>
* &lt;enumeration value="zgh"/>
* &lt;enumeration value="zha"/>
* &lt;enumeration value="znd"/>
* &lt;enumeration value="zul"/>
* &lt;enumeration value="zun"/>
* &lt;enumeration value="zxx"/>
* &lt;enumeration value="zza"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "LanguagesType", propOrder = {
"language"
})
public class LanguagesType {
@XmlElement(name = "Language", required = true)
protected String language;
/**
* Gets the value of the language property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLanguage() {
return language;
}
/**
* Sets the value of the language property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLanguage(String value) {
this.language = value;
}
}

View File

@@ -0,0 +1,100 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
* <p>Java class for LayeredTextType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="LayeredTextType">
* &lt;simpleContent>
* &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
* &lt;attribute name="layer">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="0"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;/extension>
* &lt;/simpleContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "LayeredTextType", propOrder = {
"value"
})
public class LayeredTextType {
@XmlValue
protected String value;
@XmlAttribute(name = "layer")
protected Integer layer;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Gets the value of the layer property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getLayer() {
return layer;
}
/**
* Sets the value of the layer property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setLayer(Integer value) {
this.layer = value;
}
}

View File

@@ -0,0 +1,111 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for LayersType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="LayersType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Sectors" type="{}SectorsType" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;attribute name="type">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="PTP"/>
* &lt;enumeration value="OTP"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "LayersType", propOrder = {
"sectors"
})
public class LayersType {
@XmlElement(name = "Sectors", required = true)
protected List<SectorsType> sectors;
@XmlAttribute(name = "type")
protected String type;
/**
* Gets the value of the sectors property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the sectors property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSectors().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link SectorsType }
*
*
*/
public List<SectorsType> getSectors() {
if (sectors == null) {
sectors = new ArrayList<SectorsType>();
}
return this.sectors;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
}

View File

@@ -0,0 +1,324 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* <p>Java class for MagazineType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="MagazineType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Barcodes" type="{}BarcodesType" minOccurs="0"/>
* &lt;element name="Cover" type="{}CoverType" minOccurs="0"/>
* &lt;element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Editorial" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="PublicationDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* &lt;element name="Number" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* &lt;element name="Language" type="{}LanguagesType" minOccurs="0"/>
* &lt;element name="Pages" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* &lt;element name="PageSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Scan" type="{}ScanType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MagazineType", propOrder = {
"barcodes",
"cover",
"name",
"editorial",
"publicationDate",
"number",
"language",
"pages",
"pageSize",
"scan"
})
public class MagazineType {
@XmlElement(name = "Barcodes")
protected BarcodesType barcodes;
@XmlElement(name = "Cover")
protected CoverType cover;
@XmlElement(name = "Name", required = true)
protected String name;
@XmlElement(name = "Editorial")
protected String editorial;
@XmlElement(name = "PublicationDate")
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar publicationDate;
@XmlElement(name = "Number")
protected Integer number;
@XmlElement(name = "Language")
protected LanguagesType language;
@XmlElement(name = "Pages")
protected Integer pages;
@XmlElement(name = "PageSize")
protected String pageSize;
@XmlElement(name = "Scan")
protected ScanType scan;
/**
* Gets the value of the barcodes property.
*
* @return
* possible object is
* {@link BarcodesType }
*
*/
public BarcodesType getBarcodes() {
return barcodes;
}
/**
* Sets the value of the barcodes property.
*
* @param value
* allowed object is
* {@link BarcodesType }
*
*/
public void setBarcodes(BarcodesType value) {
this.barcodes = value;
}
/**
* Gets the value of the cover property.
*
* @return
* possible object is
* {@link CoverType }
*
*/
public CoverType getCover() {
return cover;
}
/**
* Sets the value of the cover property.
*
* @param value
* allowed object is
* {@link CoverType }
*
*/
public void setCover(CoverType value) {
this.cover = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the editorial property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEditorial() {
return editorial;
}
/**
* Sets the value of the editorial property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEditorial(String value) {
this.editorial = value;
}
/**
* Gets the value of the publicationDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getPublicationDate() {
return publicationDate;
}
/**
* Sets the value of the publicationDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setPublicationDate(XMLGregorianCalendar value) {
this.publicationDate = value;
}
/**
* Gets the value of the number property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getNumber() {
return number;
}
/**
* Sets the value of the number property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setNumber(Integer value) {
this.number = value;
}
/**
* Gets the value of the language property.
*
* @return
* possible object is
* {@link LanguagesType }
*
*/
public LanguagesType getLanguage() {
return language;
}
/**
* Sets the value of the language property.
*
* @param value
* allowed object is
* {@link LanguagesType }
*
*/
public void setLanguage(LanguagesType value) {
this.language = value;
}
/**
* Gets the value of the pages property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getPages() {
return pages;
}
/**
* Sets the value of the pages property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setPages(Integer value) {
this.pages = value;
}
/**
* Gets the value of the pageSize property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPageSize() {
return pageSize;
}
/**
* Sets the value of the pageSize property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPageSize(String value) {
this.pageSize = value;
}
/**
* Gets the value of the scan property.
*
* @return
* possible object is
* {@link ScanType }
*
*/
public ScanType getScan() {
return scan;
}
/**
* Sets the value of the scan property.
*
* @param value
* allowed object is
* {@link ScanType }
*
*/
public void setScan(ScanType value) {
this.scan = value;
}
}

153
java/generated/OCRType.java Normal file
View File

@@ -0,0 +1,153 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for OCRType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="OCRType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Author" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Software" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="SoftwareVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Language" type="{}LanguagesType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "OCRType", propOrder = {
"author",
"software",
"softwareVersion",
"language"
})
public class OCRType {
@XmlElement(name = "Author", required = true)
protected String author;
@XmlElement(name = "Software", required = true)
protected String software;
@XmlElement(name = "SoftwareVersion", required = true)
protected String softwareVersion;
@XmlElement(name = "Language", required = true)
protected LanguagesType language;
/**
* Gets the value of the author property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAuthor() {
return author;
}
/**
* Sets the value of the author property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAuthor(String value) {
this.author = value;
}
/**
* Gets the value of the software property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoftware() {
return software;
}
/**
* Sets the value of the software property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoftware(String value) {
this.software = value;
}
/**
* Gets the value of the softwareVersion property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoftwareVersion() {
return softwareVersion;
}
/**
* Sets the value of the softwareVersion property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoftwareVersion(String value) {
this.softwareVersion = value;
}
/**
* Gets the value of the language property.
*
* @return
* possible object is
* {@link LanguagesType }
*
*/
public LanguagesType getLanguage() {
return language;
}
/**
* Sets the value of the language property.
*
* @param value
* allowed object is
* {@link LanguagesType }
*
*/
public void setLanguage(LanguagesType value) {
this.language = value;
}
}

View File

@@ -0,0 +1,452 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the generated package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _CICMMetadata_QNAME = new QName("", "CICMMetadata");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: generated
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link CICMMetadataType }
*
*/
public CICMMetadataType createCICMMetadataType() {
return new CICMMetadataType();
}
/**
* Create an instance of {@link CoverType }
*
*/
public CoverType createCoverType() {
return new CoverType();
}
/**
* Create an instance of {@link ExtentsType }
*
*/
public ExtentsType createExtentsType() {
return new ExtentsType();
}
/**
* Create an instance of {@link FileSystemInformationType }
*
*/
public FileSystemInformationType createFileSystemInformationType() {
return new FileSystemInformationType();
}
/**
* Create an instance of {@link SecuritySectorsType }
*
*/
public SecuritySectorsType createSecuritySectorsType() {
return new SecuritySectorsType();
}
/**
* Create an instance of {@link DumpHardwareType }
*
*/
public DumpHardwareType createDumpHardwareType() {
return new DumpHardwareType();
}
/**
* Create an instance of {@link ArchitecturesType }
*
*/
public ArchitecturesType createArchitecturesType() {
return new ArchitecturesType();
}
/**
* Create an instance of {@link FileSystemsType }
*
*/
public FileSystemsType createFileSystemsType() {
return new FileSystemsType();
}
/**
* Create an instance of {@link ChecksumType }
*
*/
public ChecksumType createChecksumType() {
return new ChecksumType();
}
/**
* Create an instance of {@link SoftwareType }
*
*/
public SoftwareType createSoftwareType() {
return new SoftwareType();
}
/**
* Create an instance of {@link ImageType }
*
*/
public ImageType createImageType() {
return new ImageType();
}
/**
* Create an instance of {@link DumpHardwareArrayType }
*
*/
public DumpHardwareArrayType createDumpHardwareArrayType() {
return new DumpHardwareArrayType();
}
/**
* Create an instance of {@link SubChannelType }
*
*/
public SubChannelType createSubChannelType() {
return new SubChannelType();
}
/**
* Create an instance of {@link DiscScanType }
*
*/
public DiscScanType createDiscScanType() {
return new DiscScanType();
}
/**
* Create an instance of {@link ScanProcessingType }
*
*/
public ScanProcessingType createScanProcessingType() {
return new ScanProcessingType();
}
/**
* Create an instance of {@link RequiredOperatingSystemType }
*
*/
public RequiredOperatingSystemType createRequiredOperatingSystemType() {
return new RequiredOperatingSystemType();
}
/**
* Create an instance of {@link RequiredOperatingSystemsType }
*
*/
public RequiredOperatingSystemsType createRequiredOperatingSystemsType() {
return new RequiredOperatingSystemsType();
}
/**
* Create an instance of {@link SystemsType }
*
*/
public SystemsType createSystemsType() {
return new SystemsType();
}
/**
* Create an instance of {@link TrackSequenceType }
*
*/
public TrackSequenceType createTrackSequenceType() {
return new TrackSequenceType();
}
/**
* Create an instance of {@link PartitionType }
*
*/
public PartitionType createPartitionType() {
return new PartitionType();
}
/**
* Create an instance of {@link CaseScanType }
*
*/
public CaseScanType createCaseScanType() {
return new CaseScanType();
}
/**
* Create an instance of {@link ScanType }
*
*/
public ScanType createScanType() {
return new ScanType();
}
/**
* Create an instance of {@link KeywordsType }
*
*/
public KeywordsType createKeywordsType() {
return new KeywordsType();
}
/**
* Create an instance of {@link BookType }
*
*/
public BookType createBookType() {
return new BookType();
}
/**
* Create an instance of {@link SubcategoriesType }
*
*/
public SubcategoriesType createSubcategoriesType() {
return new SubcategoriesType();
}
/**
* Create an instance of {@link CaseType }
*
*/
public CaseType createCaseType() {
return new CaseType();
}
/**
* Create an instance of {@link MagazineType }
*
*/
public MagazineType createMagazineType() {
return new MagazineType();
}
/**
* Create an instance of {@link DumpType }
*
*/
public DumpType createDumpType() {
return new DumpType();
}
/**
* Create an instance of {@link LayersType }
*
*/
public LayersType createLayersType() {
return new LayersType();
}
/**
* Create an instance of {@link CategoriesType }
*
*/
public CategoriesType createCategoriesType() {
return new CategoriesType();
}
/**
* Create an instance of {@link BarcodeType }
*
*/
public BarcodeType createBarcodeType() {
return new BarcodeType();
}
/**
* Create an instance of {@link BorderType }
*
*/
public BorderType createBorderType() {
return new BorderType();
}
/**
* Create an instance of {@link LanguagesType }
*
*/
public LanguagesType createLanguagesType() {
return new LanguagesType();
}
/**
* Create an instance of {@link ChecksumsType }
*
*/
public ChecksumsType createChecksumsType() {
return new ChecksumsType();
}
/**
* Create an instance of {@link ScannerType }
*
*/
public ScannerType createScannerType() {
return new ScannerType();
}
/**
* Create an instance of {@link SequenceType }
*
*/
public SequenceType createSequenceType() {
return new SequenceType();
}
/**
* Create an instance of {@link OpticalDiscType }
*
*/
public OpticalDiscType createOpticalDiscType() {
return new OpticalDiscType();
}
/**
* Create an instance of {@link OCRType }
*
*/
public OCRType createOCRType() {
return new OCRType();
}
/**
* Create an instance of {@link ExtentType }
*
*/
public ExtentType createExtentType() {
return new ExtentType();
}
/**
* Create an instance of {@link XboxSecuritySectorsType }
*
*/
public XboxSecuritySectorsType createXboxSecuritySectorsType() {
return new XboxSecuritySectorsType();
}
/**
* Create an instance of {@link ScansType }
*
*/
public ScansType createScansType() {
return new ScansType();
}
/**
* Create an instance of {@link UserManualType }
*
*/
public UserManualType createUserManualType() {
return new UserManualType();
}
/**
* Create an instance of {@link BarcodesType }
*
*/
public BarcodesType createBarcodesType() {
return new BarcodesType();
}
/**
* Create an instance of {@link SectorsType }
*
*/
public SectorsType createSectorsType() {
return new SectorsType();
}
/**
* Create an instance of {@link LayeredTextType }
*
*/
public LayeredTextType createLayeredTextType() {
return new LayeredTextType();
}
/**
* Create an instance of {@link FileType }
*
*/
public FileType createFileType() {
return new FileType();
}
/**
* Create an instance of {@link DimensionsType }
*
*/
public DimensionsType createDimensionsType() {
return new DimensionsType();
}
/**
* Create an instance of {@link TrackType }
*
*/
public TrackType createTrackType() {
return new TrackType();
}
/**
* Create an instance of {@link FileSystemType }
*
*/
public FileSystemType createFileSystemType() {
return new FileSystemType();
}
/**
* Create an instance of {@link PS3EncryptionType }
*
*/
public PS3EncryptionType createPS3EncryptionType() {
return new PS3EncryptionType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CICMMetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "", name = "CICMMetadata")
public JAXBElement<CICMMetadataType> createCICMMetadata(CICMMetadataType value) {
return new JAXBElement<CICMMetadataType>(_CICMMetadata_QNAME, CICMMetadataType.class, null, value);
}
}

View File

@@ -0,0 +1,940 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for OpticalDiscType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="OpticalDiscType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Image" type="{}ImageType"/>
* &lt;element name="Size" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="Sequence" type="{}SequenceType"/>
* &lt;element name="Layers" type="{}LayersType" minOccurs="0"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;element name="RingCode" type="{}LayeredTextType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="MasteringSID" type="{}LayeredTextType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Toolstamp" type="{}LayeredTextType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="MouldSID" type="{}LayeredTextType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="MouldText" type="{}LayeredTextType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="DiscType" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="DiscSubType" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Offset" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* &lt;element name="Tracks" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded"/>
* &lt;element name="Sessions" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="CopyProtection" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Dimensions" type="{}DimensionsType"/>
* &lt;element name="Case" type="{}CaseType" minOccurs="0"/>
* &lt;element name="Scans" type="{}ScansType" minOccurs="0"/>
* &lt;element name="PFI" type="{}DumpType" minOccurs="0"/>
* &lt;element name="DMI" type="{}DumpType" minOccurs="0"/>
* &lt;element name="CMI" type="{}DumpType" minOccurs="0"/>
* &lt;element name="BCA" type="{}DumpType" minOccurs="0"/>
* &lt;element name="ATIP" type="{}DumpType" minOccurs="0"/>
* &lt;element name="PMA" type="{}DumpType" minOccurs="0"/>
* &lt;element name="LeadIn" type="{}BorderType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="LeadOut" type="{}BorderType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="XboxSecuritySectors" type="{}XboxSecuritySectorsType" minOccurs="0"/>
* &lt;element name="PS3Encryption" type="{}PS3EncryptionType" minOccurs="0"/>
* &lt;element name="Track" type="{}TrackType" maxOccurs="unbounded"/>
* &lt;element name="DumpHardwareArray" type="{}DumpHardwareArrayType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "OpticalDiscType", propOrder = {
"image",
"size",
"sequence",
"layers",
"checksums",
"ringCode",
"masteringSID",
"toolstamp",
"mouldSID",
"mouldText",
"discType",
"discSubType",
"offset",
"tracks",
"sessions",
"copyProtection",
"dimensions",
"_case",
"scans",
"pfi",
"dmi",
"cmi",
"bca",
"atip",
"pma",
"leadIn",
"leadOut",
"xboxSecuritySectors",
"ps3Encryption",
"track",
"dumpHardwareArray"
})
public class OpticalDiscType {
@XmlElement(name = "Image", required = true)
protected ImageType image;
@XmlElement(name = "Size")
protected long size;
@XmlElement(name = "Sequence", required = true)
protected SequenceType sequence;
@XmlElement(name = "Layers")
protected LayersType layers;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
@XmlElement(name = "RingCode")
protected List<LayeredTextType> ringCode;
@XmlElement(name = "MasteringSID")
protected List<LayeredTextType> masteringSID;
@XmlElement(name = "Toolstamp")
protected List<LayeredTextType> toolstamp;
@XmlElement(name = "MouldSID")
protected List<LayeredTextType> mouldSID;
@XmlElement(name = "MouldText")
protected List<LayeredTextType> mouldText;
@XmlElement(name = "DiscType", required = true)
protected String discType;
@XmlElement(name = "DiscSubType", required = true)
protected String discSubType;
@XmlElement(name = "Offset")
protected Integer offset;
@XmlElement(name = "Tracks", type = Integer.class)
protected List<Integer> tracks;
@XmlElement(name = "Sessions")
protected int sessions;
@XmlElement(name = "CopyProtection")
protected String copyProtection;
@XmlElement(name = "Dimensions", required = true)
protected DimensionsType dimensions;
@XmlElement(name = "Case")
protected CaseType _case;
@XmlElement(name = "Scans")
protected ScansType scans;
@XmlElement(name = "PFI")
protected DumpType pfi;
@XmlElement(name = "DMI")
protected DumpType dmi;
@XmlElement(name = "CMI")
protected DumpType cmi;
@XmlElement(name = "BCA")
protected DumpType bca;
@XmlElement(name = "ATIP")
protected DumpType atip;
@XmlElement(name = "PMA")
protected DumpType pma;
@XmlElement(name = "LeadIn")
protected List<BorderType> leadIn;
@XmlElement(name = "LeadOut")
protected List<BorderType> leadOut;
@XmlElement(name = "XboxSecuritySectors")
protected XboxSecuritySectorsType xboxSecuritySectors;
@XmlElement(name = "PS3Encryption")
protected PS3EncryptionType ps3Encryption;
@XmlElement(name = "Track", required = true)
protected List<TrackType> track;
@XmlElement(name = "DumpHardwareArray")
protected DumpHardwareArrayType dumpHardwareArray;
/**
* Gets the value of the image property.
*
* @return
* possible object is
* {@link ImageType }
*
*/
public ImageType getImage() {
return image;
}
/**
* Sets the value of the image property.
*
* @param value
* allowed object is
* {@link ImageType }
*
*/
public void setImage(ImageType value) {
this.image = value;
}
/**
* Gets the value of the size property.
*
*/
public long getSize() {
return size;
}
/**
* Sets the value of the size property.
*
*/
public void setSize(long value) {
this.size = value;
}
/**
* Gets the value of the sequence property.
*
* @return
* possible object is
* {@link SequenceType }
*
*/
public SequenceType getSequence() {
return sequence;
}
/**
* Sets the value of the sequence property.
*
* @param value
* allowed object is
* {@link SequenceType }
*
*/
public void setSequence(SequenceType value) {
this.sequence = value;
}
/**
* Gets the value of the layers property.
*
* @return
* possible object is
* {@link LayersType }
*
*/
public LayersType getLayers() {
return layers;
}
/**
* Sets the value of the layers property.
*
* @param value
* allowed object is
* {@link LayersType }
*
*/
public void setLayers(LayersType value) {
this.layers = value;
}
/**
* Gets the value of the checksums property.
*
* @return
* possible object is
* {@link ChecksumsType }
*
*/
public ChecksumsType getChecksums() {
return checksums;
}
/**
* Sets the value of the checksums property.
*
* @param value
* allowed object is
* {@link ChecksumsType }
*
*/
public void setChecksums(ChecksumsType value) {
this.checksums = value;
}
/**
* Gets the value of the ringCode property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the ringCode property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getRingCode().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link LayeredTextType }
*
*
*/
public List<LayeredTextType> getRingCode() {
if (ringCode == null) {
ringCode = new ArrayList<LayeredTextType>();
}
return this.ringCode;
}
/**
* Gets the value of the masteringSID property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the masteringSID property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getMasteringSID().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link LayeredTextType }
*
*
*/
public List<LayeredTextType> getMasteringSID() {
if (masteringSID == null) {
masteringSID = new ArrayList<LayeredTextType>();
}
return this.masteringSID;
}
/**
* Gets the value of the toolstamp property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the toolstamp property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getToolstamp().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link LayeredTextType }
*
*
*/
public List<LayeredTextType> getToolstamp() {
if (toolstamp == null) {
toolstamp = new ArrayList<LayeredTextType>();
}
return this.toolstamp;
}
/**
* Gets the value of the mouldSID property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the mouldSID property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getMouldSID().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link LayeredTextType }
*
*
*/
public List<LayeredTextType> getMouldSID() {
if (mouldSID == null) {
mouldSID = new ArrayList<LayeredTextType>();
}
return this.mouldSID;
}
/**
* Gets the value of the mouldText property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the mouldText property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getMouldText().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link LayeredTextType }
*
*
*/
public List<LayeredTextType> getMouldText() {
if (mouldText == null) {
mouldText = new ArrayList<LayeredTextType>();
}
return this.mouldText;
}
/**
* Gets the value of the discType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDiscType() {
return discType;
}
/**
* Sets the value of the discType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDiscType(String value) {
this.discType = value;
}
/**
* Gets the value of the discSubType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDiscSubType() {
return discSubType;
}
/**
* Sets the value of the discSubType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDiscSubType(String value) {
this.discSubType = value;
}
/**
* Gets the value of the offset property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getOffset() {
return offset;
}
/**
* Sets the value of the offset property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setOffset(Integer value) {
this.offset = value;
}
/**
* Gets the value of the tracks property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the tracks property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getTracks().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Integer }
*
*
*/
public List<Integer> getTracks() {
if (tracks == null) {
tracks = new ArrayList<Integer>();
}
return this.tracks;
}
/**
* Gets the value of the sessions property.
*
*/
public int getSessions() {
return sessions;
}
/**
* Sets the value of the sessions property.
*
*/
public void setSessions(int value) {
this.sessions = value;
}
/**
* Gets the value of the copyProtection property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCopyProtection() {
return copyProtection;
}
/**
* Sets the value of the copyProtection property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCopyProtection(String value) {
this.copyProtection = value;
}
/**
* Gets the value of the dimensions property.
*
* @return
* possible object is
* {@link DimensionsType }
*
*/
public DimensionsType getDimensions() {
return dimensions;
}
/**
* Sets the value of the dimensions property.
*
* @param value
* allowed object is
* {@link DimensionsType }
*
*/
public void setDimensions(DimensionsType value) {
this.dimensions = value;
}
/**
* Gets the value of the case property.
*
* @return
* possible object is
* {@link CaseType }
*
*/
public CaseType getCase() {
return _case;
}
/**
* Sets the value of the case property.
*
* @param value
* allowed object is
* {@link CaseType }
*
*/
public void setCase(CaseType value) {
this._case = value;
}
/**
* Gets the value of the scans property.
*
* @return
* possible object is
* {@link ScansType }
*
*/
public ScansType getScans() {
return scans;
}
/**
* Sets the value of the scans property.
*
* @param value
* allowed object is
* {@link ScansType }
*
*/
public void setScans(ScansType value) {
this.scans = value;
}
/**
* Gets the value of the pfi property.
*
* @return
* possible object is
* {@link DumpType }
*
*/
public DumpType getPFI() {
return pfi;
}
/**
* Sets the value of the pfi property.
*
* @param value
* allowed object is
* {@link DumpType }
*
*/
public void setPFI(DumpType value) {
this.pfi = value;
}
/**
* Gets the value of the dmi property.
*
* @return
* possible object is
* {@link DumpType }
*
*/
public DumpType getDMI() {
return dmi;
}
/**
* Sets the value of the dmi property.
*
* @param value
* allowed object is
* {@link DumpType }
*
*/
public void setDMI(DumpType value) {
this.dmi = value;
}
/**
* Gets the value of the cmi property.
*
* @return
* possible object is
* {@link DumpType }
*
*/
public DumpType getCMI() {
return cmi;
}
/**
* Sets the value of the cmi property.
*
* @param value
* allowed object is
* {@link DumpType }
*
*/
public void setCMI(DumpType value) {
this.cmi = value;
}
/**
* Gets the value of the bca property.
*
* @return
* possible object is
* {@link DumpType }
*
*/
public DumpType getBCA() {
return bca;
}
/**
* Sets the value of the bca property.
*
* @param value
* allowed object is
* {@link DumpType }
*
*/
public void setBCA(DumpType value) {
this.bca = value;
}
/**
* Gets the value of the atip property.
*
* @return
* possible object is
* {@link DumpType }
*
*/
public DumpType getATIP() {
return atip;
}
/**
* Sets the value of the atip property.
*
* @param value
* allowed object is
* {@link DumpType }
*
*/
public void setATIP(DumpType value) {
this.atip = value;
}
/**
* Gets the value of the pma property.
*
* @return
* possible object is
* {@link DumpType }
*
*/
public DumpType getPMA() {
return pma;
}
/**
* Sets the value of the pma property.
*
* @param value
* allowed object is
* {@link DumpType }
*
*/
public void setPMA(DumpType value) {
this.pma = value;
}
/**
* Gets the value of the leadIn property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the leadIn property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getLeadIn().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BorderType }
*
*
*/
public List<BorderType> getLeadIn() {
if (leadIn == null) {
leadIn = new ArrayList<BorderType>();
}
return this.leadIn;
}
/**
* Gets the value of the leadOut property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the leadOut property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getLeadOut().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BorderType }
*
*
*/
public List<BorderType> getLeadOut() {
if (leadOut == null) {
leadOut = new ArrayList<BorderType>();
}
return this.leadOut;
}
/**
* Gets the value of the xboxSecuritySectors property.
*
* @return
* possible object is
* {@link XboxSecuritySectorsType }
*
*/
public XboxSecuritySectorsType getXboxSecuritySectors() {
return xboxSecuritySectors;
}
/**
* Sets the value of the xboxSecuritySectors property.
*
* @param value
* allowed object is
* {@link XboxSecuritySectorsType }
*
*/
public void setXboxSecuritySectors(XboxSecuritySectorsType value) {
this.xboxSecuritySectors = value;
}
/**
* Gets the value of the ps3Encryption property.
*
* @return
* possible object is
* {@link PS3EncryptionType }
*
*/
public PS3EncryptionType getPS3Encryption() {
return ps3Encryption;
}
/**
* Sets the value of the ps3Encryption property.
*
* @param value
* allowed object is
* {@link PS3EncryptionType }
*
*/
public void setPS3Encryption(PS3EncryptionType value) {
this.ps3Encryption = value;
}
/**
* Gets the value of the track property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the track property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getTrack().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link TrackType }
*
*
*/
public List<TrackType> getTrack() {
if (track == null) {
track = new ArrayList<TrackType>();
}
return this.track;
}
/**
* Gets the value of the dumpHardwareArray property.
*
* @return
* possible object is
* {@link DumpHardwareArrayType }
*
*/
public DumpHardwareArrayType getDumpHardwareArray() {
return dumpHardwareArray;
}
/**
* Sets the value of the dumpHardwareArray property.
*
* @param value
* allowed object is
* {@link DumpHardwareArrayType }
*
*/
public void setDumpHardwareArray(DumpHardwareArrayType value) {
this.dumpHardwareArray = value;
}
}

View File

@@ -0,0 +1,97 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for PS3EncryptionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="PS3EncryptionType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Key" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Serial" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PS3EncryptionType", propOrder = {
"key",
"serial"
})
public class PS3EncryptionType {
@XmlElement(name = "Key", required = true)
protected String key;
@XmlElement(name = "Serial", required = true)
protected String serial;
/**
* Gets the value of the key property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKey() {
return key;
}
/**
* Sets the value of the key property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKey(String value) {
this.key = value;
}
/**
* Gets the value of the serial property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSerial() {
return serial;
}
/**
* Sets the value of the serial property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSerial(String value) {
this.serial = value;
}
}

View File

@@ -0,0 +1,219 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for PartitionType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="PartitionType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Sequence">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="StartSector" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="EndSector" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="FileSystems" type="{}FileSystemsType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PartitionType", propOrder = {
"sequence",
"name",
"type",
"startSector",
"endSector",
"description",
"fileSystems"
})
public class PartitionType {
@XmlElement(name = "Sequence")
protected int sequence;
@XmlElement(name = "Name")
protected String name;
@XmlElement(name = "Type")
protected String type;
@XmlElement(name = "StartSector")
protected int startSector;
@XmlElement(name = "EndSector")
protected int endSector;
@XmlElement(name = "Description")
protected String description;
@XmlElement(name = "FileSystems", required = true)
protected FileSystemsType fileSystems;
/**
* Gets the value of the sequence property.
*
*/
public int getSequence() {
return sequence;
}
/**
* Sets the value of the sequence property.
*
*/
public void setSequence(int value) {
this.sequence = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
/**
* Gets the value of the startSector property.
*
*/
public int getStartSector() {
return startSector;
}
/**
* Sets the value of the startSector property.
*
*/
public void setStartSector(int value) {
this.startSector = value;
}
/**
* Gets the value of the endSector property.
*
*/
public int getEndSector() {
return endSector;
}
/**
* Sets the value of the endSector property.
*
*/
public void setEndSector(int value) {
this.endSector = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the fileSystems property.
*
* @return
* possible object is
* {@link FileSystemsType }
*
*/
public FileSystemsType getFileSystems() {
return fileSystems;
}
/**
* Sets the value of the fileSystems property.
*
* @param value
* allowed object is
* {@link FileSystemsType }
*
*/
public void setFileSystems(FileSystemsType value) {
this.fileSystems = value;
}
}

View File

@@ -0,0 +1,97 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for RequiredOperatingSystemType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="RequiredOperatingSystemType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Version" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "RequiredOperatingSystemType", propOrder = {
"name",
"version"
})
public class RequiredOperatingSystemType {
@XmlElement(name = "Name", required = true)
protected String name;
@XmlElement(name = "Version", required = true)
protected String version;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the version property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVersion() {
return version;
}
/**
* Sets the value of the version property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVersion(String value) {
this.version = value;
}
}

View File

@@ -0,0 +1,69 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for RequiredOperatingSystemsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="RequiredOperatingSystemsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="RequiredOperatingSystem" type="{}RequiredOperatingSystemType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "RequiredOperatingSystemsType", propOrder = {
"requiredOperatingSystem"
})
public class RequiredOperatingSystemsType {
@XmlElement(name = "RequiredOperatingSystem", required = true)
protected RequiredOperatingSystemType requiredOperatingSystem;
/**
* Gets the value of the requiredOperatingSystem property.
*
* @return
* possible object is
* {@link RequiredOperatingSystemType }
*
*/
public RequiredOperatingSystemType getRequiredOperatingSystem() {
return requiredOperatingSystem;
}
/**
* Sets the value of the requiredOperatingSystem property.
*
* @param value
* allowed object is
* {@link RequiredOperatingSystemType }
*
*/
public void setRequiredOperatingSystem(RequiredOperatingSystemType value) {
this.requiredOperatingSystem = value;
}
}

View File

@@ -0,0 +1,127 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Information about any scan processing done
*
* <p>Java class for ScanProcessingType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ScanProcessingType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Author" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Software" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="SoftwareVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ScanProcessingType", propOrder = {
"author",
"software",
"softwareVersion"
})
public class ScanProcessingType {
@XmlElement(name = "Author", required = true)
protected String author;
@XmlElement(name = "Software", required = true)
protected String software;
@XmlElement(name = "SoftwareVersion", required = true)
protected String softwareVersion;
/**
* Gets the value of the author property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAuthor() {
return author;
}
/**
* Sets the value of the author property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAuthor(String value) {
this.author = value;
}
/**
* Gets the value of the software property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoftware() {
return software;
}
/**
* Sets the value of the software property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoftware(String value) {
this.software = value;
}
/**
* Gets the value of the softwareVersion property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoftwareVersion() {
return softwareVersion;
}
/**
* Sets the value of the softwareVersion property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoftwareVersion(String value) {
this.softwareVersion = value;
}
}

View File

@@ -0,0 +1,198 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for ScanType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ScanType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="File" type="{}FileType"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;element name="Scanner" type="{}ScannerType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="ScanProcessing" type="{}ScanProcessingType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="OCR" type="{}OCRType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ScanType", propOrder = {
"file",
"checksums",
"scanner",
"scanProcessing",
"ocr"
})
public class ScanType {
@XmlElement(name = "File", required = true)
protected FileType file;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
@XmlElement(name = "Scanner")
protected List<ScannerType> scanner;
@XmlElement(name = "ScanProcessing")
protected List<ScanProcessingType> scanProcessing;
@XmlElement(name = "OCR")
protected List<OCRType> ocr;
/**
* Gets the value of the file property.
*
* @return
* possible object is
* {@link FileType }
*
*/
public FileType getFile() {
return file;
}
/**
* Sets the value of the file property.
*
* @param value
* allowed object is
* {@link FileType }
*
*/
public void setFile(FileType value) {
this.file = value;
}
/**
* Gets the value of the checksums property.
*
* @return
* possible object is
* {@link ChecksumsType }
*
*/
public ChecksumsType getChecksums() {
return checksums;
}
/**
* Sets the value of the checksums property.
*
* @param value
* allowed object is
* {@link ChecksumsType }
*
*/
public void setChecksums(ChecksumsType value) {
this.checksums = value;
}
/**
* Gets the value of the scanner property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the scanner property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getScanner().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ScannerType }
*
*
*/
public List<ScannerType> getScanner() {
if (scanner == null) {
scanner = new ArrayList<ScannerType>();
}
return this.scanner;
}
/**
* Gets the value of the scanProcessing property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the scanProcessing property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getScanProcessing().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ScanProcessingType }
*
*
*/
public List<ScanProcessingType> getScanProcessing() {
if (scanProcessing == null) {
scanProcessing = new ArrayList<ScanProcessingType>();
}
return this.scanProcessing;
}
/**
* Gets the value of the ocr property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the ocr property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getOCR().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link OCRType }
*
*
*/
public List<OCRType> getOCR() {
if (ocr == null) {
ocr = new ArrayList<OCRType>();
}
return this.ocr;
}
}

View File

@@ -0,0 +1,211 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Information about scanning
*
* <p>Java class for ScannerType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ScannerType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Author" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Manufacturer" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Model" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Serial" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Software" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="SoftwareVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ScannerType", propOrder = {
"author",
"manufacturer",
"model",
"serial",
"software",
"softwareVersion"
})
public class ScannerType {
@XmlElement(name = "Author", required = true)
protected String author;
@XmlElement(name = "Manufacturer", required = true)
protected String manufacturer;
@XmlElement(name = "Model", required = true)
protected String model;
@XmlElement(name = "Serial", required = true)
protected String serial;
@XmlElement(name = "Software", required = true)
protected String software;
@XmlElement(name = "SoftwareVersion", required = true)
protected String softwareVersion;
/**
* Gets the value of the author property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAuthor() {
return author;
}
/**
* Sets the value of the author property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAuthor(String value) {
this.author = value;
}
/**
* Gets the value of the manufacturer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManufacturer() {
return manufacturer;
}
/**
* Sets the value of the manufacturer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManufacturer(String value) {
this.manufacturer = value;
}
/**
* Gets the value of the model property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getModel() {
return model;
}
/**
* Sets the value of the model property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setModel(String value) {
this.model = value;
}
/**
* Gets the value of the serial property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSerial() {
return serial;
}
/**
* Sets the value of the serial property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSerial(String value) {
this.serial = value;
}
/**
* Gets the value of the software property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoftware() {
return software;
}
/**
* Sets the value of the software property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoftware(String value) {
this.software = value;
}
/**
* Gets the value of the softwareVersion property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoftwareVersion() {
return softwareVersion;
}
/**
* Sets the value of the softwareVersion property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoftwareVersion(String value) {
this.softwareVersion = value;
}
}

View File

@@ -0,0 +1,97 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for ScansType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="ScansType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="CaseScan" type="{}CaseScanType" minOccurs="0"/>
* &lt;element name="DiscScan" type="{}DiscScanType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ScansType", propOrder = {
"caseScan",
"discScan"
})
public class ScansType {
@XmlElement(name = "CaseScan")
protected CaseScanType caseScan;
@XmlElement(name = "DiscScan")
protected DiscScanType discScan;
/**
* Gets the value of the caseScan property.
*
* @return
* possible object is
* {@link CaseScanType }
*
*/
public CaseScanType getCaseScan() {
return caseScan;
}
/**
* Sets the value of the caseScan property.
*
* @param value
* allowed object is
* {@link CaseScanType }
*
*/
public void setCaseScan(CaseScanType value) {
this.caseScan = value;
}
/**
* Gets the value of the discScan property.
*
* @return
* possible object is
* {@link DiscScanType }
*
*/
public DiscScanType getDiscScan() {
return discScan;
}
/**
* Sets the value of the discScan property.
*
* @param value
* allowed object is
* {@link DiscScanType }
*
*/
public void setDiscScan(DiscScanType value) {
this.discScan = value;
}
}

View File

@@ -0,0 +1,86 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
* <p>Java class for SectorsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SectorsType">
* &lt;simpleContent>
* &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>long">
* &lt;attribute name="layer" type="{http://www.w3.org/2001/XMLSchema}int" />
* &lt;/extension>
* &lt;/simpleContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SectorsType", propOrder = {
"value"
})
public class SectorsType {
@XmlValue
protected long value;
@XmlAttribute(name = "layer")
protected Integer layer;
/**
* Gets the value of the value property.
*
*/
public long getValue() {
return value;
}
/**
* Sets the value of the value property.
*
*/
public void setValue(long value) {
this.value = value;
}
/**
* Gets the value of the layer property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getLayer() {
return layer;
}
/**
* Sets the value of the layer property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setLayer(Integer value) {
this.layer = value;
}
}

View File

@@ -0,0 +1,83 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Start and end of XGD's security sectors
*
* <p>Java class for SecuritySectorsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SecuritySectorsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Start" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="End" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SecuritySectorsType", propOrder = {
"start",
"end"
})
public class SecuritySectorsType {
@XmlElement(name = "Start")
protected long start;
@XmlElement(name = "End")
protected long end;
/**
* Gets the value of the start property.
*
*/
public long getStart() {
return start;
}
/**
* Sets the value of the start property.
*
*/
public void setStart(long value) {
this.start = value;
}
/**
* Gets the value of the end property.
*
*/
public long getEnd() {
return end;
}
/**
* Sets the value of the end property.
*
*/
public void setEnd(long value) {
this.end = value;
}
}

View File

@@ -0,0 +1,179 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Sequence information about a disc
*
* <p>Java class for SequenceType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SequenceType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="DiscTitle" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Disc" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="TotalDiscs">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="Side">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;maxInclusive value="2"/>
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="Layer" minOccurs="0">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="0"/>
* &lt;maxInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SequenceType", propOrder = {
"discTitle",
"disc",
"totalDiscs",
"side",
"layer"
})
public class SequenceType {
@XmlElement(name = "DiscTitle", required = true)
protected String discTitle;
@XmlElement(name = "Disc")
protected int disc;
@XmlElement(name = "TotalDiscs")
protected int totalDiscs;
@XmlElement(name = "Side")
protected int side;
@XmlElement(name = "Layer")
protected Integer layer;
/**
* Gets the value of the discTitle property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDiscTitle() {
return discTitle;
}
/**
* Sets the value of the discTitle property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDiscTitle(String value) {
this.discTitle = value;
}
/**
* Gets the value of the disc property.
*
*/
public int getDisc() {
return disc;
}
/**
* Sets the value of the disc property.
*
*/
public void setDisc(int value) {
this.disc = value;
}
/**
* Gets the value of the totalDiscs property.
*
*/
public int getTotalDiscs() {
return totalDiscs;
}
/**
* Sets the value of the totalDiscs property.
*
*/
public void setTotalDiscs(int value) {
this.totalDiscs = value;
}
/**
* Gets the value of the side property.
*
*/
public int getSide() {
return side;
}
/**
* Sets the value of the side property.
*
*/
public void setSide(int value) {
this.side = value;
}
/**
* Gets the value of the layer property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getLayer() {
return layer;
}
/**
* Sets the value of the layer property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setLayer(Integer value) {
this.layer = value;
}
}

View File

@@ -0,0 +1,127 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Software used for disc reading
*
* <p>Java class for SoftwareType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SoftwareType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Version" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="OperatingSystem" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SoftwareType", propOrder = {
"name",
"version",
"operatingSystem"
})
public class SoftwareType {
@XmlElement(name = "Name", required = true)
protected String name;
@XmlElement(name = "Version", required = true)
protected String version;
@XmlElement(name = "OperatingSystem", required = true)
protected String operatingSystem;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the version property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVersion() {
return version;
}
/**
* Sets the value of the version property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVersion(String value) {
this.version = value;
}
/**
* Gets the value of the operatingSystem property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOperatingSystem() {
return operatingSystem;
}
/**
* Sets the value of the operatingSystem property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOperatingSystem(String value) {
this.operatingSystem = value;
}
}

View File

@@ -0,0 +1,127 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Track's subchannel information
*
* <p>Java class for SubChannelType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SubChannelType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Image" type="{}ImageType"/>
* &lt;element name="Size" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubChannelType", propOrder = {
"image",
"size",
"checksums"
})
public class SubChannelType {
@XmlElement(name = "Image", required = true)
protected ImageType image;
@XmlElement(name = "Size", required = true)
protected String size;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
/**
* Gets the value of the image property.
*
* @return
* possible object is
* {@link ImageType }
*
*/
public ImageType getImage() {
return image;
}
/**
* Sets the value of the image property.
*
* @param value
* allowed object is
* {@link ImageType }
*
*/
public void setImage(ImageType value) {
this.image = value;
}
/**
* Gets the value of the size property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSize() {
return size;
}
/**
* Sets the value of the size property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSize(String value) {
this.size = value;
}
/**
* Gets the value of the checksums property.
*
* @return
* possible object is
* {@link ChecksumsType }
*
*/
public ChecksumsType getChecksums() {
return checksums;
}
/**
* Sets the value of the checksums property.
*
* @param value
* allowed object is
* {@link ChecksumsType }
*
*/
public void setChecksums(ChecksumsType value) {
this.checksums = value;
}
}

View File

@@ -0,0 +1,76 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for SubcategoriesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SubcategoriesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Subcategory" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubcategoriesType", propOrder = {
"subcategory"
})
public class SubcategoriesType {
@XmlElement(name = "Subcategory", required = true)
protected List<String> subcategory;
/**
* Gets the value of the subcategory property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the subcategory property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSubcategory().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getSubcategory() {
if (subcategory == null) {
subcategory = new ArrayList<String>();
}
return this.subcategory;
}
}

View File

@@ -0,0 +1,76 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for SystemsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SystemsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="System" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SystemsType", propOrder = {
"system"
})
public class SystemsType {
@XmlElement(name = "System")
protected List<String> system;
/**
* Gets the value of the system property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the system property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSystem().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getSystem() {
if (system == null) {
system = new ArrayList<String>();
}
return this.system;
}
}

View File

@@ -0,0 +1,89 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Sequence information about a track
*
* <p>Java class for TrackSequenceType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="TrackSequenceType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="TrackNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="Session">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "TrackSequenceType", propOrder = {
"trackNumber",
"session"
})
public class TrackSequenceType {
@XmlElement(name = "TrackNumber")
protected int trackNumber;
@XmlElement(name = "Session")
protected int session;
/**
* Gets the value of the trackNumber property.
*
*/
public int getTrackNumber() {
return trackNumber;
}
/**
* Sets the value of the trackNumber property.
*
*/
public void setTrackNumber(int value) {
this.trackNumber = value;
}
/**
* Gets the value of the session property.
*
*/
public int getSession() {
return session;
}
/**
* Sets the value of the session property.
*
*/
public void setSession(int value) {
this.session = value;
}
}

View File

@@ -0,0 +1,398 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Track information
*
* <p>Java class for TrackType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="TrackType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Image" type="{}ImageType"/>
* &lt;element name="Size" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="Sequence" type="{}TrackSequenceType"/>
* &lt;element name="StartMSF" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="EndMSF" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="StartSector" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="EndSector" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="TrackType">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="audio"/>
* &lt;enumeration value="mode0"/>
* &lt;enumeration value="mode1"/>
* &lt;enumeration value="mode2"/>
* &lt;enumeration value="m2f1"/>
* &lt;enumeration value="m2f2"/>
* &lt;enumeration value="dvd"/>
* &lt;enumeration value="hddvd"/>
* &lt;enumeration value="bluray"/>
* &lt;enumeration value="ddcd"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="BytesPerSector" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="AccoustID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;element name="SubChannel" type="{}SubChannelType" minOccurs="0"/>
* &lt;element name="FileSystemInformation" type="{}FileSystemInformationType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "TrackType", propOrder = {
"image",
"size",
"sequence",
"startMSF",
"endMSF",
"startSector",
"endSector",
"trackType",
"bytesPerSector",
"accoustID",
"checksums",
"subChannel",
"fileSystemInformation"
})
public class TrackType {
@XmlElement(name = "Image", required = true)
protected ImageType image;
@XmlElement(name = "Size", required = true)
protected String size;
@XmlElement(name = "Sequence", required = true)
protected TrackSequenceType sequence;
@XmlElement(name = "StartMSF")
protected String startMSF;
@XmlElement(name = "EndMSF")
protected String endMSF;
@XmlElement(name = "StartSector")
protected long startSector;
@XmlElement(name = "EndSector")
protected long endSector;
@XmlElement(name = "TrackType", required = true)
protected String trackType;
@XmlElement(name = "BytesPerSector")
protected int bytesPerSector;
@XmlElement(name = "AccoustID")
protected String accoustID;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
@XmlElement(name = "SubChannel")
protected SubChannelType subChannel;
@XmlElement(name = "FileSystemInformation")
protected FileSystemInformationType fileSystemInformation;
/**
* Gets the value of the image property.
*
* @return
* possible object is
* {@link ImageType }
*
*/
public ImageType getImage() {
return image;
}
/**
* Sets the value of the image property.
*
* @param value
* allowed object is
* {@link ImageType }
*
*/
public void setImage(ImageType value) {
this.image = value;
}
/**
* Gets the value of the size property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSize() {
return size;
}
/**
* Sets the value of the size property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSize(String value) {
this.size = value;
}
/**
* Gets the value of the sequence property.
*
* @return
* possible object is
* {@link TrackSequenceType }
*
*/
public TrackSequenceType getSequence() {
return sequence;
}
/**
* Sets the value of the sequence property.
*
* @param value
* allowed object is
* {@link TrackSequenceType }
*
*/
public void setSequence(TrackSequenceType value) {
this.sequence = value;
}
/**
* Gets the value of the startMSF property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStartMSF() {
return startMSF;
}
/**
* Sets the value of the startMSF property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStartMSF(String value) {
this.startMSF = value;
}
/**
* Gets the value of the endMSF property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEndMSF() {
return endMSF;
}
/**
* Sets the value of the endMSF property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEndMSF(String value) {
this.endMSF = value;
}
/**
* Gets the value of the startSector property.
*
*/
public long getStartSector() {
return startSector;
}
/**
* Sets the value of the startSector property.
*
*/
public void setStartSector(long value) {
this.startSector = value;
}
/**
* Gets the value of the endSector property.
*
*/
public long getEndSector() {
return endSector;
}
/**
* Sets the value of the endSector property.
*
*/
public void setEndSector(long value) {
this.endSector = value;
}
/**
* Gets the value of the trackType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTrackType() {
return trackType;
}
/**
* Sets the value of the trackType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTrackType(String value) {
this.trackType = value;
}
/**
* Gets the value of the bytesPerSector property.
*
*/
public int getBytesPerSector() {
return bytesPerSector;
}
/**
* Sets the value of the bytesPerSector property.
*
*/
public void setBytesPerSector(int value) {
this.bytesPerSector = value;
}
/**
* Gets the value of the accoustID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAccoustID() {
return accoustID;
}
/**
* Sets the value of the accoustID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAccoustID(String value) {
this.accoustID = value;
}
/**
* Gets the value of the checksums property.
*
* @return
* possible object is
* {@link ChecksumsType }
*
*/
public ChecksumsType getChecksums() {
return checksums;
}
/**
* Sets the value of the checksums property.
*
* @param value
* allowed object is
* {@link ChecksumsType }
*
*/
public void setChecksums(ChecksumsType value) {
this.checksums = value;
}
/**
* Gets the value of the subChannel property.
*
* @return
* possible object is
* {@link SubChannelType }
*
*/
public SubChannelType getSubChannel() {
return subChannel;
}
/**
* Sets the value of the subChannel property.
*
* @param value
* allowed object is
* {@link SubChannelType }
*
*/
public void setSubChannel(SubChannelType value) {
this.subChannel = value;
}
/**
* Gets the value of the fileSystemInformation property.
*
* @return
* possible object is
* {@link FileSystemInformationType }
*
*/
public FileSystemInformationType getFileSystemInformation() {
return fileSystemInformation;
}
/**
* Sets the value of the fileSystemInformation property.
*
* @param value
* allowed object is
* {@link FileSystemInformationType }
*
*/
public void setFileSystemInformation(FileSystemInformationType value) {
this.fileSystemInformation = value;
}
}

View File

@@ -0,0 +1,147 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* User manual or user guide accompanying this set. Can be more than one.
*
* <p>Java class for UserManualType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="UserManualType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Language" type="{}LanguagesType" minOccurs="0"/>
* &lt;element name="Pages" type="{http://www.w3.org/2001/XMLSchema}int"/>
* &lt;element name="PageSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="Scan" type="{}ScanType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "UserManualType", propOrder = {
"language",
"pages",
"pageSize",
"scan"
})
public class UserManualType {
@XmlElement(name = "Language")
protected LanguagesType language;
@XmlElement(name = "Pages")
protected int pages;
@XmlElement(name = "PageSize")
protected String pageSize;
@XmlElement(name = "Scan")
protected ScanType scan;
/**
* Gets the value of the language property.
*
* @return
* possible object is
* {@link LanguagesType }
*
*/
public LanguagesType getLanguage() {
return language;
}
/**
* Sets the value of the language property.
*
* @param value
* allowed object is
* {@link LanguagesType }
*
*/
public void setLanguage(LanguagesType value) {
this.language = value;
}
/**
* Gets the value of the pages property.
*
*/
public int getPages() {
return pages;
}
/**
* Sets the value of the pages property.
*
*/
public void setPages(int value) {
this.pages = value;
}
/**
* Gets the value of the pageSize property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPageSize() {
return pageSize;
}
/**
* Sets the value of the pageSize property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPageSize(String value) {
this.pageSize = value;
}
/**
* Gets the value of the scan property.
*
* @return
* possible object is
* {@link ScanType }
*
*/
public ScanType getScan() {
return scan;
}
/**
* Sets the value of the scan property.
*
* @param value
* allowed object is
* {@link ScanType }
*
*/
public void setScan(ScanType value) {
this.scan = value;
}
}

View File

@@ -0,0 +1,76 @@
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.11.07 at 02:55:57 AM WET
//
package generated;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for XboxSecuritySectorsType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="XboxSecuritySectorsType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="SecuritySectors" type="{}SecuritySectorsType" maxOccurs="unbounded"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "XboxSecuritySectorsType", propOrder = {
"securitySectors"
})
public class XboxSecuritySectorsType {
@XmlElement(name = "SecuritySectors", required = true)
protected List<SecuritySectorsType> securitySectors;
/**
* Gets the value of the securitySectors property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the securitySectors property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSecuritySectors().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link SecuritySectorsType }
*
*
*/
public List<SecuritySectorsType> getSecuritySectors() {
if (securitySectors == null) {
securitySectors = new ArrayList<SecuritySectorsType>();
}
return this.securitySectors;
}
}