[Mc4j-cvs] mc4j/src/org/mc4j/console IConnectionNode.java,1.4,1.5 ManagementNode.java,1.17,1.18
Brought to you by:
ghinkl
From: Greg H. <gh...@us...> - 2004-04-07 15:40:39
|
Update of /cvsroot/mc4j/mc4j/src/org/mc4j/console In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22877/src/org/mc4j/console Modified Files: IConnectionNode.java ManagementNode.java Log Message: Made all nodes comparable and started using Children.SortedArray so that all nodes in the explorer are always sorted by their display names. Index: IConnectionNode.java =================================================================== RCS file: /cvsroot/mc4j/mc4j/src/org/mc4j/console/IConnectionNode.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** IConnectionNode.java 7 Apr 2004 03:13:42 -0000 1.4 --- IConnectionNode.java 7 Apr 2004 15:27:37 -0000 1.5 *************** *** 44,47 **** String getDefaultCredentials(); ! String GetConnectionType(); } --- 44,47 ---- String getDefaultCredentials(); ! String getConnectionType(); } Index: ManagementNode.java =================================================================== RCS file: /cvsroot/mc4j/mc4j/src/org/mc4j/console/ManagementNode.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** ManagementNode.java 7 Apr 2004 03:27:55 -0000 1.17 --- ManagementNode.java 7 Apr 2004 15:27:37 -0000 1.18 *************** *** 54,58 **** * @version $Revision$($Author$ / $Date$) */ ! public class ManagementNode extends AbstractNode { --- 54,58 ---- * @version $Revision$($Author$ / $Date$) */ ! public class ManagementNode extends AbstractNode implements Comparable { *************** *** 65,69 **** public ManagementNode(String name) { ! super(new Children.Array()); //ManagementChildren()); setIconBase("org/mc4j/console/ManagementNodeIcon"); --- 65,69 ---- public ManagementNode(String name) { ! super(new Children.SortedArray()); //ManagementChildren()); setIconBase("org/mc4j/console/ManagementNodeIcon"); *************** *** 78,82 **** } ! public Action[] getActions(boolean context) { --- 78,85 ---- } ! public int compareTo(Object o) { ! Node otherNode = (Node) o; ! return this.getDisplayName().compareTo(otherNode.getDisplayName()); ! } public Action[] getActions(boolean context) { |