// // 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; } } }