org.teleal.cling.support.contentdirectory.ui
Class ContentBrowseActionCallback
java.lang.Object
org.teleal.cling.controlpoint.ActionCallback
org.teleal.cling.support.contentdirectory.BrowseActionCallback
org.teleal.cling.support.contentdirectory.ui.ContentBrowseActionCallback
- All Implemented Interfaces:
- java.lang.Runnable
public abstract class ContentBrowseActionCallback
- extends BrowseActionCallback
Nested classes/interfaces inherited from class org.teleal.cling.controlpoint.ActionCallback |
org.teleal.cling.controlpoint.ActionCallback.Default |
Field Summary |
protected javax.swing.tree.DefaultTreeModel |
treeModel
|
protected javax.swing.tree.DefaultMutableTreeNode |
treeNode
|
Fields inherited from class org.teleal.cling.controlpoint.ActionCallback |
actionInvocation, controlPoint |
Constructor Summary |
ContentBrowseActionCallback(org.teleal.cling.model.meta.Service service,
javax.swing.tree.DefaultTreeModel treeModel,
javax.swing.tree.DefaultMutableTreeNode treeNode)
|
ContentBrowseActionCallback(org.teleal.cling.model.meta.Service service,
javax.swing.tree.DefaultTreeModel treeModel,
javax.swing.tree.DefaultMutableTreeNode treeNode,
java.lang.String filter,
long firstResult,
long maxResults,
SortCriterion... orderBy)
|
Methods inherited from class org.teleal.cling.controlpoint.ActionCallback |
createDefaultFailureMessage, getActionInvocation, getControlPoint, setControlPoint, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
treeModel
protected final javax.swing.tree.DefaultTreeModel treeModel
treeNode
protected final javax.swing.tree.DefaultMutableTreeNode treeNode
ContentBrowseActionCallback
public ContentBrowseActionCallback(org.teleal.cling.model.meta.Service service,
javax.swing.tree.DefaultTreeModel treeModel,
javax.swing.tree.DefaultMutableTreeNode treeNode)
ContentBrowseActionCallback
public ContentBrowseActionCallback(org.teleal.cling.model.meta.Service service,
javax.swing.tree.DefaultTreeModel treeModel,
javax.swing.tree.DefaultMutableTreeNode treeNode,
java.lang.String filter,
long firstResult,
long maxResults,
SortCriterion... orderBy)
getTreeModel
public javax.swing.tree.DefaultTreeModel getTreeModel()
getTreeNode
public javax.swing.tree.DefaultMutableTreeNode getTreeNode()
received
public void received(org.teleal.cling.model.action.ActionInvocation actionInvocation,
DIDLLite didl)
- Specified by:
received
in class BrowseActionCallback
updateStatus
public void updateStatus(BrowseActionCallback.Status status)
- Specified by:
updateStatus
in class BrowseActionCallback
failure
public void failure(java.lang.String failureMessage)
- Specified by:
failure
in class BrowseActionCallback
updateTreeModel
protected void updateTreeModel(java.util.List<javax.swing.tree.DefaultMutableTreeNode> childNodes)
removeChildren
protected void removeChildren()
insertChild
protected void insertChild(javax.swing.tree.MutableTreeNode childNode)
updateStatusUI
public abstract void updateStatusUI(BrowseActionCallback.Status status,
javax.swing.tree.DefaultMutableTreeNode treeNode,
javax.swing.tree.DefaultTreeModel treeModel)
failureUI
public abstract void failureUI(java.lang.String failureMessage)
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.