- @XmlTransient
- //FIXME: ArrayIndexOutOfBoundException during marshalling
-// @XmlElementWrapper(name = "MediaRepresentationParts")
-// @XmlElement(name = "MediaRepresentationPart", type = ArrayList.class)
-// @XmlElements({
-// @XmlElement(name = "AudioFile", namespace = "http://etaxonomy.eu/cdm/model/media/1.0", type = CategoricalData.class),
-// @XmlElement(name = "ImageFile", namespace = "http://etaxonomy.eu/cdm/model/media/1.0", type = CommonTaxonName.class),
-// @XmlElement(name = "MovieFile", namespace = "http://etaxonomy.eu/cdm/model/media/1.0", type = Distribution.class),
-// })
+ @XmlElementWrapper(name = "MediaRepresentationParts")
+ @XmlElements({
+ @XmlElement(name = "AudioFile", namespace = "http://etaxonomy.eu/cdm/model/media/1.0", type = AudioFile.class),
+ @XmlElement(name = "ImageFile", namespace = "http://etaxonomy.eu/cdm/model/media/1.0", type = ImageFile.class),
+ @XmlElement(name = "MovieFile", namespace = "http://etaxonomy.eu/cdm/model/media/1.0", type = MovieFile.class),
+ })