Added advertisement support

This commit is contained in:
2015-11-07 05:28:44 +00:00
parent 366b77f457
commit cebd14f68b
62 changed files with 5883 additions and 1970 deletions

View File

@@ -4,7 +4,7 @@ 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.
The idea of this sidecar is to accompany any kind of digital asset that may be archivedgit st in a computer museum.
Also the repository contains autogenerated C#, VisualBasic.NET and Java code.
@@ -20,3 +20,4 @@ more of the following elements (or newer ones):
* Books
* User manuals, user guides, installation guides, instruction manuals
* Optical discs (CD and successors)
* Advertisements

View File

@@ -240,4 +240,23 @@
</DumpHardware>
</DumpHardwareArray>
</OpticalDisc>
<Advertisement>
<Manufacturer>Manufacturer</Manufacturer>
<Product>Product</Product>
<File format="">File</File>
<FileSize>0</FileSize>
<Frames>0</Frames>
<Duration>0</Duration>
<MeanFrameRate>0</MeanFrameRate>
<Checksums>
<Checksum type="fletcher16">Checksum</Checksum>
</Checksums>
<AudioTrack AccoustID="" Channels="0" Codec="" MeanBitrate="0" SampleRate="0" TrackNumber="1"/>
<VideoTrack Codec="" Horizontal="0" MeanBitrate="0" ThreeD="true" TrackNumber="1" Vertical="0"/>
<SubtitleTrack Codec="" TrackNumber="1"/>
<Recording>
<SourceFormat>ITU-A</SourceFormat>
<Timestamp>2001-12-31T12:00:00</Timestamp>
</Recording>
</Advertisement>
</CICMMetadata>

2381
cicm.xsd

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,378 @@
//
// 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 05:27:06 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 AdvertisementType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="AdvertisementType">
* &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="Product" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="File" type="{}FileType"/>
* &lt;element name="FileSize" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="Frames" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* &lt;element name="Duration" type="{http://www.w3.org/2001/XMLSchema}long"/>
* &lt;element name="MeanFrameRate" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* &lt;element name="Checksums" type="{}ChecksumsType"/>
* &lt;element name="AudioTrack" type="{}AudioTracksType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="VideoTrack" type="{}VideoTracksType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="SubtitleTrack" type="{}SubtitleTracksType" maxOccurs="unbounded"/>
* &lt;element name="Recording" type="{}RecordingType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AdvertisementType", propOrder = {
"manufacturer",
"product",
"file",
"fileSize",
"frames",
"duration",
"meanFrameRate",
"checksums",
"audioTrack",
"videoTrack",
"subtitleTrack",
"recording"
})
public class AdvertisementType {
@XmlElement(name = "Manufacturer", required = true)
protected String manufacturer;
@XmlElement(name = "Product", required = true)
protected String product;
@XmlElement(name = "File", required = true)
protected FileType file;
@XmlElement(name = "FileSize")
protected long fileSize;
@XmlElement(name = "Frames")
protected Long frames;
@XmlElement(name = "Duration")
protected long duration;
@XmlElement(name = "MeanFrameRate")
protected Integer meanFrameRate;
@XmlElement(name = "Checksums", required = true)
protected ChecksumsType checksums;
@XmlElement(name = "AudioTrack")
protected List<AudioTracksType> audioTrack;
@XmlElement(name = "VideoTrack")
protected List<VideoTracksType> videoTrack;
@XmlElement(name = "SubtitleTrack", required = true)
protected List<SubtitleTracksType> subtitleTrack;
@XmlElement(name = "Recording")
protected RecordingType recording;
/**
* 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 product property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProduct() {
return product;
}
/**
* Sets the value of the product property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProduct(String value) {
this.product = value;
}
/**
* 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 fileSize property.
*
*/
public long getFileSize() {
return fileSize;
}
/**
* Sets the value of the fileSize property.
*
*/
public void setFileSize(long value) {
this.fileSize = value;
}
/**
* Gets the value of the frames property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getFrames() {
return frames;
}
/**
* Sets the value of the frames property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setFrames(Long value) {
this.frames = value;
}
/**
* Gets the value of the duration property.
*
*/
public long getDuration() {
return duration;
}
/**
* Sets the value of the duration property.
*
*/
public void setDuration(long value) {
this.duration = value;
}
/**
* Gets the value of the meanFrameRate property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getMeanFrameRate() {
return meanFrameRate;
}
/**
* Sets the value of the meanFrameRate property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setMeanFrameRate(Integer value) {
this.meanFrameRate = 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 audioTrack 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 audioTrack property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAudioTrack().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link AudioTracksType }
*
*
*/
public List<AudioTracksType> getAudioTrack() {
if (audioTrack == null) {
audioTrack = new ArrayList<AudioTracksType>();
}
return this.audioTrack;
}
/**
* Gets the value of the videoTrack 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 videoTrack property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVideoTrack().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link VideoTracksType }
*
*
*/
public List<VideoTracksType> getVideoTrack() {
if (videoTrack == null) {
videoTrack = new ArrayList<VideoTracksType>();
}
return this.videoTrack;
}
/**
* Gets the value of the subtitleTrack 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 subtitleTrack property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSubtitleTrack().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link SubtitleTracksType }
*
*
*/
public List<SubtitleTracksType> getSubtitleTrack() {
if (subtitleTrack == null) {
subtitleTrack = new ArrayList<SubtitleTracksType>();
}
return this.subtitleTrack;
}
/**
* Gets the value of the recording property.
*
* @return
* possible object is
* {@link RecordingType }
*
*/
public RecordingType getRecording() {
return recording;
}
/**
* Sets the value of the recording property.
*
* @param value
* allowed object is
* {@link RecordingType }
*
*/
public void setRecording(RecordingType value) {
this.recording = value;
}
}

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -17,6 +17,7 @@ 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.

