[kaffe] CVS kaffe (robilad): reynced with GNU Classpath
Kaffe CVS
cvs-commits at kaffe.org
Tue May 23 15:34:00 PDT 2006
PatchSet 7295
Date: 2006/05/23 22:16:49
Author: robilad
Branch: HEAD
Tag: (none)
Log:
reynced with GNU Classpath
2006-05-23 Dalibor Topic <robilad at kaffe.org>
* libraries/javalib/external/classpath/: Resynced with GNU Classpath.
Members:
ChangeLog:1.4799->1.4800
libraries/javalib/external/classpath/ChangeLog:1.28->1.29
libraries/javalib/external/classpath/NEWS:1.11->1.12
libraries/javalib/external/classpath/config.sub:1.34->1.35
libraries/javalib/external/classpath/examples/gnu/classpath/examples/awt/Demo.java:1.2->1.3
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TableDemo.java:1.4->1.5
libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.28->1.29
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.28->1.29
libraries/javalib/external/classpath/javax/accessibility/AccessibleContext.java:1.3->1.4
libraries/javalib/external/classpath/javax/naming/CompositeName.java:1.2->1.3
libraries/javalib/external/classpath/javax/naming/CompoundName.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/DefaultCellEditor.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/JLabel.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/JTable.java:1.10->1.11
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTableUI.java:1.8->1.9
libraries/javalib/external/classpath/javax/swing/table/JTableHeader.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/tree/AbstractLayoutCache.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/tree/DefaultMutableTreeNode.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/tree/DefaultTreeCellRenderer.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/tree/DefaultTreeModel.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/tree/DefaultTreeSelectionModel.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/tree/ExpandVetoException.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/tree/FixedHeightLayoutCache.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/tree/RowMapper.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/tree/TreeNode.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/tree/TreeSelectionModel.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/tree/VariableHeightLayoutCache.java:1.5->1.6
libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.28->1.29
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.28->1.29
libraries/javalib/external/classpath/vm/reference/java/lang/VMClassLoader.java:1.4->1.5
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4799 kaffe/ChangeLog:1.4800
--- kaffe/ChangeLog:1.4799 Tue May 23 16:27:27 2006
+++ kaffe/ChangeLog Tue May 23 22:16:49 2006
@@ -1,5 +1,9 @@
2006-05-23 Dalibor Topic <robilad at kaffe.org>
+ * libraries/javalib/external/classpath/: Resynced with GNU Classpath.
+
+2006-05-23 Dalibor Topic <robilad at kaffe.org>
+
* libraries/clib/nio/Makefile.am(libjavanio_la_SOURCES):
Added gnu_java_nio_VMChannel.c.
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.28 kaffe/libraries/javalib/external/classpath/ChangeLog:1.29
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.28 Tue May 23 16:27:36 2006
+++ kaffe/libraries/javalib/external/classpath/ChangeLog Tue May 23 22:16:55 2006
@@ -1,3 +1,149 @@
+2006-05-23 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ * examples/gnu/classpath/examples/swing/TableDemo.java:
+ (SliderCell): New inner class. (setCustomEditors,
+ setInformativeHeaders): New fields. (createContent):
+ Rewritten.
+ * javax/swing/DefaultCellEditor.java
+ (JComboBoxDelegate.shouldSelectCell): New method.
+ * javax/swing/JTable.java (editCellAt): Call shouldSelectCell.
+ * javax/swing/plaf/basic/BasicTableUI.java
+ (MouseInputHandler.mouseClicked): Start editing on a single
+ click if the cell editor is not a default cell editor.
+
+2006-05-23 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ * javax/swing/naming/CompositeName.java,
+ javax/swing/naming/CompoundName.java:
+ Documented.
+
+2006-05-23 Archie Cobbs <archie at dellroad.org>
+
+ * vm/reference/java/lang/VMClassLoader.java: fix static initializer
+ ordering problem.
+
+2006-05-23 David Gilbert <david.gilbert at object-refinery.com>
+
+ * javax/swing/tree/AbstractLayoutCache.java: Coding style fixes,
+ * javax/swing/tree/DefaultMutableTreeNode.java: Likewise,
+ * javax/swing/tree/DefaultTreeCellRenderer.java: Likewise,
+ * javax/swing/tree/DefaultTreeModel.java: Likewise,
+ * javax/swing/tree/DefaultTreeSelectionModel.java: Likewise,
+ * javax/swing/tree/ExpandVetoException.java: Likewise,
+ * javax/swing/tree/FixedHeightLayoutCache.java: Likewise,
+ * javax/swing/tree/RowMapper.java: Likewise,
+ * javax/swing/tree/TreeNode.java: Likewise,
+ * javax/swing/tree/TreeSelectionModel.java: Likewise,
+ * javax/swing/tree/VariableHeightLayoutCache.java: Likewise.
+
+2006-05-23 David Gilbert <david.gilbert at object-refinery.com>
+
+ * javax/swing/tree/DefaultTreeCellRenderer.java
+ (DefaultTreeCellRenderer): Changed key for
+ setBackgroundNonSelectionColor(),
+ plus API docs all over.
+
+2006-05-23 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ PR 27680
+ * javax/swing/JTable.java (booleanInvertingEditor): New field.
+ (defaultEditorsByColumnClass, defaultRenderersByColumnClass):
+ Initialise in constructor. (columnMoved): Cancel editing.
+ (createDefaultEditors): Rewritten. (editCellAt):
+ Just invert the value if this is a boolean cell.
+ (initialiseLocalVars): Do not initialise renderer and editor tables.
+ (setUI): Create editors and renderers here.
+
+2006-05-23 Robert Schuster <robertschuster at fsfe.org>
+
+ * examples/gnu/classpath/examples/awt/Demo.java:
+ (MainWindow.MainWindow): Added ResolutionWindow and FullscreenWindow
+ instance as subframe.
+ (ResolutionWindow): New inner class.
+ (FullscreenWindow): New inner class.
+
+2006-05-23 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ PR 27680
+ * javax/swing/JTable.java (BooleanCellRenderer, IconCellRenderer):
+ Set horizontal alignment to centered.
+
+2006-05-22 David Gilbert <david.gilbert at object-refinery.com>
+
+ * javax/accessibility/AccessibleContext.java
+ (getAccessibleComponent): Fixed typo in docs,
+ * javax/swing/JLabel.java:
+ (AccessibleJLabel.getAccessibleName): Check for explicit
+ accessibleName,
+ * javax/swing/JTableHeader.java
+ (AccessibleJTableHeaderEntry.columnIndex): New field,
+ (AccessibleJTableHeaderEntry.parent): New field,
+ (AccessibleJTableHeaderEntry.table): New field,
+ (AccessibleJTableHeaderEntry.AccessibleJTableHeaderEntry()):
+ Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleColumnHeaderRenderer): New
+ utility method,
+ (AccessibleJTableHeaderEntry.addFocusListener): Implemented,
+ (AccessibleJTableHeaderEntry.addPropertyChangeListener): Implemented,
+ (AccessibleJTableHeaderEntry.contains): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleAction): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleAt): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleChild): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleChildrenCount): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleComponent): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleContext): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleDescription): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleIndexInParent): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleName): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleRole): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleSelection): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleStateSet): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleText): Implemented,
+ (AccessibleJTableHeaderEntry.getAccessibleValue): Implemented,
+ (AccessibleJTableHeaderEntry.getBackground): Implemented,
+ (AccessibleJTableHeaderEntry.getBounds): Implemented,
+ (AccessibleJTableHeaderEntry.getCursor): Implemented,
+ (AccessibleJTableHeaderEntry.getFont): Implemented,
+ (AccessibleJTableHeaderEntry.getFontMetrics): Implemented,
+ (AccessibleJTableHeaderEntry.getForeground): Implemented,
+ (AccessibleJTableHeaderEntry.getLocation): Implemented,
+ (AccessibleJTableHeaderEntry.getLocationOnScreen): Implemented,
+ (AccessibleJTableHeaderEntry.getSize): Implemented,
+ (AccessibleJTableHeaderEntry.isEnabled): Implemented,
+ (AccessibleJTableHeaderEntry.isFocusTraversable): Implemented,
+ (AccessibleJTableHeaderEntry.isShowing): Implemented,
+ (AccessibleJTableHeaderEntry.isVisible): Implemented,
+ (AccessibleJTableHeaderEntry.removeFocusListener): Implemented,
+ (AccessibleJTableHeaderEntry.removePropertyChangeListener):
+ Implemented,
+ (AccessibleJTableHeaderEntry.requestFocus): Implemented,
+ (AccessibleJTableHeaderEntry.setAccessibleDescription): Implemented,
+ (AccessibleJTableHeaderEntry.setAccessibleName): Implemented,
+ (AccessibleJTableHeaderEntry.setBackground): Implemented,
+ (AccessibleJTableHeaderEntry.setBounds): Implemented,
+ (AccessibleJTableHeaderEntry.setCursor): Implemented,
+ (AccessibleJTableHeaderEntry.setEnabled): Implemented,
+ (AccessibleJTableHeaderEntry.setFont): Implemented,
+ (AccessibleJTableHeaderEntry.setForeground): Implemented,
+ (AccessibleJTableHeaderEntry.setLocation): Implemented,
+ (AccessibleJTableHeaderEntry.setSize): Implemented,
+ (AccessibleJTableHeaderEntry.setVisible): Implemented,
+ (AccessibleJTableHeader.getAccessibleRole): Implemented,
+ (AccessibleJTableHeader.getAccessibleChildrenCount): Implemented,
+ (AccessibleJTableHeader.getAccessibleChild): Implemented,
+ (AccessibleJTableHeader.getAccessibleAt): Implemented.
+
+2006-05-22 Tom Tromey <tromey at redhat.com>
+
+ * NEWS: Updated.
+
+2006-05-22 David Gilbert <david.gilbert at object-refinery.com>
+
+ * javax/swing/JLabel.java
+ (AccessibleJLabel.getAccessibleName): New method (override),
+ (setLabelFor): Fire 'labelFor' property change event before other
+ events.
+
2006-05-22 David Gilbert <david.gilbert at object-refinery.com>
* javax/swing/JLabel.java
Index: kaffe/libraries/javalib/external/classpath/NEWS
diff -u kaffe/libraries/javalib/external/classpath/NEWS:1.11 kaffe/libraries/javalib/external/classpath/NEWS:1.12
--- kaffe/libraries/javalib/external/classpath/NEWS:1.11 Tue May 23 16:27:39 2006
+++ kaffe/libraries/javalib/external/classpath/NEWS Tue May 23 22:16:55 2006
@@ -2,8 +2,11 @@
* A Mozilla plugin, 'gcjwebplugin', is now included. It introduces a
dependency on the Mozilla plugin support headers and libraries.
-* An 'appletviewer' tool is now included.
-* A 'jar' tool is now included.
+* Several new tools are now included:
+ * appletviewer
+ * jar
+ * native2ascii
+ * serialver
New in release 0.91 (May 15, 2006)
Index: kaffe/libraries/javalib/external/classpath/config.sub
diff -u kaffe/libraries/javalib/external/classpath/config.sub:1.34 kaffe/libraries/javalib/external/classpath/config.sub:1.35
--- kaffe/libraries/javalib/external/classpath/config.sub:1.34 Tue May 23 16:27:39 2006
+++ kaffe/libraries/javalib/external/classpath/config.sub Tue May 23 22:16:55 2006
@@ -1335,9 +1335,6 @@
-kaos*)
os=-kaos
;;
- -*drops)
- os=-drops
- ;;
-zvmoe)
os=-zvmoe
;;
Index: kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/awt/Demo.java
diff -u kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/awt/Demo.java:1.2 kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/awt/Demo.java:1.3
--- kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/awt/Demo.java:1.2 Tue Mar 21 23:16:03 2006
+++ kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/awt/Demo.java Tue May 23 22:16:55 2006
@@ -154,6 +154,8 @@
addSubWindow ("RandomTests", new TestWindow (this));
addSubWindow ("RoundRect", new RoundRectWindow ());
addSubWindow ("Animation", new AnimationWindow ());
+ addSubWindow ("Resolution", new ResolutionWindow ());
+ addSubWindow ("Fullscreen", new FullscreenWindow ());
Panel sp = new Panel();
PrettyPanel p = new PrettyPanel();
@@ -742,6 +744,99 @@
Toolkit t = Toolkit.getDefaultToolkit();
t.beep();
+ }
+ }
+
+ static class ResolutionWindow extends SubFrame
+ {
+ GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
+
+ public void init ()
+ {
+ initted = true;
+
+ setTitle("Change Screen Resolution");
+ final List list = new List();
+ DisplayMode[] modes = gd.getDisplayModes();
+
+ for (int i=0;i<modes.length;i++ )
+ list.add(modes[i].getWidth() + "x"
+ + modes[i].getHeight()
+ + ((modes[i].getBitDepth() != DisplayMode.BIT_DEPTH_MULTI)
+ ? "x" + modes[i].getBitDepth() + "bpp"
+ : "")
+ + ((modes[i].getRefreshRate() != DisplayMode.REFRESH_RATE_UNKNOWN)
+ ? "@" + modes[i].getRefreshRate() + "Hz"
+ : ""));
+
+ ActionListener al = new ActionListener()
+ {
+ public void actionPerformed(ActionEvent ae)
+ {
+ int i = list.getSelectedIndex();
+ gd.setDisplayMode(gd.getDisplayModes()[i]);
+ }
+ };
+
+ Button b = new Button("Switch");
+ Button c = new Button("Close");
+
+ list.addActionListener(al);
+ b.addActionListener(al);
+
+ c.addActionListener(new ActionListener () {
+ public void actionPerformed (ActionEvent e) {
+ dispose();
+ }
+ });
+
+ setLayout(new GridLayout(3, 1, 5, 5));
+ add(list);
+ add(b);
+ add(c);
+
+ pack();
+ }
+ }
+
+ static class FullscreenWindow extends SubFrame
+ {
+ GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
+
+ public void init ()
+ {
+ initted = true;
+
+ setTitle("Fullscreen Exclusive Mode");
+
+ ActionListener al = new ActionListener()
+ {
+ public void actionPerformed(ActionEvent ae)
+ {
+ if (gd.getFullScreenWindow() == FullscreenWindow.this)
+ gd.setFullScreenWindow(null);
+ else
+ gd.setFullScreenWindow(FullscreenWindow.this);
+ }
+ };
+
+ Button b = new Button("Toggle Fullscreen");
+ Button c = new Button("Close");
+
+ b.addActionListener(al);
+
+ c.addActionListener(new ActionListener () {
+ public void actionPerformed (ActionEvent e) {
+ gd.setFullScreenWindow(null);
+ dispose();
+ }
+ });
+
+ setLayout(new GridLayout(3, 1, 5, 5));
+ add(b);
+ add(c);
+
+ pack();
}
}
Index: kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TableDemo.java
diff -u kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TableDemo.java:1.4 kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TableDemo.java:1.5
--- kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TableDemo.java:1.4 Tue Mar 21 23:16:10 2006
+++ kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TableDemo.java Tue May 23 22:16:58 2006
@@ -39,19 +39,34 @@
package gnu.classpath.examples.swing;
import java.awt.BorderLayout;
+import java.awt.Component;
import java.awt.Dimension;
+import java.awt.Rectangle;
+import java.text.DateFormat;
+import java.util.Date;
+import javax.swing.AbstractCellEditor;
+import javax.swing.BorderFactory;
+import javax.swing.DefaultCellEditor;
import javax.swing.Icon;
+import javax.swing.JComboBox;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JPanel;
+import javax.swing.JScrollBar;
import javax.swing.JScrollPane;
+import javax.swing.JSlider;
import javax.swing.JTable;
+import javax.swing.JTextField;
import javax.swing.SwingUtilities;
+import javax.swing.border.Border;
import javax.swing.plaf.metal.MetalIconFactory;
import javax.swing.table.DefaultTableColumnModel;
import javax.swing.table.DefaultTableModel;
+import javax.swing.table.TableCellEditor;
+import javax.swing.table.TableCellRenderer;
import javax.swing.table.TableColumn;
+import javax.swing.table.TableColumnModel;
/**
* Displays the editable table. The first column consists of check boxes.
@@ -144,6 +159,77 @@
}
/**
+ * The scroll bar renderer.
+ */
+ class SliderCell
+ extends AbstractCellEditor
+ implements TableCellEditor, TableCellRenderer
+ {
+ /**
+ * The editor bar.
+ */
+ JSlider bar;
+
+ /**
+ * The renderer bar.
+ */
+ JSlider rendererBar;
+
+ /**
+ * The border around the bar, if required.
+ */
+ Border border = BorderFactory.createLineBorder(table.getGridColor());
+
+ SliderCell()
+ {
+ bar = new JSlider();
+ bar.setOrientation(JScrollBar.HORIZONTAL);
+ bar.setMinimum(0);
+ bar.setMaximum(rows);
+ bar.setBorder(border);
+
+ rendererBar = new JSlider();
+ rendererBar.setMinimum(0);
+ rendererBar.setMaximum(rows);
+ rendererBar.setEnabled(false);
+ }
+
+ /**
+ * Get the editor.
+ */
+ public Component getTableCellEditorComponent(JTable table, Object value,
+ boolean isSelected, int row,
+ int column)
+ {
+ if (value instanceof Integer)
+ bar.setValue(((Integer) value).intValue());
+ return bar;
+ }
+
+ /**
+ * Get the renderer.
+ */
+ public Component getTableCellRendererComponent(JTable table, Object value,
+ boolean isSelected,
+ boolean hasFocus, int row,
+ int column)
+ {
+ rendererBar.setValue(((Integer) value).intValue());
+ if (hasFocus)
+ rendererBar.setBorder(border);
+ else
+ rendererBar.setBorder(null);
+ return rendererBar;
+ }
+
+ public Object getCellEditorValue()
+ {
+ return new Integer(bar.getValue());
+ }
+
+ }
+
+ /**
* The table being displayed.
*/
JTable table = new JTable();
@@ -184,23 +270,32 @@
MetalIconFactory.getTreeComputerIcon(),
MetalIconFactory.getTreeHardDriveIcon(),
MetalIconFactory.getTreeFolderIcon(),
- };
+ };
+
+ String [] sides = new String[]
+ {
+ "north", "south", "east", "west"
+ };
for (int i = 0; i < values.length; i++)
{
values[i] = new Object[cols];
- for (int j = 2; j < cols; j++)
+ for (int j = 3; j < cols; j++)
{
values[i][j] = "" + ((char) ('a' + j)) + i;
}
values [i][0] = i % 2 == 0? Boolean.TRUE : Boolean.FALSE;
- values [i][1] = icons [ i % icons.length ];
+ values [i][1] = icons [ i % icons.length ];
+ values [i][2] = sides [ i % sides.length ];
+ values [i][4] = new Integer(i);
}
table.setModel(model);
// Make the columns with gradually increasing width:
DefaultTableColumnModel cm = new DefaultTableColumnModel();
+ table.setColumnModel(cm);
+
for (int i = 0; i < cols; i++)
{
TableColumn column = new TableColumn(i);
@@ -215,8 +310,9 @@
cm.addColumn(column);
}
-
- table.setColumnModel(cm);
+
+ setCustomEditors(sides);
+ setInformativeHeaders();
// Create the table, place it into scroll pane and place
// the pane into this frame.
@@ -229,6 +325,45 @@
}
/**
+ * Set the more informative column headers for specific columns.
+ */
+ void setInformativeHeaders()
+ {
+ TableColumnModel cm = table.getColumnModel();
+
+ cm.getColumn(0).setHeaderValue("check");
+ cm.getColumn(1).setHeaderValue("icon");
+ cm.getColumn(2).setHeaderValue("combo");
+ cm.getColumn(3).setHeaderValue("edit combo");
+ cm.getColumn(4).setHeaderValue("slider");
+ }
+
+ /**
+ * Set the custom editors for combo boxes. This method also sets one
+ * custom renderer.
+ *
+ * @param sides the array of the possible choices for the combo boxes.
+ */
+ void setCustomEditors(String[] sides)
+ {
+ TableColumnModel cm = table.getColumnModel();
+ // Set the simple combo box editor for the third column:
+ JComboBox combo1 = new JComboBox(sides);
+ cm.getColumn(2).setCellEditor(new DefaultCellEditor(combo1));
+
+ // Set the editable combo box for the forth column:
+ JComboBox combo2 = new JComboBox(sides);
+ combo2.setEditable(true);
+ cm.getColumn(3).setCellEditor(new DefaultCellEditor(combo2));
+
+ SliderCell scrollView = new SliderCell();
+ cm.getColumn(4).setCellEditor(scrollView);
+ cm.getColumn(4).setCellRenderer(scrollView);
+
+ table.setColumnModel(cm);
+ }
+
+ /**
* The executable method to display the editable table.
*
* @param args
@@ -266,3 +401,4 @@
};
}
}
+
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java Tue May 23 22:16:58 2006
@@ -1,7 +1,7 @@
// SAX Attribute List Interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeList.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: AttributeList.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java Tue May 23 22:16:58 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: Attributes.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: Attributes.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java Tue May 23 22:16:58 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: ContentHandler.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: ContentHandler.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java Tue May 23 22:16:58 2006
@@ -1,7 +1,7 @@
// SAX DTD handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DTDHandler.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: DTDHandler.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java Tue May 23 22:16:58 2006
@@ -1,7 +1,7 @@
// SAX document handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: DocumentHandler.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: DocumentHandler.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java Tue May 23 22:16:58 2006
@@ -1,7 +1,7 @@
// SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: EntityResolver.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java Tue May 23 22:16:58 2006
@@ -1,7 +1,7 @@
// SAX error handler.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: ErrorHandler.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: ErrorHandler.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java Tue May 23 22:16:58 2006
@@ -1,7 +1,7 @@
// SAX default handler base class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: HandlerBase.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: HandlerBase.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java Tue May 23 22:16:58 2006
@@ -1,7 +1,7 @@
// SAX input source.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: InputSource.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: InputSource.java,v 1.29 2006/05/23 22:16:58 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// SAX locator interface for document events.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Locator.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: Locator.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// SAX parser interface.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: Parser.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: Parser.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXException.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: SAXException.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java Tue May 23 22:16:59 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotRecognizedException.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: SAXNotRecognizedException.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java Tue May 23 22:16:59 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: SAXNotSupportedException.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: SAXNotSupportedException.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// SAX exception class.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: SAXParseException.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: SAXParseException.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java Tue May 23 22:16:59 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLFilter.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: XMLFilter.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java Tue May 23 22:16:59 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the Public Domain.
-// $Id: XMLReader.java,v 1.28 2006/05/23 16:27:41 robilad Exp $
+// $Id: XMLReader.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.28 Tue May 23 16:27:41 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html Tue May 23 22:16:59 2006
@@ -1,5 +1,5 @@
<html><head>
-<!-- $Id: package.html,v 1.28 2006/05/23 16:27:41 robilad Exp $ -->
+<!-- $Id: package.html,v 1.29 2006/05/23 22:16:59 robilad Exp $ -->
</head><body>
<p> This package provides the core SAX APIs.
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// Attributes2.java - extended Attributes
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: Attributes2.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// Attributes2Impl.java - extended AttributesImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Attributes2Impl.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: Attributes2Impl.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// DeclHandler.java - Optional handler for DTD declaration events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DeclHandler.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: DeclHandler.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// DefaultHandler2.java - extended DefaultHandler
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: DefaultHandler2.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: DefaultHandler2.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// EntityResolver2.java - Extended SAX entity resolver.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: EntityResolver2.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: EntityResolver2.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// LexicalHandler.java - optional handler for lexical parse events.
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: LexicalHandler.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: LexicalHandler.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// Locator2.java - extended Locator
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: Locator2.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java Tue May 23 22:16:59 2006
@@ -1,7 +1,7 @@
// Locator2Impl.java - extended LocatorImpl
// http://www.saxproject.org
// Public Domain: no warranty.
-// $Id: Locator2Impl.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: Locator2Impl.java,v 1.29 2006/05/23 22:16:59 robilad Exp $
package org.xml.sax.ext;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html Tue May 23 22:16:59 2006
@@ -1,5 +1,5 @@
<HTML><HEAD>
-<!-- $Id: package.html,v 1.28 2006/05/23 16:27:43 robilad Exp $ -->
+<!-- $Id: package.html,v 1.29 2006/05/23 22:16:59 robilad Exp $ -->
</HEAD><BODY>
<p>
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java Tue May 23 22:17:00 2006
@@ -1,7 +1,7 @@
// SAX default implementation for AttributeList.
// http://www.saxproject.org
// No warranty; no copyright -- use this as you will.
-// $Id: AttributeListImpl.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: AttributeListImpl.java,v 1.29 2006/05/23 22:17:00 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java Tue May 23 22:17:00 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: AttributesImpl.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: AttributesImpl.java,v 1.29 2006/05/23 22:17:00 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java Tue May 23 22:17:00 2006
@@ -2,7 +2,7 @@
// http://www.saxproject.org
// Written by David Megginson
// NO WARRANTY! This class is in the public domain.
-// $Id: DefaultHandler.java,v 1.28 2006/05/23 16:27:43 robilad Exp $
+// $Id: DefaultHandler.java,v 1.29 2006/05/23 22:17:00 robilad Exp $
package org.xml.sax.helpers;
Index: kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java
diff -u kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.28 kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.29
--- kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.28 Tue May 23 16:27:43 2006
+++ kaffe/libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java Tue May 23 22:17:00 2006
*** Patch too long, truncated ***
More information about the kaffe
mailing list