java.lang.Object
org.autogui.swing.prefs.GuiSwingPrefsTrees
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
cell-renderer for prefs-treestatic class
tree-model value for prefs-tree -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncollectTreeExpanded
(JTree tree) collectTreeSelected
(JTree tree) createTree
(List<GuiPreferences> prefs) createTree
(GuiPreferences... prefs) createTreeNode
(String key, GuiPreferences.GuiValueStore store) createTreeNode
(List<GuiPreferences> list) createTreeNode
(GuiPreferences prefs) entryPathName
(Object userObj) void
expandTree
(JTree contentTree, DefaultTreeModel treeModel, TreeNode n, Set<String> expandedPaths) void
expandTreeAll
(JTree contentTree, DefaultTreeModel treeModel, TreeNode n) static GuiSwingPrefsTrees
void
selectTree
(JTree contentTree, DefaultTreeModel treeModel, TreeNode n, Set<String> selectedPaths) void
setTreeModel
(JTree contentTree, DefaultMutableTreeNode rootNode) toPrefsEntryPath
(TreePath path)
-
Constructor Details
-
GuiSwingPrefsTrees
public GuiSwingPrefsTrees()
-
-
Method Details
-
getInstance
-
createTree
-
setTreeModel
-
createTree
-
createTree
-
createTreeNode
- Parameters:
list
- list of prefs- Returns:
- tree-model of list
- Since:
- 1.3
-
createTreeNode
- Parameters:
prefs
- a prefs- Returns:
- the node for prefs
- Since:
- 1.3
-
createTreeNode
-
expandTreeAll
- Parameters:
contentTree
- the target treetreeModel
- a modeln
- a node in the model- Since:
- 1.3
-
expandTree
public void expandTree(JTree contentTree, DefaultTreeModel treeModel, TreeNode n, Set<String> expandedPaths) -
selectTree
public void selectTree(JTree contentTree, DefaultTreeModel treeModel, TreeNode n, Set<String> selectedPaths) -
collectTreeExpanded
-
collectTreeSelected
-
toPrefsEntryPath
-
entryPathName
-