|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.melloware.jspiff.jaxb.PlaylistType
public 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>
| 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 |
|---|
protected String title
protected String creator
protected String annotation
protected String info
protected String location
protected String identifier
protected String image
protected javax.xml.datatype.XMLGregorianCalendar date
protected String license
protected AttributionType attribution
protected List<LinkType> link
protected List<MetaType> meta
protected List<ExtensionType> extension
protected TrackListType trackList
protected String version
| Constructor Detail |
|---|
public PlaylistType()
| Method Detail |
|---|
public String getTitle()
Stringpublic void setTitle(String value)
value - allowed object is
Stringpublic String getCreator()
Stringpublic void setCreator(String value)
value - allowed object is
Stringpublic String getAnnotation()
Stringpublic void setAnnotation(String value)
value - allowed object is
Stringpublic String getInfo()
Stringpublic void setInfo(String value)
value - allowed object is
Stringpublic String getLocation()
Stringpublic void setLocation(String value)
value - allowed object is
Stringpublic String getIdentifier()
Stringpublic void setIdentifier(String value)
value - allowed object is
Stringpublic String getImage()
Stringpublic void setImage(String value)
value - allowed object is
Stringpublic javax.xml.datatype.XMLGregorianCalendar getDate()
XMLGregorianCalendarpublic void setDate(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getLicense()
Stringpublic void setLicense(String value)
value - allowed object is
Stringpublic AttributionType getAttribution()
AttributionTypepublic void setAttribution(AttributionType value)
value - allowed object is
AttributionTypepublic List<LinkType> getLink()
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
public List<MetaType> getMeta()
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
public List<ExtensionType> getExtension()
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
public TrackListType getTrackList()
TrackListTypepublic void setTrackList(TrackListType value)
value - allowed object is
TrackListTypepublic String getVersion()
Stringpublic void setVersion(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||