public class PluginTreeModel
extends javax.swing.tree.DefaultTreeModel
Modifier and Type | Method and Description |
---|---|
void |
addCustomNode(PluginTreeNode n) |
void |
addPluginTree(PluginProxy plugin) |
static PluginTreeModel |
getInstance() |
static Plugin |
getPlugin(javax.swing.tree.TreePath path) |
static PluginProxy |
getPluginProxy(javax.swing.tree.TreePath path) |
boolean |
isLeaf(java.lang.Object nodeObject) |
void |
reload(javax.swing.tree.TreeNode node) |
void |
removeAllChildNodes()
Removes all ChildNodes from this Tree
|
void |
setDisableUpdate(boolean disabled) |
void |
update()
Refresh all plugin nodes.
|
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
public void update()
public void setDisableUpdate(boolean disabled)
public void addCustomNode(PluginTreeNode n)
public void addPluginTree(PluginProxy plugin)
public void removeAllChildNodes()
public static Plugin getPlugin(javax.swing.tree.TreePath path)
public static PluginProxy getPluginProxy(javax.swing.tree.TreePath path)
public void reload(javax.swing.tree.TreeNode node)
reload
in class javax.swing.tree.DefaultTreeModel
public static PluginTreeModel getInstance()
public boolean isLeaf(java.lang.Object nodeObject)
isLeaf
in interface javax.swing.tree.TreeModel
isLeaf
in class javax.swing.tree.DefaultTreeModel
TV-Browser 3.4.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)