com.melloware.jspiff.jaxb
Class PlaylistType

java.lang.Object
  extended by com.melloware.jspiff.jaxb.PlaylistType

public class PlaylistType
extends Object

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>
 


Field Summary
protected  String annotation
           
protected  AttributionType attribution
           
protected  String creator
           
protected  javax.xml.datatype.XMLGregorianCalendar date
           
protected  List<ExtensionType> extension
           
protected  String identifier
           
protected  String image
           
protected  String info
           
protected  String license
           
protected  List<LinkType> link
           
protected  String location
           
protected  List<MetaType> meta
           
protected  String title
           
protected  TrackListType trackList
           
protected  String version
           
 
Constructor Summary
PlaylistType()
           
 
Method Summary
 String getAnnotation()
          Gets the value of the annotation property.
 AttributionType getAttribution()
          Gets the value of the attribution property.
 String getCreator()
          Gets the value of the creator property.
 javax.xml.datatype.XMLGregorianCalendar getDate()
          Gets the value of the date property.
 List<ExtensionType> getExtension()
          Gets the value of the extension property.
 String getIdentifier()
          Gets the value of the identifier property.
 String getImage()
          Gets the value of the image property.
 String getInfo()
          Gets the value of the info property.
 String getLicense()
          Gets the value of the license property.
 List<LinkType> getLink()
          Gets the value of the link property.
 String getLocation()
          Gets the value of the location property.
 List<MetaType> getMeta()
          Gets the value of the meta property.
 String getTitle()
          Gets the value of the title property.
 TrackListType getTrackList()
          Gets the value of the trackList property.
 String getVersion()
          Gets the value of the version property.
 void setAnnotation(String value)
          Sets the value of the annotation property.
 void setAttribution(AttributionType value)
          Sets the value of the attribution property.
 void setCreator(String value)
          Sets the value of the creator property.
 void setDate(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the date property.
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setImage(String value)
          Sets the value of the image property.
 void setInfo(String value)
          Sets the value of the info property.
 void setLicense(String value)
          Sets the value of the license property.
 void setLocation(String value)
          Sets the value of the location property.
 void setTitle(String value)
          Sets the value of the title property.
 void setTrackList(TrackListType value)
          Sets the value of the trackList property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

title

protected String title

creator

protected String creator

annotation

protected String annotation

info

protected String info

location

protected String location

identifier

protected String identifier

image

protected String image

date

protected javax.xml.datatype.XMLGregorianCalendar date

license

protected String license

attribution

protected AttributionType attribution

link

protected List<LinkType> link

meta

protected List<MetaType> meta

extension

protected List<ExtensionType> extension

trackList

protected TrackListType trackList

version

protected String version
Constructor Detail

PlaylistType

public PlaylistType()
Method Detail

getTitle

public String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setTitle

public void setTitle(String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

getCreator

public String getCreator()
Gets the value of the creator property.

Returns:
possible object is String

setCreator

public void setCreator(String value)
Sets the value of the creator property.

Parameters:
value - allowed object is String

getAnnotation

public String getAnnotation()
Gets the value of the annotation property.

Returns:
possible object is String

setAnnotation

public void setAnnotation(String value)
Sets the value of the annotation property.

Parameters:
value - allowed object is String

getInfo

public String getInfo()
Gets the value of the info property.

Returns:
possible object is String

setInfo

public void setInfo(String value)
Sets the value of the info property.

Parameters:
value - allowed object is String

getLocation

public String getLocation()
Gets the value of the location property.

Returns:
possible object is String

setLocation

public void setLocation(String value)
Sets the value of the location property.

Parameters:
value - allowed object is String

getIdentifier

public String getIdentifier()
Gets the value of the identifier property.

Returns:
possible object is String

setIdentifier

public void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

getImage

public String getImage()
Gets the value of the image property.

Returns:
possible object is String

setImage

public void setImage(String value)
Sets the value of the image property.

Parameters:
value - allowed object is String

getDate

public javax.xml.datatype.XMLGregorianCalendar getDate()
Gets the value of the date property.

Returns:
possible object is XMLGregorianCalendar

setDate

public void setDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the date property.

Parameters:
value - allowed object is XMLGregorianCalendar

getLicense

public String getLicense()
Gets the value of the license property.

Returns:
possible object is String

setLicense

public void setLicense(String value)
Sets the value of the license property.

Parameters:
value - allowed object is String

getAttribution

public AttributionType getAttribution()
Gets the value of the attribution property.

Returns:
possible object is AttributionType

setAttribution

public void setAttribution(AttributionType value)
Sets the value of the attribution property.

Parameters:
value - allowed object is AttributionType

getLink

public List<LinkType> getLink()
Gets the value of the link property.

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 set method for the link property.

For example, to add a new item, do as follows:

    getLink().add(newItem);
 

Objects of the following type(s) are allowed in the list LinkType


getMeta

public List<MetaType> getMeta()
Gets the value of the meta property.

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 set method for the meta property.

For example, to add a new item, do as follows:

    getMeta().add(newItem);
 

Objects of the following type(s) are allowed in the list MetaType


getExtension

public List<ExtensionType> getExtension()
Gets the value of the extension property.

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 set method for the extension property.

For example, to add a new item, do as follows:

    getExtension().add(newItem);
 

Objects of the following type(s) are allowed in the list ExtensionType


getTrackList

public TrackListType getTrackList()
Gets the value of the trackList property.

Returns:
possible object is TrackListType

setTrackList

public void setTrackList(TrackListType value)
Sets the value of the trackList property.

Parameters:
value - allowed object is TrackListType

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String


Copyright © 1999-2006 Melloware Inc. All Rights Reserved.