Index: trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java	(revision 17888)
+++ trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java	(revision 17889)
@@ -19,5 +19,4 @@
 import javax.swing.DefaultCellEditor;
 import javax.swing.JCheckBox;
-import javax.swing.JLabel;
 import javax.swing.JPopupMenu;
 import javax.swing.JRadioButton;
@@ -324,34 +323,4 @@
     }
 
-    /**
-     * Renderer for history version labels, allowing to define horizontal alignment.
-     */
-    public static class AlignedRenderer extends JLabel implements TableCellRenderer {
-
-        /**
-         * Constructs a new {@code AlignedRenderer}.
-         * @param hAlignment Horizontal alignment. One of the following constants defined in SwingConstants:
-         *        LEFT, CENTER (the default for image-only labels), RIGHT, LEADING (the default for text-only labels) or TRAILING
-         */
-        public AlignedRenderer(int hAlignment) {
-            setHorizontalAlignment(hAlignment);
-        }
-
-        AlignedRenderer() {
-            this(SwingConstants.LEADING);
-        }
-
-        @Override
-        public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus,
-                int row, int column) {
-            String v = "";
-            if (value != null) {
-                v = value.toString();
-            }
-            setText(v);
-            return this;
-        }
-    }
-
     private static void adjustColumnWidth(JTable tbl, int col, int cellInset) {
         int maxwidth = 0;
Index: trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java	(revision 17889)
+++ trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java	(revision 17889)
@@ -0,0 +1,32 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.gui.history;
+
+import javax.swing.JLabel;
+import javax.swing.JTable;
+import javax.swing.SwingConstants;
+import javax.swing.table.TableCellRenderer;
+import java.awt.Component;
+
+/**
+ * Renderer for version labels.
+ */
+public class VersionTableCellRenderer extends JLabel implements TableCellRenderer {
+
+    /**
+     * Constructs a new {@code VersionCellRenderer}.
+     */
+    public VersionTableCellRenderer() {
+        setHorizontalAlignment(SwingConstants.CENTER);
+    }
+
+    @Override
+    public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus,
+                                                   int row, int column) {
+        String v = "";
+        if (value != null) {
+            v = value.toString();
+        }
+        setText(v);
+        return this;
+    }
+}
Index: trunk/src/org/openstreetmap/josm/gui/history/VersionTableColumnModel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/history/VersionTableColumnModel.java	(revision 17888)
+++ trunk/src/org/openstreetmap/josm/gui/history/VersionTableColumnModel.java	(revision 17889)
@@ -4,5 +4,4 @@
 import static org.openstreetmap.josm.tools.I18n.tr;
 
-import javax.swing.SwingConstants;
 import javax.swing.table.DefaultTableColumnModel;
 import javax.swing.table.TableColumn;
@@ -42,5 +41,5 @@
         /* translation note: 3 letter abbr. for "Version" */
         col.setHeaderValue(tr("Ver"));
-        col.setCellRenderer(new VersionTable.AlignedRenderer(SwingConstants.CENTER));
+        col.setCellRenderer(new VersionTableCellRenderer());
         col.setResizable(false);
         addColumn(col);
