//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// 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.08.17 at 01:53:04 PM CEST
//
package com.github.shell88.bddvideoannotator.annotationfile.exporter.eaf;
import java.util.ArrayList;
import java.util.List;
import javax.annotation.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.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for headType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="headType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MEDIA_DESCRIPTOR" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="MEDIA_URL" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="RELATIVE_MEDIA_URL" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="MIME_TYPE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="TIME_ORIGIN" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="EXTRACTED_FROM" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="LINKED_FILE_DESCRIPTOR" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="LINK_URL" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="RELATIVE_LINK_URL" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="MIME_TYPE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="TIME_ORIGIN" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="ASSOCIATED_WITH" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PROPERTY" type="{}propType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="MEDIA_FILE" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="TIME_UNITS" default="milliseconds">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="NTSC-frames"/>
* <enumeration value="PAL-frames"/>
* <enumeration value="milliseconds"/>
* </restriction>
* </simpleType>
* </attribute>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "headType", propOrder = {
"mediadescriptor",
"linkedfiledescriptor",
"property"
})
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public class HeadType {
@XmlElement(name = "MEDIA_DESCRIPTOR")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected List<HeadType.MEDIADESCRIPTOR> mediadescriptor;
@XmlElement(name = "LINKED_FILE_DESCRIPTOR")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected List<HeadType.LINKEDFILEDESCRIPTOR> linkedfiledescriptor;
@XmlElement(name = "PROPERTY")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected List<PropType> property;
@XmlAttribute(name = "MEDIA_FILE")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String mediafile;
@XmlAttribute(name = "TIME_UNITS")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String timeunits;
/**
* Gets the value of the mediadescriptor 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 mediadescriptor property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getMEDIADESCRIPTOR().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link HeadType.MEDIADESCRIPTOR }
*
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public List<HeadType.MEDIADESCRIPTOR> getMEDIADESCRIPTOR() {
if (mediadescriptor == null) {
mediadescriptor = new ArrayList<HeadType.MEDIADESCRIPTOR>();
}
return this.mediadescriptor;
}
/**
* Gets the value of the linkedfiledescriptor 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 linkedfiledescriptor property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getLINKEDFILEDESCRIPTOR().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link HeadType.LINKEDFILEDESCRIPTOR }
*
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public List<HeadType.LINKEDFILEDESCRIPTOR> getLINKEDFILEDESCRIPTOR() {
if (linkedfiledescriptor == null) {
linkedfiledescriptor = new ArrayList<HeadType.LINKEDFILEDESCRIPTOR>();
}
return this.linkedfiledescriptor;
}
/**
* Gets the value of the property 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 property property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPROPERTY().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link PropType }
*
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public List<PropType> getPROPERTY() {
if (property == null) {
property = new ArrayList<PropType>();
}
return this.property;
}
/**
* Gets the value of the mediafile property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getMEDIAFILE() {
return mediafile;
}
/**
* Sets the value of the mediafile property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setMEDIAFILE(String value) {
this.mediafile = value;
}
/**
* Gets the value of the timeunits property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getTIMEUNITS() {
if (timeunits == null) {
return "milliseconds";
} else {
return timeunits;
}
}
/**
* Sets the value of the timeunits property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setTIMEUNITS(String value) {
this.timeunits = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="LINK_URL" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="RELATIVE_LINK_URL" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="MIME_TYPE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="TIME_ORIGIN" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="ASSOCIATED_WITH" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public static class LINKEDFILEDESCRIPTOR {
@XmlAttribute(name = "LINK_URL", required = true)
@XmlSchemaType(name = "anyURI")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String linkurl;
@XmlAttribute(name = "RELATIVE_LINK_URL")
@XmlSchemaType(name = "anyURI")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String relativelinkurl;
@XmlAttribute(name = "MIME_TYPE", required = true)
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String mimetype;
@XmlAttribute(name = "TIME_ORIGIN")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected Long timeorigin;
@XmlAttribute(name = "ASSOCIATED_WITH")
@XmlSchemaType(name = "anyURI")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String associatedwith;
/**
* Gets the value of the linkurl property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getLINKURL() {
return linkurl;
}
/**
* Sets the value of the linkurl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setLINKURL(String value) {
this.linkurl = value;
}
/**
* Gets the value of the relativelinkurl property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getRELATIVELINKURL() {
return relativelinkurl;
}
/**
* Sets the value of the relativelinkurl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setRELATIVELINKURL(String value) {
this.relativelinkurl = value;
}
/**
* Gets the value of the mimetype property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getMIMETYPE() {
return mimetype;
}
/**
* Sets the value of the mimetype property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setMIMETYPE(String value) {
this.mimetype = value;
}
/**
* Gets the value of the timeorigin property.
*
* @return
* possible object is
* {@link Long }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public Long getTIMEORIGIN() {
return timeorigin;
}
/**
* Sets the value of the timeorigin property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setTIMEORIGIN(Long value) {
this.timeorigin = value;
}
/**
* Gets the value of the associatedwith property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getASSOCIATEDWITH() {
return associatedwith;
}
/**
* Sets the value of the associatedwith property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setASSOCIATEDWITH(String value) {
this.associatedwith = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="MEDIA_URL" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="RELATIVE_MEDIA_URL" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="MIME_TYPE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="TIME_ORIGIN" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="EXTRACTED_FROM" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public static class MEDIADESCRIPTOR {
@XmlAttribute(name = "MEDIA_URL", required = true)
@XmlSchemaType(name = "anyURI")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String mediaurl;
@XmlAttribute(name = "RELATIVE_MEDIA_URL")
@XmlSchemaType(name = "anyURI")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String relativemediaurl;
@XmlAttribute(name = "MIME_TYPE", required = true)
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String mimetype;
@XmlAttribute(name = "TIME_ORIGIN")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected Long timeorigin;
@XmlAttribute(name = "EXTRACTED_FROM")
@XmlSchemaType(name = "anyURI")
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
protected String extractedfrom;
/**
* Gets the value of the mediaurl property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getMEDIAURL() {
return mediaurl;
}
/**
* Sets the value of the mediaurl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setMEDIAURL(String value) {
this.mediaurl = value;
}
/**
* Gets the value of the relativemediaurl property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getRELATIVEMEDIAURL() {
return relativemediaurl;
}
/**
* Sets the value of the relativemediaurl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setRELATIVEMEDIAURL(String value) {
this.relativemediaurl = value;
}
/**
* Gets the value of the mimetype property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getMIMETYPE() {
return mimetype;
}
/**
* Sets the value of the mimetype property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setMIMETYPE(String value) {
this.mimetype = value;
}
/**
* Gets the value of the timeorigin property.
*
* @return
* possible object is
* {@link Long }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public Long getTIMEORIGIN() {
return timeorigin;
}
/**
* Sets the value of the timeorigin property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setTIMEORIGIN(Long value) {
this.timeorigin = value;
}
/**
* Gets the value of the extractedfrom property.
*
* @return
* possible object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public String getEXTRACTEDFROM() {
return extractedfrom;
}
/**
* Sets the value of the extractedfrom property.
*
* @param value
* allowed object is
* {@link String }
*
*/
@Generated(value = "com.sun.tools.xjc.Driver", date = "2015-08-17T01:53:04+02:00", comments = "JAXB RI v2.2.11")
public void setEXTRACTEDFROM(String value) {
this.extractedfrom = value;
}
}
}