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