Namespace http://xspf.org/ns/0/

The following types are members of this namespace:

The following elements are members of this namespace:

AttributionType

Java class for AttributionType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="AttributionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="location" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>

Child Elements

name min/max
occurs
description
location 0/unbounded (no documentation provided)

ExtensionType

Java class for ExtensionType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="ExtensionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<any/>
</sequence>
<attribute name="application" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</restriction>
</complexContent>
</complexType>

Attributes

name description
application (no documentation provided)

Child Elements

name min/max
occurs
description
content 0/unbounded (no documentation provided)

LinkType

Java class for LinkType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="LinkType">
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>anyURI">
<attribute name="rel" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</extension>
</simpleContent>
</complexType>

Attributes

name description
rel (no documentation provided)

Value

(no documentation provided)

MetaType

Java class for MetaType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="MetaType">
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="rel" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</extension>
</simpleContent>
</complexType>

Attributes

name description
rel (no documentation provided)

Value

(no documentation provided)

objectFactory

This object contains factory methods for each Java content interface and Java element interface generated in the com.melloware.jspiff.jaxb package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.

PlaylistType

Java class for PlaylistType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="PlaylistType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="creator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="info" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="location" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="identifier" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="image" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="license" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="attribution" type="{http://xspf.org/ns/0/}AttributionType" minOccurs="0"/>
<element name="link" type="{http://xspf.org/ns/0/}LinkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="meta" type="{http://xspf.org/ns/0/}MetaType" maxOccurs="unbounded" minOccurs="0"/>
<element name="extension" type="{http://xspf.org/ns/0/}ExtensionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="trackList" type="{http://xspf.org/ns/0/}TrackListType"/>
</sequence>
<attribute name="version" use="required" type="{http://xspf.org/ns/0/}VersionType" />
</restriction>
</complexContent>
</complexType>

Attributes

name description
version (no documentation provided)

Child Elements

name min/max
occurs
description
title 0/1 (no documentation provided)
creator 0/1 (no documentation provided)
annotation 0/1 (no documentation provided)
info 0/1 (no documentation provided)
location 0/1 (no documentation provided)
identifier 0/1 (no documentation provided)
image 0/1 (no documentation provided)
date 0/1 (no documentation provided)
license 0/1 (no documentation provided)
attribution 0/1 (no documentation provided)
link 0/unbounded (no documentation provided)
meta 0/unbounded (no documentation provided)
extension 0/unbounded (no documentation provided)
trackList 1/1 (no documentation provided)

TrackListType

Java class for TrackListType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="TrackListType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="track" type="{http://xspf.org/ns/0/}TrackType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>

Child Elements

name min/max
occurs
description
track 0/unbounded (no documentation provided)

TrackType

Java class for TrackType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="TrackType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="location" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
<element name="identifier" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
<element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="creator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="info" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="image" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="album" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="trackNum" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
<element name="duration" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
<element name="link" type="{http://xspf.org/ns/0/}LinkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="meta" type="{http://xspf.org/ns/0/}MetaType" maxOccurs="unbounded" minOccurs="0"/>
<element name="extension" type="{http://xspf.org/ns/0/}ExtensionType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>

Child Elements

name min/max
occurs
description
location 0/unbounded (no documentation provided)
identifier 0/unbounded (no documentation provided)
title 0/1 (no documentation provided)
creator 0/1 (no documentation provided)
annotation 0/1 (no documentation provided)
info 0/1 (no documentation provided)
image 0/1 (no documentation provided)
album 0/1 (no documentation provided)
trackNum 0/1 (no documentation provided)
duration 0/1 (no documentation provided)
link 0/unbounded (no documentation provided)
meta 0/unbounded (no documentation provided)
extension 0/unbounded (no documentation provided)

track

type: TrackType

Java class for TrackType complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="TrackType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="location" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
<element name="identifier" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
<element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="creator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="info" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="image" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="album" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="trackNum" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
<element name="duration" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
<element name="link" type="{http://xspf.org/ns/0/}LinkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="meta" type="{http://xspf.org/ns/0/}MetaType" maxOccurs="unbounded" minOccurs="0"/>
<element name="extension" type="{http://xspf.org/ns/0/}ExtensionType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>


Comments

r