org.teleal.cling.support.model.item
Class MusicTrack
java.lang.Object
org.teleal.cling.support.model.DIDLObject
org.teleal.cling.support.model.item.Item
org.teleal.cling.support.model.item.AudioItem
org.teleal.cling.support.model.item.MusicTrack
public class MusicTrack
- extends AudioItem
- Author:
- Christian Bauer
Fields inherited from class org.teleal.cling.support.model.item.Item |
refID |
Constructor Summary |
MusicTrack()
|
MusicTrack(Item other)
|
MusicTrack(String id,
Container parent,
String title,
String creator,
String album,
PersonWithRole artist,
Res... resource)
|
MusicTrack(String id,
Container parent,
String title,
String creator,
String album,
String artist,
Res... resource)
|
MusicTrack(String id,
String parentID,
String title,
String creator,
String album,
PersonWithRole artist,
Res... resource)
|
MusicTrack(String id,
String parentID,
String title,
String creator,
String album,
String artist,
Res... resource)
|
Methods inherited from class org.teleal.cling.support.model.item.AudioItem |
getDescription, getFirstGenre, getFirstPublisher, getFirstRelation, getFirstRights, getGenres, getLanguage, getLongDescription, getPublishers, getRelations, getRights, setDescription, setGenres, setLanguage, setLongDescription, setPublishers, setRelations, setRights |
Methods inherited from class org.teleal.cling.support.model.DIDLObject |
addDescMetadata, addProperties, addProperty, addResource, equals, getClazz, getCreator, getDescMetadata, getFirstProperty, getFirstPropertyValue, getFirstResource, getId, getLastProperty, getParentID, getProperties, getProperties, getPropertiesByNamespace, getPropertyValues, getResources, getTitle, getWriteStatus, hashCode, hasProperty, isRestricted, removeProperties, replaceFirstProperty, replaceProperties, setClazz, setCreator, setDescMetadata, setId, setParentID, setProperties, setResources, setRestricted, setTitle, setWriteStatus |
CLASS
public static final DIDLObject.Class CLASS
MusicTrack
public MusicTrack()
MusicTrack
public MusicTrack(Item other)
MusicTrack
public MusicTrack(String id,
Container parent,
String title,
String creator,
String album,
String artist,
Res... resource)
MusicTrack
public MusicTrack(String id,
Container parent,
String title,
String creator,
String album,
PersonWithRole artist,
Res... resource)
MusicTrack
public MusicTrack(String id,
String parentID,
String title,
String creator,
String album,
String artist,
Res... resource)
MusicTrack
public MusicTrack(String id,
String parentID,
String title,
String creator,
String album,
PersonWithRole artist,
Res... resource)
getFirstArtist
public PersonWithRole getFirstArtist()
getArtists
public PersonWithRole[] getArtists()
setArtists
public MusicTrack setArtists(PersonWithRole[] artists)
getAlbum
public String getAlbum()
setAlbum
public MusicTrack setAlbum(String album)
getOriginalTrackNumber
public Integer getOriginalTrackNumber()
setOriginalTrackNumber
public MusicTrack setOriginalTrackNumber(Integer number)
getFirstPlaylist
public String getFirstPlaylist()
getPlaylists
public String[] getPlaylists()
setPlaylists
public MusicTrack setPlaylists(String[] playlists)
getStorageMedium
public StorageMedium getStorageMedium()
setStorageMedium
public MusicTrack setStorageMedium(StorageMedium storageMedium)
getFirstContributor
public Person getFirstContributor()
getContributors
public Person[] getContributors()
setContributors
public MusicTrack setContributors(Person[] contributors)
getDate
public String getDate()
setDate
public MusicTrack setDate(String date)
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.