Class ItemNode
java.lang.Object
org.cybergarage.xml.Node
org.cybergarage.upnp.std.av.server.object.ContentNode
org.cybergarage.upnp.std.av.server.object.item.ItemNode
- Direct Known Subclasses:
BrowseResultNode,FileItemNode,MythRecordedItemNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic StringFields inherited from class org.cybergarage.upnp.std.av.server.object.ContentNode
ID, PARENT_ID, RESTRICTED, UNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContentNode(ContentNode node)voidaddResourceNode(ResourceNode resNode)longgetDate()longintgetResourceNode(int n)longbooleanbooleanstatic booleanisItemNode(org.cybergarage.xml.Node node)booleanbooleanbooleanremoveContentNode(ContentNode node)booleanset(org.cybergarage.xml.Node node)voidsetAlbumArtURI(String value)voidsetCreator(String name)voidsetDate(long dateTime)voidvoidsetResource(String url, String protocolInfo)voidsetResource(String url, String protocolInfo, org.cybergarage.xml.AttributeList attrList)voidsetStorageMedium(String value)voidsetStorageUsed(long value)Methods inherited from class org.cybergarage.upnp.std.av.server.object.ContentNode
addProperty, addProperty, getContentDirectory, getID, getMediaServer, getNProperties, getParentID, getProperty, getProperty, getPropertyAttribureValue, getPropertyIntegerValue, getPropertyLongValue, getPropertyValue, getRestricted, getTitle, getUPnPClass, getWriteStatus, hasProperties, insertPropertyAt, isContainerNode, isItemNode, isUPnPClassStartWith, output, removeProperty, removeProperty, setContentDirectory, setID, setID, setParentID, setParentID, setProperty, setProperty, setProperty, setPropertyAttribure, setRestricted, setTitle, setUPnPClass, setWriteStatusMethods inherited from class org.cybergarage.xml.Node
addAttribute, addAttribute, addNode, addValue, equals, getAttribute, getAttribute, getAttributeIntegerValue, getAttributeValue, getIndentLevelString, getIndentLevelString, getIndex, getName, getNAttributes, getNNodes, getNode, getNode, getNodeEndsWith, getNodeValue, getParentNode, getRootNode, getUserData, getValue, hasAttributes, hasNode, hasNodes, insertAttributeAt, insertNode, isName, outputAttributes, print, print, removeAllAttributes, removeAllNodes, removeAttribute, removeAttribute, removeNode, removeNode, setAttribute, setAttribute, setName, setName, setNameSpace, setNode, setNode, setParentNode, setUserData, setValue, setValue, toString, toString, toXMLString, toXMLString
-
Field Details
-
NAME
- See Also:
- Constant Field Values
-
RES
- See Also:
- Constant Field Values
-
PROTOCOL_INFO
- See Also:
- Constant Field Values
-
SIZE
- See Also:
- Constant Field Values
-
IMPORT_URI
- See Also:
- Constant Field Values
-
COLOR_DEPTH
- See Also:
- Constant Field Values
-
RESOLUTION
- See Also:
- Constant Field Values
-
-
Constructor Details
-
ItemNode
public ItemNode()
-
-
Method Details
-
isItemNode
public static final boolean isItemNode(org.cybergarage.xml.Node node) -
set
public boolean set(org.cybergarage.xml.Node node)- Specified by:
setin classContentNode
-
addContentNode
-
removeContentNode
-
setDate
-
getDate
-
setDate
public void setDate(long dateTime) -
getDateTime
public long getDateTime() -
setCreator
-
getCreator
-
setStorageMedium
-
getStorageMedium
-
setStorageUsed
public void setStorageUsed(long value) -
getStorageUsed
public long getStorageUsed() -
setAlbumArtURI
-
getAlbumArtURI
-
isMovieClass
public boolean isMovieClass() -
isVideoClass
public boolean isVideoClass() -
isAudioClass
public boolean isAudioClass() -
isImageClass
public boolean isImageClass() -
addResourceNode
-
getResourceNodeList
-
getNResourceNodeLists
public int getNResourceNodeLists() -
getResourceNode
-
getFirstResource
-
getThumbnailResource
-
getSmallImageResource
-
setResource
-
setResource
-
getResource
-
getProtocolInfo
-
getContentLength
public long getContentLength() -
getContentInputStream
-
getMimeType
-