View File

@@ -0,0 +1,206 @@
//
// 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 05:27:06 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 AudioTracksType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="AudioTracksType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Languages" type="{}LanguagesType" minOccurs="0"/>
* &lt;/sequence>
* &lt;attribute name="TrackNumber" use="required">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;attribute name="AccoustID" type="{http://www.w3.org/2001/XMLSchema}string" />
* &lt;attribute name="Codec" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* &lt;attribute name="Channels" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
* &lt;attribute name="SampleRate" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
* &lt;attribute name="MeanBitrate" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AudioTracksType", propOrder = {
"languages"
})
public class AudioTracksType {
@XmlElement(name = "Languages")
protected LanguagesType languages;
@XmlAttribute(name = "TrackNumber", required = true)
protected int trackNumber;
@XmlAttribute(name = "AccoustID")
protected String accoustID;
@XmlAttribute(name = "Codec", required = true)
protected String codec;
@XmlAttribute(name = "Channels", required = true)
protected int channels;
@XmlAttribute(name = "SampleRate", required = true)
protected int sampleRate;
@XmlAttribute(name = "MeanBitrate", required = true)
protected long meanBitrate;
/**
* 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 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 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 codec property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodec() {
return codec;
}
/**
* Sets the value of the codec property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodec(String value) {
this.codec = value;
}
/**
* Gets the value of the channels property.
*
*/
public int getChannels() {
return channels;
}
/**
* Sets the value of the channels property.
*
*/
public void setChannels(int value) {
this.channels = value;
}
/**
* Gets the value of the sampleRate property.
*
*/
public int getSampleRate() {
return sampleRate;
}
/**
* Sets the value of the sampleRate property.
*
*/
public void setSampleRate(int value) {
this.sampleRate = value;
}
/**
* Gets the value of the meanBitrate property.
*
*/
public long getMeanBitrate() {
return meanBitrate;
}
/**
* Sets the value of the meanBitrate property.
*
*/
public void setMeanBitrate(long value) {
this.meanBitrate = value;
}
}

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -61,6 +61,7 @@ import javax.xml.datatype.XMLGregorianCalendar;
* &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;element name="Advertisement" type="{}AdvertisementType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
@@ -92,7 +93,8 @@ import javax.xml.datatype.XMLGregorianCalendar;
"architectures",
"requiredOperatingSystems",
"userManual",
"opticalDisc"
"opticalDisc",
"advertisement"
})
public class CICMMetadataType {
@@ -141,6 +143,8 @@ public class CICMMetadataType {
protected List<UserManualType> userManual;
@XmlElement(name = "OpticalDisc")
protected List<OpticalDiscType> opticalDisc;
@XmlElement(name = "Advertisement")
protected List<AdvertisementType> advertisement;
/**
* Gets the value of the developer property.
@@ -710,4 +714,33 @@ public class CICMMetadataType {
return this.opticalDisc;
}
/**
* Gets the value of the advertisement 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 advertisement property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAdvertisement().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link AdvertisementType }
*
*
*/
public List<AdvertisementType> getAdvertisement() {
if (advertisement == null) {
advertisement = new ArrayList<AdvertisementType>();
}
return this.advertisement;
}
}

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

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 05:27:06 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 CoordinatesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="CoordinatesType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Latitude" type="{http://www.w3.org/2001/XMLSchema}double"/>
* &lt;element name="Longitude" type="{http://www.w3.org/2001/XMLSchema}double"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CoordinatesType", propOrder = {
"latitude",
"longitude"
})
public class CoordinatesType {
@XmlElement(name = "Latitude")
protected double latitude;
@XmlElement(name = "Longitude")
protected double longitude;
/**
* Gets the value of the latitude property.
*
*/
public double getLatitude() {
return latitude;
}
/**
* Sets the value of the latitude property.
*
*/
public void setLatitude(double value) {
this.latitude = value;
}
/**
* Gets the value of the longitude property.
*
*/
public double getLongitude() {
return longitude;
}
/**
* Sets the value of the longitude property.
*
*/
public void setLongitude(double value) {
this.longitude = value;
}
}

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -17,6 +17,7 @@ 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.

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -16,7 +16,8 @@ import javax.xml.bind.annotation.XmlValue;
/**
* File containing track dump, and format, binary, yranib, or audio/video container
* File containing track dump, and format, binary,
* yranib, or audio/video container
*
* <p>Java class for ImageType complex type.
*

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -48,6 +48,14 @@ public class ObjectFactory {
return new CICMMetadataType();
}
/**
* Create an instance of {@link VideoTracksType }
*
*/
public VideoTracksType createVideoTracksType() {
return new VideoTracksType();
}
/**
* Create an instance of {@link CoverType }
*
@@ -128,6 +136,14 @@ public class ObjectFactory {
return new ImageType();
}
/**
* Create an instance of {@link SubtitleTracksType }
*
*/
public SubtitleTracksType createSubtitleTracksType() {
return new SubtitleTracksType();
}
/**
* Create an instance of {@link DumpHardwareArrayType }
*
@@ -160,6 +176,14 @@ public class ObjectFactory {
return new ScanProcessingType();
}
/**
* Create an instance of {@link RecordingType }
*
*/
public RecordingType createRecordingType() {
return new RecordingType();
}
/**
* Create an instance of {@link RequiredOperatingSystemType }
*
@@ -376,6 +400,14 @@ public class ObjectFactory {
return new UserManualType();
}
/**
* Create an instance of {@link AdvertisementType }
*
*/
public AdvertisementType createAdvertisementType() {
return new AdvertisementType();
}
/**
* Create an instance of {@link BarcodesType }
*
@@ -384,6 +416,14 @@ public class ObjectFactory {
return new BarcodesType();
}
/**
* Create an instance of {@link CoordinatesType }
*
*/
public CoordinatesType createCoordinatesType() {
return new CoordinatesType();
}
/**
* Create an instance of {@link SectorsType }
*
@@ -392,6 +432,14 @@ public class ObjectFactory {
return new SectorsType();
}
/**
* Create an instance of {@link AudioTracksType }
*
*/
public AudioTracksType createAudioTracksType() {
return new AudioTracksType();
}
/**
* Create an instance of {@link LayeredTextType }
*

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -0,0 +1,292 @@
//
// 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 05:27:06 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 RecordingType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="RecordingType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Broadcaster" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="BroadcastPlatform" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* &lt;element name="SourceFormat">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
* &lt;enumeration value="ITU-A"/>
* &lt;enumeration value="ITU-B"/>
* &lt;enumeration value="ITU-C"/>
* &lt;enumeration value="ITU-D"/>
* &lt;enumeration value="ITU-E"/>
* &lt;enumeration value="ITU-F"/>
* &lt;enumeration value="ITU-G"/>
* &lt;enumeration value="ITU-H"/>
* &lt;enumeration value="ITU-I"/>
* &lt;enumeration value="ITU-J"/>
* &lt;enumeration value="ITU-K"/>
* &lt;enumeration value="ITU-L"/>
* &lt;enumeration value="ITU-M"/>
* &lt;enumeration value="ITU-N"/>
* &lt;enumeration value="PAL-B"/>
* &lt;enumeration value="SECAM-B"/>
* &lt;enumeration value="PAL-D"/>
* &lt;enumeration value="SECAM-D"/>
* &lt;enumeration value="PAL-G"/>
* &lt;enumeration value="SECAM-G"/>
* &lt;enumeration value="PAL-H"/>
* &lt;enumeration value="PAL-I"/>
* &lt;enumeration value="PAL-K"/>
* &lt;enumeration value="SECAM-K"/>
* &lt;enumeration value="NTSC-M"/>
* &lt;enumeration value="PAL-N"/>
* &lt;enumeration value="PAL-M"/>
* &lt;enumeration value="SECAM-M"/>
* &lt;enumeration value="MUSE"/>
* &lt;enumeration value="PALplus"/>
* &lt;enumeration value="FM"/>
* &lt;enumeration value="AM"/>
* &lt;enumeration value="COFDM"/>
* &lt;enumeration value="CAM-D"/>
* &lt;enumeration value="DAB"/>
* &lt;enumeration value="DAB+"/>
* &lt;enumeration value="DRM"/>
* &lt;enumeration value="DRM+"/>
* &lt;enumeration value="FMeXtra"/>
* &lt;enumeration value="ATSC"/>
* &lt;enumeration value="ATSC2"/>
* &lt;enumeration value="ATSC3"/>
* &lt;enumeration value="ATSC-M/H"/>
* &lt;enumeration value="DVB-T"/>
* &lt;enumeration value="DVB-T2"/>
* &lt;enumeration value="DVB-S"/>
* &lt;enumeration value="DVB-S2"/>
* &lt;enumeration value="DVB-S2X"/>
* &lt;enumeration value="DVB-C"/>
* &lt;enumeration value="DVB-C2"/>
* &lt;enumeration value="DVB-H"/>
* &lt;enumeration value="DVB-NGH"/>
* &lt;enumeration value="DVB-SH"/>
* &lt;enumeration value="ISDB-T"/>
* &lt;enumeration value="ISDB-Tb"/>
* &lt;enumeration value="ISDB-S"/>
* &lt;enumeration value="ISDB-C"/>
* &lt;enumeration value="1seg"/>
* &lt;enumeration value="DTMB"/>
* &lt;enumeration value="CCMB"/>
* &lt;enumeration value="T-DMB"/>
* &lt;enumeration value="S-DMB"/>
* &lt;enumeration value="IPTV"/>
* &lt;enumeration value="DVB-MT"/>
* &lt;enumeration value="DVB-MC"/>
* &lt;enumeration value="DVB-MS"/>
* &lt;enumeration value="ADR"/>
* &lt;enumeration value="SDR"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/element>
* &lt;element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* &lt;element name="Software" type="{}SoftwareType" maxOccurs="unbounded" minOccurs="0"/>
* &lt;element name="Coordinates" type="{}CoordinatesType" minOccurs="0"/>
* &lt;/sequence>
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "RecordingType", propOrder = {
"broadcaster",
"broadcastPlatform",
"sourceFormat",
"timestamp",
"software",
"coordinates"
})
public class RecordingType {
@XmlElement(name = "Broadcaster")
protected String broadcaster;
@XmlElement(name = "BroadcastPlatform")
protected String broadcastPlatform;
@XmlElement(name = "SourceFormat", required = true)
protected String sourceFormat;
@XmlElement(name = "Timestamp", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar timestamp;
@XmlElement(name = "Software")
protected List<SoftwareType> software;
@XmlElement(name = "Coordinates")
protected CoordinatesType coordinates;
/**
* Gets the value of the broadcaster property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBroadcaster() {
return broadcaster;
}
/**
* Sets the value of the broadcaster property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBroadcaster(String value) {
this.broadcaster = value;
}
/**
* Gets the value of the broadcastPlatform property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBroadcastPlatform() {
return broadcastPlatform;
}
/**
* Sets the value of the broadcastPlatform property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBroadcastPlatform(String value) {
this.broadcastPlatform = value;
}
/**
* Gets the value of the sourceFormat property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceFormat() {
return sourceFormat;
}
/**
* Sets the value of the sourceFormat property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceFormat(String value) {
this.sourceFormat = value;
}
/**
* Gets the value of the timestamp property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getTimestamp() {
return timestamp;
}
/**
* Sets the value of the timestamp property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setTimestamp(XMLGregorianCalendar value) {
this.timestamp = value;
}
/**
* Gets the value of the software 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 software property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSoftware().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link SoftwareType }
*
*
*/
public List<SoftwareType> getSoftware() {
if (software == null) {
software = new ArrayList<SoftwareType>();
}
return this.software;
}
/**
* Gets the value of the coordinates property.
*
* @return
* possible object is
* {@link CoordinatesType }
*
*/
public CoordinatesType getCoordinates() {
return coordinates;
}
/**
* Sets the value of the coordinates property.
*
* @param value
* allowed object is
* {@link CoordinatesType }
*
*/
public void setCoordinates(CoordinatesType value) {
this.coordinates = value;
}
}

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -17,6 +17,7 @@ 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.

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -17,6 +17,7 @@ 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.

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -17,6 +17,7 @@ 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.

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -0,0 +1,122 @@
//
// 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 05:27:06 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 SubtitleTracksType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="SubtitleTracksType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Languages" type="{}LanguagesType" minOccurs="0"/>
* &lt;/sequence>
* &lt;attribute name="TrackNumber" use="required">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;attribute name="Codec" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubtitleTracksType", propOrder = {
"languages"
})
public class SubtitleTracksType {
@XmlElement(name = "Languages")
protected LanguagesType languages;
@XmlAttribute(name = "TrackNumber", required = true)
protected int trackNumber;
@XmlAttribute(name = "Codec", required = true)
protected String codec;
/**
* 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 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 codec property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodec() {
return codec;
}
/**
* Sets the value of the codec property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodec(String value) {
this.codec = value;
}
}

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -17,6 +17,7 @@ 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.

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//
@@ -15,7 +15,8 @@ import javax.xml.bind.annotation.XmlType;
/**
* User manual or user guide accompanying this set. Can be more than one.
* User manual or user guide accompanying this set.
* Can be more than one.
*
* <p>Java class for UserManualType complex type.
*

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 05:27:06 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 VideoTracksType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* &lt;complexType name="VideoTracksType">
* &lt;complexContent>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element name="Languages" type="{}LanguagesType" minOccurs="0"/>
* &lt;/sequence>
* &lt;attribute name="TrackNumber" use="required">
* &lt;simpleType>
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}int">
* &lt;minInclusive value="1"/>
* &lt;/restriction>
* &lt;/simpleType>
* &lt;/attribute>
* &lt;attribute name="Codec" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* &lt;attribute name="Horizontal" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
* &lt;attribute name="Vertical" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
* &lt;attribute name="MeanBitrate" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
* &lt;attribute name="ThreeD" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* &lt;/restriction>
* &lt;/complexContent>
* &lt;/complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VideoTracksType", propOrder = {
"languages"
})
public class VideoTracksType {
@XmlElement(name = "Languages")
protected LanguagesType languages;
@XmlAttribute(name = "TrackNumber", required = true)
protected int trackNumber;
@XmlAttribute(name = "Codec", required = true)
protected String codec;
@XmlAttribute(name = "Horizontal", required = true)
protected int horizontal;
@XmlAttribute(name = "Vertical", required = true)
protected int vertical;
@XmlAttribute(name = "MeanBitrate", required = true)
protected long meanBitrate;
@XmlAttribute(name = "ThreeD", required = true)
protected boolean threeD;
/**
* 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 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 codec property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodec() {
return codec;
}
/**
* Sets the value of the codec property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodec(String value) {
this.codec = value;
}
/**
* Gets the value of the horizontal property.
*
*/
public int getHorizontal() {
return horizontal;
}
/**
* Sets the value of the horizontal property.
*
*/
public void setHorizontal(int value) {
this.horizontal = value;
}
/**
* Gets the value of the vertical property.
*
*/
public int getVertical() {
return vertical;
}
/**
* Sets the value of the vertical property.
*
*/
public void setVertical(int value) {
this.vertical = value;
}
/**
* Gets the value of the meanBitrate property.
*
*/
public long getMeanBitrate() {
return meanBitrate;
}
/**
* Sets the value of the meanBitrate property.
*
*/
public void setMeanBitrate(long value) {
this.meanBitrate = value;
}
/**
* Gets the value of the threeD property.
*
*/
public boolean isThreeD() {
return threeD;
}
/**
* Sets the value of the threeD property.
*
*/
public void setThreeD(boolean value) {
this.threeD = value;
}
}

View File

@@ -2,7 +2,7 @@
// 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
// Generated on: 2015.11.07 at 05:27:06 AM WET
//