summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/Model.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2005-09-21 22:19:49 +0000
committerBernard Normier <bernard@zeroc.com>2005-09-21 22:19:49 +0000
commitbc07c89bbe7fd2783da0eba80b338c4d259265f8 (patch)
treecdc8e5392ed4f8204ebd92762289366be8099d13 /java/src/IceGrid/Model.java
parentRemoved unecessary compiler fix (diff)
downloadice-bc07c89bbe7fd2783da0eba80b338c4d259265f8.tar.bz2
ice-bc07c89bbe7fd2783da0eba80b338c4d259265f8.tar.xz
ice-bc07c89bbe7fd2783da0eba80b338c4d259265f8.zip
Added service instance + ability to sort services
Diffstat (limited to 'java/src/IceGrid/Model.java')
-rwxr-xr-xjava/src/IceGrid/Model.java32
1 files changed, 30 insertions, 2 deletions
diff --git a/java/src/IceGrid/Model.java b/java/src/IceGrid/Model.java
index 3138a7ebbe3..ff0db7c5e75 100755
--- a/java/src/IceGrid/Model.java
+++ b/java/src/IceGrid/Model.java
@@ -48,8 +48,6 @@ import IceGrid.TreeNode.Application;
import IceGrid.TreeNode.CommonBase;
import IceGrid.TreeNode.Root;
-
-
//
// The class that holds all the data and more!
//
@@ -159,6 +157,9 @@ public class Model
add(_delete);
addSeparator();
add(new JToggleButton(_substituteVar));
+ addSeparator();
+ add(_moveUp);
+ add(_moveDown);
}
}
@@ -847,6 +848,31 @@ public class Model
_substituteVar.putValue(Action.SHORT_DESCRIPTION,
"Substitute variables and parameters in servers' properties");
+
+ _moveUp = new AbstractAction("Up")
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ CommonBase currentNode = (CommonBase)_tree.getLastSelectedPathComponent();
+ if(currentNode != null)
+ {
+ currentNode.moveUp();
+ }
+ }
+ };
+
+ _moveDown = new AbstractAction("Down")
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ CommonBase currentNode = (CommonBase)_tree.getLastSelectedPathComponent();
+ if(currentNode != null)
+ {
+ currentNode.moveDown();
+ }
+ }
+ };
+
_about = new AbstractAction("About...")
{
public void actionPerformed(ActionEvent e)
@@ -983,4 +1009,6 @@ public class Model
private Action _delete;
private Action _about;
private Action _substituteVar;
+ private Action _moveUp;
+ private Action _moveDown;
}