git-svn-id: https://svn.coded.pt/svn/SIPRP@1077 bb69d46d-e84e-40c8-a05a-06db0d633741

lxbfYeaa
Tiago Simão 17 years ago
parent 7724d45348
commit 0b4e0e575c

@ -0,0 +1,47 @@
package leaf.ui;
import java.util.Enumeration;
import java.util.LinkedList;
import javax.swing.JTree;
import javax.swing.tree.TreeModel;
import javax.swing.tree.TreeNode;
import javax.swing.tree.TreePath;
public class LeafTree extends JTree
{
private static final long serialVersionUID = 1L;
public LeafTree(TreeModel model)
{
super(model);
}
public void saveExpansionState()
{
TreePath treePath = new TreePath((TreeNode)getModel().getRoot());
savePath( treePath );
}
public void savePath( TreePath treePath )
{
//TODO
if( treePath != null )
{
Enumeration<TreePath> expanded = getExpandedDescendants(treePath);
if( expanded != null )
{
expanded.nextElement();
}
}
}
public void loadExpansionState()
{
//TODO
}
}

@ -1,16 +0,0 @@
package leaf.ui;
import javax.swing.tree.DefaultTreeModel;
import javax.swing.tree.TreeNode;
public class LeafTreeModel extends DefaultTreeModel
{
public LeafTreeModel(TreeNode root)
{
super(root);
}
private static final long serialVersionUID = 1L;
}
Loading…
Cancel
Save