Package | Description |
---|---|
wjhk.jupload2.gui.filepanel.treeview |
Modifier and Type | Class and Description |
---|---|
class |
MyAbstractTreeTableModel<T extends MyTreeNode>
This code is taken from the tutorial written by Jörn Hameister, available here.
|
interface |
MyTreeTableModel<T extends MyTreeNode>
This code is taken from the tutorial written by Jörn Hameister, available here.
|
class |
MyTreeTableModelAdapter<T extends MyTreeNode>
This code is taken from the tutorial written by Jörn Hameister, available here.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TreeFileDataNode |
Modifier and Type | Class and Description |
---|---|
class |
FileDataNode |
class |
FolderNode |
class |
RootNode
This class is the root of JUPload of the file system.
|
Modifier and Type | Field and Description |
---|---|
protected T |
MyAbstractTreeTableModel.absoluteRoot
The absolute root of the hierarchical structure.
|
protected T |
MyAbstractTreeTableModel.visibleRoot |
Modifier and Type | Method and Description |
---|---|
MyTreeNode |
MyTreeNode.getChild(int index)
Get the child with the given index number, from the direct children of this node
|
MyTreeNode |
FileDataNode.getChild(int index) |
MyTreeNode |
MyTreeNode.getChild(String name)
Get the child with the name, from the direct children of this node.
|
MyTreeNode |
FileDataNode.getChild(String name) |
MyTreeNode |
MyTreeNode.getParent()
Returns the parent for this node.
|
MyTreeNode |
FolderNode.getParent()
Returns the parent for this node.
|
MyTreeNode |
FileDataNode.getParent() |
Modifier and Type | Method and Description |
---|---|
List<MyTreeNode> |
MyTreeNode.getChildren()
Returns the list of direct children for this node
|
List<MyTreeNode> |
FolderNode.getChildren() |
List<MyTreeNode> |
FileDataNode.getChildren() |
Modifier and Type | Method and Description |
---|---|
void |
MyTreeTableModel.fireTreeNodesChanged(Object source,
TreePath path,
int[] childIndices,
T[] children)
This method must be called when one or more nodes are changed.
|
void |
MyAbstractTreeTableModel.fireTreeNodesChanged(Object source,
TreePath path,
int[] childIndices,
T[] children) |
void |
MyTreeTableModel.fireTreeNodesInserted(Object source,
TreePath path,
int[] childIndices,
T[] children)
This method must be called when one or more nodes are changed.
|
void |
MyAbstractTreeTableModel.fireTreeNodesInserted(Object source,
TreePath path,
int[] childIndices,
T[] children) |
void |
MyTreeTableModel.fireTreeNodesRemoved(Object source,
TreePath path,
int[] childIndices,
T[] children)
This method must be called when one or more nodes are changed.
|
void |
MyAbstractTreeTableModel.fireTreeNodesRemoved(Object source,
TreePath path,
int[] childIndices,
T[] children) |
void |
MyTreeTableModel.fireTreeStructureChanged(Object source,
TreePath path,
int[] childIndices,
T[] children)
This method must be called when one or more nodes are changed.
|
void |
MyAbstractTreeTableModel.fireTreeStructureChanged(Object source,
TreePath path,
int[] childIndices,
T[] children) |
void |
MyTreeNode.removeChild(MyTreeNode child)
Removes a child from the children of this node.
|
void |
FolderNode.removeChild(MyTreeNode child)
Removes one child from the children list.
|
void |
FileDataNode.removeChild(MyTreeNode child) |
void |
MyTreeNode.setParent(MyTreeNode parent)
Sets the parent for this node.
|
void |
FolderNode.setParent(MyTreeNode parent)
Sets the parent for this node.
|
void |
FileDataNode.setParent(MyTreeNode parent) |
Constructor and Description |
---|
MyTreeTable(MyTreeTableModel<? extends MyTreeNode> treeTableModel) |
Copyright © 2015. All rights reserved.