Some cleanup for javax.swing.tree.

2005-10-19  Roman Kennke  <[EMAIL PROTECTED]>

        * javax/swing/tree/DefaultMutableTreeNode.java
        * javax/swing/tree/DefaultTreeCellEditor.java
        * javax/swing/tree/TreeCellRenderer.java
        * javax/swing/tree/TreeModel.java
        Reformatted slightly. Filled emtpy blocks with comments. Fixed
some
        slight API doc errors. Removed some unneeded imports.


/Roman
Index: javax/swing/tree/DefaultMutableTreeNode.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/tree/DefaultMutableTreeNode.java,v
retrieving revision 1.12
diff -u -r1.12 DefaultMutableTreeNode.java
--- javax/swing/tree/DefaultMutableTreeNode.java	15 Jul 2005 11:35:41 -0000	1.12
+++ javax/swing/tree/DefaultMutableTreeNode.java	19 Oct 2005 15:01:41 -0000
@@ -45,7 +45,6 @@
 import java.io.ObjectOutputStream;
 import java.io.Serializable;
 import java.util.ArrayList;
-import java.util.Collections;
 import java.util.Enumeration;
 import java.util.LinkedList;
 import java.util.NoSuchElementException;
Index: javax/swing/tree/DefaultTreeCellEditor.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/tree/DefaultTreeCellEditor.java,v
retrieving revision 1.16
diff -u -r1.16 DefaultTreeCellEditor.java
--- javax/swing/tree/DefaultTreeCellEditor.java	12 Sep 2005 16:34:17 -0000	1.16
+++ javax/swing/tree/DefaultTreeCellEditor.java	19 Oct 2005 15:01:41 -0000
@@ -47,7 +47,6 @@
 import java.awt.Graphics;
 import java.awt.Insets;
 import java.awt.Rectangle;
-import java.awt.Point;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 import java.awt.event.MouseEvent;
@@ -56,12 +55,8 @@
 import java.io.ObjectOutputStream;
 import java.util.EventObject;
 
-import javax.swing.CellRendererPane;
 import javax.swing.DefaultCellEditor;
 import javax.swing.Icon;
-import javax.swing.JCheckBox;
-import javax.swing.JComboBox;
-import javax.swing.JComponent;
 import javax.swing.JTextField;
 import javax.swing.JTree;
 import javax.swing.SwingUtilities;
