Class OpenTorrentOptionsWindow.TreeNode
- java.lang.Object
-
- com.biglybt.ui.swt.shells.opentorrent.OpenTorrentOptionsWindow.TreeNode
-
- Enclosing class:
- OpenTorrentOptionsWindow
private static class OpenTorrentOptionsWindow.TreeNode extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Object
data
private java.lang.String
name
private static OpenTorrentOptionsWindow.TreeNode[]
NO_KIDS
private OpenTorrentOptionsWindow.TreeNode
parent
private long
size
-
Constructor Summary
Constructors Modifier Constructor Description private
TreeNode(OpenTorrentOptionsWindow.TreeNode _parent, java.lang.String _name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addChild(OpenTorrentOptionsWindow.TreeNode child)
private OpenTorrentOptionsWindow.TreeNode
getChild(java.lang.String name)
private OpenTorrentOptionsWindow.TreeNode[]
getChildren()
private TorrentOpenFileOptions
getFile()
private java.util.List<TorrentOpenFileOptions>
getFiles()
private void
getFiles(java.util.List<TorrentOpenFileOptions> files)
private java.lang.String
getName()
private OpenTorrentOptionsWindow.TreeNode
getParent()
private long
getSize()
private boolean
isChecked()
private boolean
isGrayed()
private void
setFile(TorrentOpenFileOptions file)
private void
sort(java.util.Comparator<OpenTorrentOptionsWindow.TreeNode> comparator)
-
-
-
Field Detail
-
NO_KIDS
private static OpenTorrentOptionsWindow.TreeNode[] NO_KIDS
-
parent
private final OpenTorrentOptionsWindow.TreeNode parent
-
name
private java.lang.String name
-
data
private java.lang.Object data
-
size
private long size
-
-
Constructor Detail
-
TreeNode
private TreeNode(OpenTorrentOptionsWindow.TreeNode _parent, java.lang.String _name)
-
-
Method Detail
-
getName
private java.lang.String getName()
-
getParent
private OpenTorrentOptionsWindow.TreeNode getParent()
-
getChild
private OpenTorrentOptionsWindow.TreeNode getChild(java.lang.String name)
-
addChild
private void addChild(OpenTorrentOptionsWindow.TreeNode child)
-
setFile
private void setFile(TorrentOpenFileOptions file)
-
isChecked
private boolean isChecked()
-
isGrayed
private boolean isGrayed()
-
getChildren
private OpenTorrentOptionsWindow.TreeNode[] getChildren()
-
sort
private void sort(java.util.Comparator<OpenTorrentOptionsWindow.TreeNode> comparator)
-
getFile
private TorrentOpenFileOptions getFile()
-
getFiles
private java.util.List<TorrentOpenFileOptions> getFiles()
-
getFiles
private void getFiles(java.util.List<TorrentOpenFileOptions> files)
-
getSize
private long getSize()
-
-