summaryrefslogtreecommitdiff
path: root/odk/examples/java/Inspector/HideableTreeModel.java
diff options
context:
space:
mode:
Diffstat (limited to 'odk/examples/java/Inspector/HideableTreeModel.java')
-rw-r--r--odk/examples/java/Inspector/HideableTreeModel.java33
1 files changed, 18 insertions, 15 deletions
diff --git a/odk/examples/java/Inspector/HideableTreeModel.java b/odk/examples/java/Inspector/HideableTreeModel.java
index 44c208c8be3a..0184e24b8aed 100644
--- a/odk/examples/java/Inspector/HideableTreeModel.java
+++ b/odk/examples/java/Inspector/HideableTreeModel.java
@@ -18,15 +18,18 @@
import java.util.ArrayList;
import java.util.Enumeration;
-import java.util.Vector;
-import javax.swing.*;
-import javax.swing.event.*;
-import javax.swing.tree.*;
+
+import javax.swing.JTree;
+import javax.swing.event.TreeModelEvent;
+import javax.swing.event.TreeModelListener;
+import javax.swing.tree.TreeModel;
+import javax.swing.tree.TreeNode;
+import javax.swing.tree.TreePath;
public class HideableTreeModel implements TreeModel {
- private Vector<TreeModelListener> modelListeners = new Vector<TreeModelListener>();
+ private ArrayList<TreeModelListener> modelListeners = new ArrayList<TreeModelListener>();
private Object root = null;
@@ -72,12 +75,12 @@ public class HideableTreeModel implements TreeModel {
public void addTreeModelListener(TreeModelListener l) {
- modelListeners.addElement(l);
+ modelListeners.add(l);
}
public void removeTreeModelListener(TreeModelListener l) {
- modelListeners.removeElement(l);
+ modelListeners.remove(l);
}
@@ -135,28 +138,28 @@ public class HideableTreeModel implements TreeModel {
protected void fireTreeNodesChanged(TreeModelEvent event) {
- for(int i = 0; i < modelListeners.size(); i++) {
- modelListeners.elementAt(i).treeNodesChanged(event);
+ for(TreeModelListener l : modelListeners) {
+ l.treeNodesChanged(event);
}
}
protected void fireTreeNodesInserted(TreeModelEvent event) {
- for(int i = 0; i < modelListeners.size(); i++) {
- modelListeners.elementAt(i).treeNodesInserted(event);
+ for(TreeModelListener l : modelListeners) {
+ l.treeNodesInserted(event);
}
}
protected void fireTreeNodesRemoved(TreeModelEvent event) {
- for(int i = 0; i < modelListeners.size(); i++) {
- modelListeners.elementAt(i).treeNodesRemoved(event);
+ for(TreeModelListener l : modelListeners) {
+ l.treeNodesRemoved(event);
}
}
protected void fireTreeStructureChanged(TreeModelEvent event) {
- for(int i = 0; i < modelListeners.size(); i++) {
- modelListeners.elementAt(i).treeStructureChanged(event);
+ for(TreeModelListener l : modelListeners) {
+ l.treeStructureChanged(event);
}
}