@@ -354,9 +349,9 @@
   /**
    * Configures the editing component whenever it is null.
    * 
-   * @param tree- the tree to configure to component for.
-   * @param renderer- the renderer used to set up the nodes
-   * @param editor- the editor used 
+   * @param tree the tree to configure to component for.
+   * @param renderer the renderer used to set up the nodes
+   * @param editor the editor used 
    */
   private void configureEditingComponent(JTree tree,
                                          DefaultTreeCellRenderer renderer,
@@ -607,7 +602,7 @@
   /**
    * Messaged when the timer fires, this will start the editing session.
    * 
-   * @param @param e - the event that characterizes the action.
+   * @param e the event that characterizes the action.
    */
   public void actionPerformed(ActionEvent e)
   {
Index: javax/swing/tree/TreeCellRenderer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/tree/TreeCellRenderer.java,v
retrieving revision 1.4
diff -u -r1.4 TreeCellRenderer.java
--- javax/swing/tree/TreeCellRenderer.java	2 Jul 2005 20:32:52 -0000	1.4
+++ javax/swing/tree/TreeCellRenderer.java	19 Oct 2005 15:01:41 -0000
@@ -46,22 +46,24 @@
  * TreeCellRenderer public interface
  * @author Andrew Selkirk
  */
-public interface TreeCellRenderer {
+public interface TreeCellRenderer
+{
 
-	/**
-	 * getTreeCellRendererComponent
-	 * @param tree TODO
-	 * @param value TODO
-	 * @param selected TODO
-	 * @param expanded TODO
-	 * @param leaf TODO
-	 * @param row TODO
-	 * @param us TODO
-	 * @returns TODO
-	 */
-	Component getTreeCellRendererComponent(JTree tree,
-			Object value, boolean selected, boolean expanded,
-			boolean leaf, int row, boolean hasFocus);
+  /**
+   * getTreeCellRendererComponent
+   * @param tree TODO
+   * @param value TODO
+   * @param selected TODO
+   * @param expanded TODO
+   * @param leaf TODO
+   * @param row TODO
+   * @param hasFocus TODO
+   * @returns TODO
+   */
+  Component getTreeCellRendererComponent(JTree tree, Object value,
+                                         boolean selected, boolean expanded,
+                                         boolean leaf, int row,
+                                         boolean hasFocus);
 
 
-} // TreeCellRenderer
+}
Index: javax/swing/tree/TreeModel.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/tree/TreeModel.java,v
retrieving revision 1.4
diff -u -r1.4 TreeModel.java
--- javax/swing/tree/TreeModel.java	2 Jul 2005 20:32:52 -0000	1.4
+++ javax/swing/tree/TreeModel.java	19 Oct 2005 15:01:41 -0000
@@ -44,66 +44,62 @@
  * TreeModel public interface
  * @author Andrew Selkirk
  */
-public interface TreeModel {
+public interface TreeModel
+{
+  /**
+   * getRoot
+   * @returns Object
+   */
+  Object getRoot();
+
+  /**
+   * getChild
+   * @param parent TODO
+   * @param index TODO
+   * @returns Object
+   */
+  Object getChild(Object parent, int index);
+
+  /**
+   * getChildCount
+   * @param parent TODO
+   * @returns int
+   */
+  int getChildCount(Object parent);
+
+  /**
+   * isLeaf
+   * @param node TODO
+   * @returns boolean
+   */
+  boolean isLeaf(Object node);
+
+  /**
+   * valueForPathChanged
+   * @param path TODO
+   * @param newvalue TODO
+   */
+  void valueForPathChanged(TreePath path, Object newvalue);
+
+  /**
+   * getIndexOfChild
+   * @param parent TODO
+   * @param child TODO
+   * @returns int
+   */
+  int getIndexOfChild(Object parent, Object child);
+
+  /**
+   * addTreeModelListener
+   * @param listener TODO
+   */
+  void addTreeModelListener(TreeModelListener listener);
+
+  /**
+   * removeTreeModelListener
+   * @param listener TODO
+   */
+  void removeTreeModelListener(TreeModelListener listener);
 
-	//-------------------------------------------------------------
-	// Methods ----------------------------------------------------
-	//-------------------------------------------------------------
-
-	/**
-	 * getRoot
-	 * @returns Object
-	 */
-	Object getRoot();
-
-	/**
-	 * getChild
-	 * @param parent TODO
-	 * @param index TODO
-	 * @returns Object
-	 */
-	Object getChild(Object parent, int index);
-
-	/**
-	 * getChildCount
-	 * @param parent TODO
-	 * @returns int
-	 */
-	int getChildCount(Object parent);
-
-	/**
-	 * isLeaf
-	 * @param node TODO
-	 * @returns boolean
-	 */
-	boolean isLeaf(Object node);
-
-	/**
-	 * valueForPathChanged
-	 * @param path TODO
-	 * @param newvalue TODO
-	 */
-	void valueForPathChanged(TreePath path, Object newvalue);
-
-	/**
-	 * getIndexOfChild
-	 * @param parent TODO
-	 * @param ild TODO
-	 * @returns int
-	 */
-	int getIndexOfChild(Object parent, Object child);
-
-	/**
-	 * addTreeModelListener
-	 * @param listener TODO
-	 */
-	void addTreeModelListener(TreeModelListener listener);
-
-	/**
-	 * removeTreeModelListener
-	 * @param listener TODO
-	 */
-	void removeTreeModelListener(TreeModelListener listener);
 
-
-} // TreeModel
+}
_______________________________________________
Classpath-patches mailing list
Classpath-patches@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to