[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: jalopied javax.swing.tree

Kaffe CVS cvs-commits at kaffe.org
Sun Oct 24 11:29:40 PDT 2004


PatchSet 5357 
Date: 2004/10/24 18:25:53
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU Classpath: jalopied javax.swing.tree

2004-10-24  Dalibor Topic  <robilad at kaffe.org>

        * libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java,
        libraries/javalib/javax/swing/tree/DefaultTreeModel.java,
        libraries/javalib/javax/swing/tree/DefaultTreeSelectionModel.java:
        Resynced with GNU Classpath.

        2004-10-24  Michael Koch  <konqueror at gmx.de>

        * javax/swing/tree/DefaultTreeCellEditor.java,
        javax/swing/tree/DefaultTreeModel.java,
        javax/swing/tree/DefaultTreeSelectionModel.java:
        Jalopied.

Members: 
	ChangeLog:1.2909->1.2910 
	libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java:1.1->1.2 
	libraries/javalib/javax/swing/tree/DefaultTreeModel.java:1.2->1.3 
	libraries/javalib/javax/swing/tree/DefaultTreeSelectionModel.java:1.2->1.3 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2909 kaffe/ChangeLog:1.2910
--- kaffe/ChangeLog:1.2909	Sun Oct 24 18:12:17 2004
+++ kaffe/ChangeLog	Sun Oct 24 18:25:53 2004
@@ -1,5 +1,19 @@
 2004-10-24  Dalibor Topic  <robilad at kaffe.org>
 
+	* libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java,
+	libraries/javalib/javax/swing/tree/DefaultTreeModel.java,
+	libraries/javalib/javax/swing/tree/DefaultTreeSelectionModel.java:
+        Resynced with GNU Classpath.
+
+	2004-10-24  Michael Koch  <konqueror at gmx.de>
+
+        * javax/swing/tree/DefaultTreeCellEditor.java,
+        javax/swing/tree/DefaultTreeModel.java,
+        javax/swing/tree/DefaultTreeSelectionModel.java:
+        Jalopied.
+
+2004-10-24  Dalibor Topic  <robilad at kaffe.org>
+
 	* libraries/javalib/javax/print/DocFlavor.java,
 	libraries/javalib/javax/print/attribute/standard/JobStateReason.java,
 	libraries/javalib/javax/print/attribute/standard/MultipleDocumentHandling.java:
Index: kaffe/libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java
diff -u kaffe/libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java:1.1 kaffe/libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java:1.2
--- kaffe/libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java:1.1	Thu Jul 22 19:37:43 2004
+++ kaffe/libraries/javalib/javax/swing/tree/DefaultTreeCellEditor.java	Sun Oct 24 18:25:55 2004
@@ -56,6 +56,7 @@
 import javax.swing.JTree;
 import javax.swing.border.Border;
 import javax.swing.event.CellEditorListener;
+import javax.swing.event.EventListenerList;
 import javax.swing.event.TreeSelectionEvent;
 import javax.swing.event.TreeSelectionListener;
 
@@ -63,440 +64,453 @@
  * DefaultTreeCellEditor
  * @author Andrew Selkirk
  */
-public class DefaultTreeCellEditor implements ActionListener, TreeCellEditor, TreeSelectionListener {
-
-	//-------------------------------------------------------------
-	// Classes ----------------------------------------------------
-	//-------------------------------------------------------------
-
-	/**
-	 * EditorContainer
-	 */
-	public class EditorContainer extends Container {
-
-		//-------------------------------------------------------------
-		// Variables --------------------------------------------------
-		//-------------------------------------------------------------
-
-
-		//-------------------------------------------------------------
-		// Initialization ---------------------------------------------
-		//-------------------------------------------------------------
-
-		/**
-		 * Constructor EditorContainer
-		 * @param value0 TODO
-		 */
-		public EditorContainer(DefaultTreeCellEditor value0) {
-			// TODO
-		} // EditorContainer()
-
-
-		//-------------------------------------------------------------
-		// Methods ----------------------------------------------------
-		//-------------------------------------------------------------
-
-		/**
-		 * getPreferredSize
-		 * @returns Dimension
-		 */
-		public Dimension getPreferredSize() {
-			return null; // TODO
-		} // getPreferredSize()
-
-		/**
-		 * paint
-		 * @param value0 TODO
-		 */
-		public void paint(Graphics value0) {
-			// TODO
-		} // paint()
-
-		/**
-		 * doLayout
-		 */
-		public void doLayout() {
-			// TODO
-		} // doLayout()
-
-
-	} // EditorContainer
-
-	/**
-	 * DefaultTextField
-	 */
-	public class DefaultTextField extends JTextField {
-
-		//-------------------------------------------------------------
-		// Variables --------------------------------------------------
-		//-------------------------------------------------------------
-
-		/**
-		 * border
-		 */
-		protected Border border;
-
-
-		//-------------------------------------------------------------
-		// Initialization ---------------------------------------------
-		//-------------------------------------------------------------
-
-		/**
-		 * Constructor DefaultTextField
-		 * @param value0 TODO
-		 * @param value1 TODO
-		 */
-		public DefaultTextField(DefaultTreeCellEditor value0, Border value1) {
-			// TODO
-		} // DefaultTextField()
-
-
-		//-------------------------------------------------------------
-		// Methods ----------------------------------------------------
-		//-------------------------------------------------------------
-
-		/**
-		 * getFont
-		 * @returns Font
-		 */
-		public Font getFont() {
-			return null; // TODO
-		} // getFont()
-
-		/**
-		 * getBorder
-		 * @returns Border
-		 */
-		public Border getBorder() {
-			return null; // TODO
-		} // getBorder()
-
-		/**
-		 * getPreferredSize
-		 * @returns Dimension
-		 */
-		public Dimension getPreferredSize() {
-			return null; // TODO
-		} // getPreferredSize()
-
-
-	} // DefaultTextField
-
-
-	//-------------------------------------------------------------
-	// Variables --------------------------------------------------
-	//-------------------------------------------------------------
-
-	/**
-	 * realEditor
-	 */
-	protected TreeCellEditor realEditor;
-
-	/**
-	 * renderer
-	 */
-	protected DefaultTreeCellRenderer renderer;
-
-	/**
-	 * editingContainer
-	 */
-	protected Container editingContainer;
-
-	/**
-	 * editingComponent
-	 */
-	protected transient Component editingComponent;
-
-	/**
-	 * canEdit
-	 */
-	protected boolean canEdit;
-
-	/**
-	 * offset
-	 */
-	protected transient int offset;
-
-	/**
-	 * tree
-	 */
-	protected transient JTree tree;
-
-	/**
-	 * lastPath
-	 */
-	protected transient TreePath lastPath;
-
-	/**
-	 * timer
-	 */
-	protected transient javax.swing.Timer timer; // TODO
-
-	/**
-	 * lastRow
-	 */
-	protected transient int lastRow;
-
-	/**
-	 * borderSelectionColor
-	 */
-	protected Color borderSelectionColor;
-
-	/**
-	 * editingIcon
-	 */
-	protected transient Icon editingIcon;
-
-	/**
-	 * font
-	 */
-	protected Font font;
-
-
-	//-------------------------------------------------------------
-	// Initialization ---------------------------------------------
-	//-------------------------------------------------------------
-
-	/**
-	 * Constructor DefaultTreeCellEditor
-	 * @param value0 TODO
-	 * @param value1 TODO
-	 */
-	public DefaultTreeCellEditor(JTree value0, DefaultTreeCellRenderer value1) {
-		// TODO
-	} // DefaultTreeCellEditor()
-
-	/**
-	 * Constructor DefaultTreeCellEditor
-	 * @param value0 TODO
-	 * @param value1 TODO
-	 * @param value2 TODO
-	 */
-	public DefaultTreeCellEditor(JTree value0, DefaultTreeCellRenderer value1, TreeCellEditor value2) {
-		// TODO
-	} // DefaultTreeCellEditor()
-
-
-	//-------------------------------------------------------------
-	// Methods ----------------------------------------------------
-	//-------------------------------------------------------------
-
-	/**
-	 * writeObject
-	 * @param value0 TODO
-	 * @exception IOException TODO
-	 */
-	private void writeObject(ObjectOutputStream value0) throws IOException {
-		// TODO
-	} // writeObject()
-
-	/**
-	 * readObject
-	 * @param value0 TODO
-	 * @exception IOException TODO
-	 * @exception ClassNotFoundException TODO
-	 */
-	private void readObject(ObjectInputStream value0) throws IOException, ClassNotFoundException {
-		// TODO
-	} // readObject()
-
-	/**
-	 * setBorderSelectionColor
-	 * @param value0 TODO
-	 */
-	public void setBorderSelectionColor(Color value0) {
-		// TODO
-	} // setBorderSelectionColor()
-
-	/**
-	 * getBorderSelectionColor
-	 * @returns Color
-	 */
-	public Color getBorderSelectionColor() {
-		return null; // TODO
-	} // getBorderSelectionColor()
-
-	/**
-	 * setFont
-	 * @param value0 TODO
-	 */
-	public void setFont(Font value0) {
-		// TODO
-	} // setFont()
-
-	/**
-	 * getFont
-	 * @returns Font
-	 */
-	public Font getFont() {
-		return null; // TODO
-	} // getFont()
-
-	/**
-	 * getTreeCellEditorComponent
-	 * @param value0 TODO
-	 * @param value1 TODO
-	 * @param value2 TODO
-	 * @param value3 TODO
-	 * @param value4 TODO
-	 * @param value5 TODO
-	 * @returns Component
-	 */
-	public Component getTreeCellEditorComponent(JTree value0, Object value1, boolean value2, boolean value3, boolean value4, int value5) {
-		return null; // TODO
-	} // getTreeCellEditorComponent()
-
-	/**
-	 * getCellEditorValue
-	 * @returns Object
-	 */
-	public Object getCellEditorValue() {
-		return null; // TODO
-	} // getCellEditorValue()
-
-	/**
-	 * isCellEditable
-	 * @param value0 TODO
-	 * @returns boolean
-	 */
-	public boolean isCellEditable(EventObject value0) {
-		return false; // TODO
-	} // isCellEditable()
-
-	/**
-	 * shouldSelectCell
-	 * @param value0 TODO
-	 * @returns boolean
-	 */
-	public boolean shouldSelectCell(EventObject value0) {
-		return false; // TODO
-	} // shouldSelectCell()
-
-	/**
-	 * stopCellEditing
-	 * @returns boolean
-	 */
-	public boolean stopCellEditing() {
-		return false; // TODO
-	} // stopCellEditing()
-
-	/**
-	 * cancelCellEditing
-	 */
-	public void cancelCellEditing() {
-		// TODO
-	} // cancelCellEditing()
-
-	/**
-	 * addCellEditorListener
-	 * @param value0 TODO
-	 */
-	public void addCellEditorListener(CellEditorListener value0) {
-		// TODO
-	} // addCellEditorListener()
-
-	/**
-	 * removeCellEditorListener
-	 * @param value0 TODO
-	 */
-	public void removeCellEditorListener(CellEditorListener value0) {
-		// TODO
-	} // removeCellEditorListener()
-
-	/**
-	 * valueChanged
-	 * @param value0 TODO
-	 */
-	public void valueChanged(TreeSelectionEvent value0) {
-		// TODO
-	} // valueChanged()
-
-	/**
-	 * actionPerformed
-	 * @param value0 TODO
-	 */
-	public void actionPerformed(ActionEvent value0) {
-		// TODO
-	} // actionPerformed()
-
-	/**
-	 * setTree
-	 * @param value0 TODO
-	 */
-	protected void setTree(JTree value0) {
-		// TODO
-	} // setTree()
-
-	/**
-	 * shouldStartEditingTimer
-	 * @param value0 TODO
-	 * @returns boolean
-	 */
-	protected boolean shouldStartEditingTimer(EventObject value0) {
-		return false; // TODO
-	} // shouldStartEditingTimer()
-
-	/**
-	 * startEditingTimer
-	 */
-	protected void startEditingTimer() {
-		// TODO
-	} // startEditingTimer()
-
-	/**
-	 * canEditImmediately
-	 * @param value0 TODO
-	 * @returns boolean
-	 */
-	protected boolean canEditImmediately(EventObject value0) {
-		return false; // TODO
-	} // canEditImmediately()
-
-	/**
-	 * inHitRegion
-	 * @param value0 TODO
-	 * @param value1 TODO
-	 * @returns boolean
-	 */
-	protected boolean inHitRegion(int value0, int value1) {
-		return false; // TODO
-	} // inHitRegion()
-
-	/**
-	 * determineOffset
-	 * @param value0 TODO
-	 * @param value1 TODO
-	 * @param value2 TODO
-	 * @param value3 TODO
-	 * @param value4 TODO
-	 * @param value5 TODO
-	 */
-	protected void determineOffset(JTree value0, Object value1, boolean value2, boolean value3, boolean value4, int value5) {
-		// TODO
-	} // determineOffset()
-
-	/**
-	 * prepareForEditing
-	 */
-	protected void prepareForEditing() {
-		// TODO
-	} // prepareForEditing()
-
-	/**
-	 * createContainer
-	 * @returns Container
-	 */
-	protected Container createContainer() {
-		return null; // TODO
-	} // createContainer()
-
-	/**
-	 * createTreeCellEditor
-	 * @returns TreeCellEditor
-	 */
-	protected TreeCellEditor createTreeCellEditor() {
-		return null; // TODO
-	} // createTreeCellEditor()
-
-
-} // DefaultTreeCellEditor
+public class DefaultTreeCellEditor
+  implements ActionListener, TreeCellEditor, TreeSelectionListener
+{
+  /**
+   * EditorContainer
+   */
+  public class EditorContainer extends Container
+  {
+    /**
+     * Creates an <code>EditorContainer</code> object.
+     */
+    public EditorContainer()
+    {
+      // Do nothing here.
+    }
+
+    /**
+     * This method only exists for API compatibility and is useless as it does
+     * nothing. It got probably introduced by accident.
+     */
+    public void EditorContainer()
+    {
+      // Do nothing here.
+    }
+
+    /**
+     * getPreferredSize
+     * @return Dimension
+     */
+    public Dimension getPreferredSize()
+    {
+      return null; // TODO
+    }
+
+    /**
+     * paint
+     * @param value0 TODO
+     */
+    public void paint(Graphics value0)
+    {
+      // TODO
+    }
+
+    /**
+     * doLayout
+     */
+    public void doLayout()
+    {
+      // TODO
+    }
+  }
+
+  /**
+   * DefaultTextField
+   */
+  public class DefaultTextField extends JTextField
+  {
+    /**
+     * border
+     */
+    protected Border border;
+
+    /**
+     * Creates a <code>DefaultTextField</code> object.
+     *
+     * @param border the border to use
+     */
+    public DefaultTextField(Border border)
+    {
+      this.border = border;
+    }
+
+    /**
+     * getFont
+     * @return Font
+     */
+    public Font getFont()
+    {
+      return null; // TODO
+    }
+
+    /**
+     * Returns the border of the text field.
+     *
+     * @return the border
+     */
+    public Border getBorder()
+    {
+      return border;
+    }
+
+    /**
+     * getPreferredSize
+     * @return Dimension
+     */
+    public Dimension getPreferredSize()
+    {
+      return null; // TODO
+    }
+  }
+
+  private EventListenerList listenerList = new EventListenerList();
+
+  /**
+   * realEditor
+   */
+  protected TreeCellEditor realEditor;
+
+  /**
+   * renderer
+   */
+  protected DefaultTreeCellRenderer renderer;
+
+  /**
+   * editingContainer
+   */
+  protected Container editingContainer;
+
+  /**
+   * editingComponent
+   */
+  protected transient Component editingComponent;
+
+  /**
+   * canEdit
+   */
+  protected boolean canEdit;
+
+  /**
+   * offset
+   */
+  protected transient int offset;
+
+  /**
+   * tree
+   */
+  protected transient JTree tree;
+
+  /**
+   * lastPath
+   */
+  protected transient TreePath lastPath;
+
+  /**
+   * timer
+   */
+  protected transient javax.swing.Timer timer; // TODO
+
+  /**
+   * lastRow
+   */
+  protected transient int lastRow;
+
+  /**
+   * borderSelectionColor
+   */
+  protected Color borderSelectionColor;
+
+  /**
+   * editingIcon
+   */
+  protected transient Icon editingIcon;
+
+  /**
+   * font
+   */
+  protected Font font;
+
+  /**
+   * Constructor DefaultTreeCellEditor
+   * @param value0 TODO
+   * @param value1 TODO
+   */
+  public DefaultTreeCellEditor(JTree value0, DefaultTreeCellRenderer value1)
+  {
+    // TODO
+  }
+
+  /**
+   * Constructor DefaultTreeCellEditor
+   * @param value0 TODO
+   * @param value1 TODO
+   * @param value2 TODO
+   */
+  public DefaultTreeCellEditor(JTree value0, DefaultTreeCellRenderer value1,
+                               TreeCellEditor value2)
+  {
+    // TODO
+  }
+
+  /**
+   * writeObject
+   * @param value0 TODO
+   * @exception IOException TODO
+   */
+  private void writeObject(ObjectOutputStream value0) throws IOException
+  {
+    // TODO
+  }
+
+  /**
+   * readObject
+   * @param value0 TODO
+   * @exception IOException TODO
+   * @exception ClassNotFoundException TODO
+   */
+  private void readObject(ObjectInputStream value0)
+    throws IOException, ClassNotFoundException
+  {
+    // TODO
+  }
+
+  /**
+   * setBorderSelectionColor
+   * @param value0 TODO
+   */
+  public void setBorderSelectionColor(Color value0)
+  {
+    // TODO
+  }
+
+  /**
+   * getBorderSelectionColor
+   * @return Color
+   */
+  public Color getBorderSelectionColor()
+  {
+    return null; // TODO
+  }
+
+  /**
+   * setFont
+   * @param value0 TODO
+   */
+  public void setFont(Font value0)
+  {
+    // TODO
+  }
+
+  /**
+   * getFont
+   * @return Font
+   */
+  public Font getFont()
+  {
+    return null; // TODO
+  }
+
+  /**
+   * getTreeCellEditorComponent
+   * @param value0 TODO
+   * @param value1 TODO
+   * @param value2 TODO
+   * @param value3 TODO
+   * @param value4 TODO
+   * @param value5 TODO
+   * @return Component
+   */
+  public Component getTreeCellEditorComponent(JTree value0, Object value1,
+                                              boolean value2, boolean value3,
+                                              boolean value4, int value5)
+  {
+    return null; // TODO
+  }
+
+  /**
+   * getCellEditorValue
+   * @return Object
+   */
+  public Object getCellEditorValue()
+  {
+    return null; // TODO
+  }
+
+  /**
+   * isCellEditable
+   * @param value0 TODO
+   * @return boolean
+   */
+  public boolean isCellEditable(EventObject value0)
+  {
+    return false; // TODO
+  }
+
+  /**
+   * shouldSelectCell
+   * @param value0 TODO
+   * @return boolean
+   */
+  public boolean shouldSelectCell(EventObject value0)
+  {
+    return false; // TODO
+  }
+
+  /**
+   * stopCellEditing
+   * @return boolean
+   */
+  public boolean stopCellEditing()
+  {
+    return false; // TODO
+  }
+
+  /**
+   * cancelCellEditing
+   */
+  public void cancelCellEditing()
+  {
+    // TODO
+  }
+
+  /**
+   * Adds a <code>CellEditorListener</code> object to this editor.
+   *
+   * @param listener the listener to add
+   */
+  public void addCellEditorListener(CellEditorListener listener)
+  {
+    listenerList.add(CellEditorListener.class, listener);
+  }
+
+  /**
+   * Removes a <code>CellEditorListener</code> object.
+   *
+   * @param listener the listener to remove
+   */
+  public void removeCellEditorListener(CellEditorListener listener)
+  {
+    listenerList.remove(CellEditorListener.class, listener);
+  }
+
+  /**
+   * Returns all added <code>CellEditorListener</code> objects to this editor.
+   *
+   * @return an array of listeners
+   *
+   * @since 1.4
+   */
+  public CellEditorListener[] getCellEditorListeners()
+  {
+    return (CellEditorListener[]) listenerList.getListeners(CellEditorListener.class);
+  }
+
+  /**
+   * valueChanged
+   * @param value0 TODO
+   */
+  public void valueChanged(TreeSelectionEvent value0)
+  {
+    // TODO
+  }
+
+  /**
+   * actionPerformed
+   * @param value0 TODO
+   */
+  public void actionPerformed(ActionEvent value0)
+  {
+    // TODO
+  }
+
+  /**
+   * setTree
+   * @param value0 TODO
+   */
+  protected void setTree(JTree value0)
+  {
+    // TODO
+  }
+
+  /**
+   * shouldStartEditingTimer
+   * @param value0 TODO
+   * @return boolean
+   */
+  protected boolean shouldStartEditingTimer(EventObject value0)
+  {
+    return false; // TODO
+  }
+
+  /**
+   * startEditingTimer
+   */
+  protected void startEditingTimer()
+  {
+    // TODO
+  }
+
+  /**
+   * canEditImmediately
+   * @param value0 TODO
+   * @return boolean
+   */
+  protected boolean canEditImmediately(EventObject value0)
+  {
+    return false; // TODO
+  }
+
+  /**
+   * inHitRegion
+   * @param value0 TODO
+   * @param value1 TODO
+   * @return boolean
+   */
+  protected boolean inHitRegion(int value0, int value1)
+  {
+    return false; // TODO
+  }
+
+  /**
+   * determineOffset
+   * @param value0 TODO
+   * @param value1 TODO
+   * @param value2 TODO
+   * @param value3 TODO
+   * @param value4 TODO
+   * @param value5 TODO
+   */
+  protected void determineOffset(JTree value0, Object value1, boolean value2,
+                                 boolean value3, boolean value4, int value5)
+  {
+    // TODO
+  }
+
+  /**
+   * prepareForEditing
+   */
+  protected void prepareForEditing()
+  {
+    // TODO
+  }
+
+  /**
+   * createContainer
+   * @return Container
+   */
+  protected Container createContainer()
+  {
+    return null; // TODO
+  }
+
+  /**
+   * createTreeCellEditor
+   * @return TreeCellEditor
+   */
+  protected TreeCellEditor createTreeCellEditor()
+  {
+    return null; // TODO
+  }
+}
Index: kaffe/libraries/javalib/javax/swing/tree/DefaultTreeModel.java
diff -u kaffe/libraries/javalib/javax/swing/tree/DefaultTreeModel.java:1.2 kaffe/libraries/javalib/javax/swing/tree/DefaultTreeModel.java:1.3
--- kaffe/libraries/javalib/javax/swing/tree/DefaultTreeModel.java:1.2	Sun Oct 24 13:39:25 2004
+++ kaffe/libraries/javalib/javax/swing/tree/DefaultTreeModel.java	Sun Oct 24 18:25:55 2004
@@ -45,334 +45,398 @@
 import java.util.EventListener;
 
 import javax.swing.event.EventListenerList;
+import javax.swing.event.TreeModelEvent;
 import javax.swing.event.TreeModelListener;
 
 /**
  * DefaultTreeModel
  * @author Andrew Selkirk
  */
-public class DefaultTreeModel implements Serializable, TreeModel
+public class DefaultTreeModel
+  implements Serializable, TreeModel
 {
   static final long serialVersionUID = -2621068368932566998L;
 
-	//-------------------------------------------------------------
-	// Variables --------------------------------------------------
-	//-------------------------------------------------------------
-
-	/**
-	 * root
-	 */
-	protected TreeNode root = null;
-
-	/**
-	 * listenerList
-	 */
-	protected EventListenerList listenerList = new EventListenerList();
-
-	/**
-	 * asksAllowsChildren
-	 */
-	protected boolean asksAllowsChildren;
-
-
-	//-------------------------------------------------------------
-	// Initialization ---------------------------------------------
-	//-------------------------------------------------------------
-

*** Patch too long, truncated ***




More information about the kaffe mailing list