📄 audioitem.java
字号:
/*
* Created on 30.mar.2006
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
package no.auc.one.portableplayer.lms;
import java.io.*;
public class AudioItem extends Item {
// Optional
private String genre = DidlObject.SERIALIZED_NULL_STRING_PROPERTY;
private String description = DidlObject.SERIALIZED_NULL_STRING_PROPERTY;
private String longDescription = DidlObject.SERIALIZED_NULL_STRING_PROPERTY;
private String publisher = DidlObject.SERIALIZED_NULL_STRING_PROPERTY;
private String language = DidlObject.SERIALIZED_NULL_STRING_PROPERTY;
private String relation = DidlObject.SERIALIZED_NULL_STRING_PROPERTY;
private String rights = DidlObject.SERIALIZED_NULL_STRING_PROPERTY;
private final static String CLASSTYPE = "object.item.audioItem";
public String classType() {
return CLASSTYPE;
}
public AudioItem(
int id,
int parentId,
String title,
boolean restricted,
String localUrl)
{
super(id, parentId, title, restricted, localUrl);
}
public AudioItem(DataInput di) throws IOException {
super(di);
genre = di.readUTF();
description = di.readUTF();
longDescription = di.readUTF();
publisher = di.readUTF();
language = di.readUTF();
relation = di.readUTF();
rights = di.readUTF();
}
public void serialize(DataOutput dout) throws IOException {
super.serialize(dout);
dout.writeUTF(genre);
dout.writeUTF(description);
dout.writeUTF(longDescription);
dout.writeUTF(publisher);
dout.writeUTF(language);
dout.writeUTF(relation);
dout.writeUTF(rights);
}
public void serializeXml(PrintStream ps) {
super.serializeXml(ps);
if(!genre.equals(DidlObject.SERIALIZED_NULL_STRING_PROPERTY)) {
ps.print("<upnp:genre>");
ps.print(genre);
ps.print("</upnp:genre>");
}
if (!description.equals(DidlObject.SERIALIZED_NULL_STRING_PROPERTY)) {
ps.print("<upnp:description>");
ps.print(description);
ps.print("</upnp:description>");
}
if (!longDescription.equals(DidlObject.SERIALIZED_NULL_STRING_PROPERTY)) {
ps.print("<upnp:longDescription>");
ps.print(longDescription);
ps.print("</upnp:longDescription>");
}
if (!publisher.equals(DidlObject.SERIALIZED_NULL_STRING_PROPERTY)) {
ps.print("<upnp:publisher>");
ps.print(publisher);
ps.print("</upnp:publisher>");
}
if (!language.equals(DidlObject.SERIALIZED_NULL_STRING_PROPERTY)) {
ps.print("<upnp:language>");
ps.print(language);
ps.print("</upnp:language");
}
if (!relation.equals(DidlObject.SERIALIZED_NULL_STRING_PROPERTY)) {
ps.print("<upnp:relation>");
ps.print(relation);
ps.print("</upnp:relation>");
}
if (!rights.equals(DidlObject.SERIALIZED_NULL_STRING_PROPERTY)) {
ps.print("<upnp:rights>");
ps.print(rights);
ps.print("</upnp:rights>");
}
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getGenre() {
return genre;
}
public void setGenre(String genre) {
this.genre = genre;
}
public String getLanguage() {
return language;
}
public void setLanguage(String language) {
this.language = language;
}
public String getLongDescription() {
return longDescription;
}
public void setLongDescription(String longDescription) {
this.longDescription = longDescription;
}
public String getPublisher() {
return publisher;
}
public void setPublisher(String publisher) {
this.publisher = publisher;
}
public String getRelation() {
return relation;
}
public void setRelation(String relation) {
this.relation = relation;
}
public String getRights() {
return rights;
}
public void setRights(String rights) {
this.rights = rights;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -