summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/LiveDeployment/ListTreeNode.java
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2014-08-12 15:50:25 -0230
committerMatthew Newhook <matthew@zeroc.com>2014-08-12 15:50:25 -0230
commit2f5c841cfce2ae5ff26e2e373c3ea7188da8b75b (patch)
treeb460e22e91a9fbb9cfb71631303963fa94dd2c9c /java/src/IceGridGUI/LiveDeployment/ListTreeNode.java
parentICE-5492 Tcp Loopback Fast Path for C#/C++ on Windows (diff)
downloadice-2f5c841cfce2ae5ff26e2e373c3ea7188da8b75b.tar.bz2
ice-2f5c841cfce2ae5ff26e2e373c3ea7188da8b75b.tar.xz
ice-2f5c841cfce2ae5ff26e2e373c3ea7188da8b75b.zip
Added eclipse project settings for java.
Fix lots of warnings in Ice for Java.
Diffstat (limited to 'java/src/IceGridGUI/LiveDeployment/ListTreeNode.java')
-rw-r--r--java/src/IceGridGUI/LiveDeployment/ListTreeNode.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/java/src/IceGridGUI/LiveDeployment/ListTreeNode.java b/java/src/IceGridGUI/LiveDeployment/ListTreeNode.java
index d043c234770..9c9f8da2f25 100644
--- a/java/src/IceGridGUI/LiveDeployment/ListTreeNode.java
+++ b/java/src/IceGridGUI/LiveDeployment/ListTreeNode.java
@@ -11,23 +11,23 @@ package IceGridGUI.LiveDeployment;
import java.util.Enumeration;
-import IceGrid.*;
-import IceGridGUI.*;
-
//
// An TreeNode that holds a list of children
//
abstract class ListTreeNode extends TreeNode
{
+ @Override
public Enumeration children()
{
return new Enumeration()
{
+ @Override
public boolean hasMoreElements()
{
return _p.hasNext();
}
+ @Override
public Object nextElement()
{
return _p.next();
@@ -37,11 +37,13 @@ abstract class ListTreeNode extends TreeNode
};
}
+ @Override
public boolean getAllowsChildren()
{
return true;
}
+ @Override
public javax.swing.tree.TreeNode getChildAt(int childIndex)
{
if(childIndex < 0)
@@ -50,7 +52,7 @@ abstract class ListTreeNode extends TreeNode
}
else if(childIndex < _children.size())
{
- return (javax.swing.tree.TreeNode)_children.get(childIndex);
+ return _children.get(childIndex);
}
else
{
@@ -58,16 +60,19 @@ abstract class ListTreeNode extends TreeNode
}
}
+ @Override
public int getChildCount()
{
return _children.size();
}
+ @Override
public int getIndex(javax.swing.tree.TreeNode node)
{
return _children.indexOf(node);
}
+ @Override
public boolean isLeaf()
{
return _children.isEmpty();