summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/TreeModelI.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2006-03-29 21:21:02 +0000
committerBernard Normier <bernard@zeroc.com>2006-03-29 21:21:02 +0000
commit20744ae1f1182d08e26b175f59d14041aabaf754 (patch)
tree937d125b80663966b3a61e13e744e28daf1f22da /java/src/IceGrid/TreeModelI.java
parentJava metadata (diff)
downloadice-20744ae1f1182d08e26b175f59d14041aabaf754.tar.bz2
ice-20744ae1f1182d08e26b175f59d14041aabaf754.tar.xz
ice-20744ae1f1182d08e26b175f59d14041aabaf754.zip
IceGrid GUI refactoring
Diffstat (limited to 'java/src/IceGrid/TreeModelI.java')
-rwxr-xr-xjava/src/IceGrid/TreeModelI.java132
1 files changed, 0 insertions, 132 deletions
diff --git a/java/src/IceGrid/TreeModelI.java b/java/src/IceGrid/TreeModelI.java
deleted file mode 100755
index 1defa45ff44..00000000000
--- a/java/src/IceGrid/TreeModelI.java
+++ /dev/null
@@ -1,132 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2006 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-package IceGrid;
-
-import java.util.EventListener;
-
-import javax.swing.tree.TreeModel;
-import javax.swing.tree.TreePath;
-import javax.swing.event.EventListenerList;
-import javax.swing.event.TreeModelListener;
-import javax.swing.event.TreeModelEvent;
-
-public class TreeModelI implements TreeModel
-{
- public Object getRoot()
- {
- return _root;
- }
-
- public Object getChild(Object parent, int index)
- {
- return ((IceGrid.TreeNode.CommonBase)parent).getChildAt(index);
- }
-
- public int getChildCount(Object parent)
- {
- return ((IceGrid.TreeNode.CommonBase)parent).getChildCount();
- }
-
- public boolean isLeaf(Object node)
- {
- return ((IceGrid.TreeNode.CommonBase)node).isLeaf();
- }
-
- public void valueForPathChanged(TreePath path, Object newValue)
- {
- // TODO: implement
- }
-
- public int getIndexOfChild(Object parent, Object child)
- {
- if(parent == null)
- {
- return -1;
- }
- else
- {
- return ((IceGrid.TreeNode.CommonBase)parent).getIndex(child);
- }
- }
-
- public void addTreeModelListener(TreeModelListener listener)
- {
- _listenerList.add(TreeModelListener.class, listener);
- }
-
- public void removeTreeModelListener(TreeModelListener listener)
- {
- _listenerList.remove(TreeModelListener.class, listener);
- }
-
- TreeModelI(Object root)
- {
- _root = root;
- }
-
- public void fireNodesChangedEvent(TreeModelEvent e)
- {
- // Guaranteed to return a non-null array
- Object[] listeners = _listenerList.getListenerList();
-
- for(int i = listeners.length - 2; i >=0 ; i -= 2)
- {
- if (listeners[i] == TreeModelListener.class)
- {
- ((TreeModelListener)listeners[i + 1]).treeNodesChanged(e);
- }
- }
- }
-
- public void fireStructureChangedEvent(TreeModelEvent e)
- {
- // Guaranteed to return a non-null array
- Object[] listeners = _listenerList.getListenerList();
-
- for(int i = listeners.length - 2; i >=0 ; i -= 2)
- {
- if (listeners[i] == TreeModelListener.class)
- {
- ((TreeModelListener)listeners[i + 1]).treeStructureChanged(e);
- }
- }
- }
-
- public void fireNodesInsertedEvent(TreeModelEvent e)
- {
- // Guaranteed to return a non-null array
- Object[] listeners = _listenerList.getListenerList();
-
- for(int i = listeners.length - 2; i >=0 ; i -= 2)
- {
- if (listeners[i] == TreeModelListener.class)
- {
- ((TreeModelListener)listeners[i + 1]).treeNodesInserted(e);
- }
- }
- }
-
- public void fireNodesRemovedEvent(TreeModelEvent e)
- {
- // Guaranteed to return a non-null array
- Object[] listeners = _listenerList.getListenerList();
-
- for(int i = listeners.length - 2; i >=0 ; i -= 2)
- {
- if (listeners[i] == TreeModelListener.class)
- {
- ((TreeModelListener)listeners[i + 1]).treeNodesRemoved(e);
- }
- }
- }
-
- private Object _root;
- private EventListenerList _listenerList = new EventListenerList();
-}
-