Index: plications/editors/josm/plugins/czechaddress/log.xsl
===================================================================
--- /applications/editors/josm/plugins/czechaddress/log.xsl	(revision 15583)
+++ 	(revision )
@@ -1,53 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-<xsl:template match="/">
-  <html>
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-  <body>
-    <table border="1">
-      <tr bgcolor="#9acd32">
-        <th>Date</th>
-        <th>Level</th>
-        <th>Message</th>
-        <th>Method</th>
-        <th>Param</th>
-      </tr>
-      <xsl:for-each select="log/record">
-      <tr>
-        <td><font size="-3"><xsl:value-of select="date"/></font></td>
-        <xsl:choose>
-            <xsl:when test="level = 'FINEST'">
-                <td><font color='#AAAAAA'><i><xsl:value-of select="level"/></i></font></td>
-		<td><i><xsl:value-of select="message"/></i></td>
-            </xsl:when>
-            <xsl:when test="level = 'FINER'">
-                <td><font color='#999999'><xsl:value-of select="level"/></font></td>
-                <td><xsl:value-of select="message"/></td>
-            </xsl:when>
-            <xsl:when test="level = 'FINE'">
-                <td><font color='#444444'><b><xsl:value-of select="level"/></b></font></td>
-                <td><b><xsl:value-of select="message"/></b></td>
-            </xsl:when>
-            <xsl:when test="level = 'INFO'">
-                <td><font color='black'><b><xsl:value-of select="level"/></b></font></td>
-                <td><b><xsl:value-of select="message"/></b></td>
-            </xsl:when>
-            <xsl:when test="level = 'WARNING'">
-                <td><font color='red'><b><xsl:value-of select="level"/></b></font></td>
-                <td><b><xsl:value-of select="message"/></b></td>
-            </xsl:when>
-            <xsl:otherwise>
-                <td><xsl:value-of select="level"/></td>
-            </xsl:otherwise>
-        </xsl:choose>
-        <td><tt><xsl:value-of select="method"/></tt></td>
-        <td><xsl:value-of select="param"/></td>
-      </tr>
-      </xsl:for-each>
-    </table>
-  </body>
-  </html>
-</xsl:template>
-</xsl:stylesheet>
-
-
Index: /applications/editors/josm/plugins/czechaddress/log2html.xsl
===================================================================
--- /applications/editors/josm/plugins/czechaddress/log2html.xsl	(revision 15584)
+++ /applications/editors/josm/plugins/czechaddress/log2html.xsl	(revision 15584)
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<xsl:template match="/">
+  <html>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <body>
+    <table border="1">
+      <tr bgcolor="#9acd32">
+        <th>Date</th>
+        <th>Level</th>
+        <th>Message</th>
+        <th>Method</th>
+        <th>Param</th>
+      </tr>
+      <xsl:for-each select="log/record">
+      <tr>
+        <td><font size="-3"><xsl:value-of select="date"/></font></td>
+        <xsl:choose>
+            <xsl:when test="level = 'FINEST'">
+                <td><font color='#AAAAAA'><i><xsl:value-of select="level"/></i></font></td>
+		<td><i><xsl:value-of select="message"/></i></td>
+            </xsl:when>
+            <xsl:when test="level = 'FINER'">
+                <td><font color='#999999'><xsl:value-of select="level"/></font></td>
+                <td><xsl:value-of select="message"/></td>
+            </xsl:when>
+            <xsl:when test="level = 'FINE'">
+                <td><font color='#444444'><b><xsl:value-of select="level"/></b></font></td>
+                <td><b><xsl:value-of select="message"/></b></td>
+            </xsl:when>
+            <xsl:when test="level = 'INFO'">
+                <td><font color='black'><b><xsl:value-of select="level"/></b></font></td>
+                <td><b><xsl:value-of select="message"/></b></td>
+            </xsl:when>
+            <xsl:when test="level = 'WARNING'">
+                <td><font color='red'><b><xsl:value-of select="level"/></b></font></td>
+                <td><b><xsl:value-of select="message"/></b></td>
+            </xsl:when>
+            <xsl:otherwise>
+                <td><xsl:value-of select="level"/></td>
+            </xsl:otherwise>
+        </xsl:choose>
+        <td><tt><xsl:value-of select="method"/></tt></td>
+        <td><xsl:value-of select="param"/></td>
+      </tr>
+      </xsl:for-each>
+    </table>
+  </body>
+  </html>
+</xsl:template>
+</xsl:stylesheet>
+
+
Index: /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/PrimUtils.java
===================================================================
--- /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/PrimUtils.java	(revision 15583)
+++ /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/PrimUtils.java	(revision 15584)
@@ -1,7 +1,2 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
-
 package org.openstreetmap.josm.plugins.czechaddress;
 
@@ -10,5 +5,6 @@
 
 /**
- *
+ * Utilities for handling {@link OsmPrimitive}s.
+ * 
  * @author Radomír Černoch, radomir.cernoch@gmail.com
  */
@@ -45,24 +41,11 @@
 
                 int val = o1.get(key).compareTo(o2.get(key));
-                if (val != 0) {
-                    return val;
-                }
+                if (val != 0) return val;
             }
 
-            return o1.toString().compareTo(o2.toString());
+            /*int val = o1.toString().compareTo(o2.toString());
+            if (val != 0) return val;*/
 
-            /*LatLon pos1 = null;
-            LatLon pos2 = null;
-            if (o1 instanceof Node) pos1 = ((Node) o1).coor;
-            if (o1 instanceof Way)  pos1 = ((Way)  o1).lastNode().coor;
-            if (o2 instanceof Node) pos1 = ((Node) o2).coor;
-            if (o2 instanceof Way)  pos1 = ((Way)  o2).lastNode().coor;
-
-            if (pos1 != null && pos2 != null) {
-            if (pos1.lat() < pos2.lat()) return -1;
-            if (pos1.lat() > pos2.lat()) return  1;
-            if (pos1.lon() < pos2.lon()) return -1;
-            if (pos1.lon() > pos2.lon()) return  1;
-            }*/
+            return o1.compareTo(o2);
         }
     };
Index: /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/addressdatabase/AddressElement.java
===================================================================
--- /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/addressdatabase/AddressElement.java	(revision 15583)
+++ /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/addressdatabase/AddressElement.java	(revision 15584)
@@ -5,4 +5,5 @@
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.Way;
+import org.openstreetmap.josm.plugins.czechaddress.PrimUtils;
 import org.openstreetmap.josm.plugins.czechaddress.StringUtils;
 import org.openstreetmap.josm.plugins.czechaddress.intelligence.Reasoner;
@@ -61,9 +62,9 @@
 
     public static String getName(OsmPrimitive prim) {
-        String cp     = prim.get("addr:alternatenumber");
-        String co     = prim.get("addr:housenumber");
-        String street = prim.get("addr:street");
-        String city   = prim.get("addr:city");
-        String name   = prim.get("name");
+        String cp     = prim.get(PrimUtils.KEY_ADDR_CP);
+        String co     = prim.get(PrimUtils.KEY_ADDR_CO);
+        String street = prim.get(PrimUtils.KEY_ADDR_STREET);
+        String city   = prim.get(PrimUtils.KEY_ADDR_CITY);
+        String name   = prim.get(PrimUtils.KEY_NAME);
 
         String result = "";
Index: /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/PointManipulatorDialog.java
===================================================================
--- /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/PointManipulatorDialog.java	(revision 15583)
+++ /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/PointManipulatorDialog.java	(revision 15584)
@@ -14,4 +14,5 @@
 import org.openstreetmap.josm.plugins.czechaddress.CzechAddressPlugin;
 import org.openstreetmap.josm.plugins.czechaddress.NotNullList;
+import org.openstreetmap.josm.plugins.czechaddress.PrimUtils;
 import org.openstreetmap.josm.plugins.czechaddress.StatusListener;
 import org.openstreetmap.josm.plugins.czechaddress.addressdatabase.AddressElement;
@@ -68,6 +69,6 @@
         matchesComboBox.setRenderer(new UniversalListRenderer());
 
-        if (primitive.get("addr:alternatenumber") != null) {
-            alternateNumberEdit.setText(primitive.get("addr:alternatenumber"));
+        if (primitive.get(PrimUtils.KEY_ADDR_CP) != null) {
+            alternateNumberEdit.setText(primitive.get(PrimUtils.KEY_ADDR_CP));
             updateMatches();
         }
@@ -133,5 +134,5 @@
             r.openTransaction();
             prim.keys = null;
-            prim.put("addr:alternatenumber", alternateNumberEdit.getText());
+            prim.put(PrimUtils.KEY_ADDR_CP, alternateNumberEdit.getText());
             r.update(prim);
             elems.addAll(r.getCandidates(prim));
Index: /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/databaseeditors/StreetEditor.form
===================================================================
--- /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/databaseeditors/StreetEditor.form	(revision 15584)
+++ /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/databaseeditors/StreetEditor.form	(revision 15584)
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JPanelFormInfo">
+  <AuxValues>
+    <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
+    <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
+    <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
+    <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
+    <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
+    <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
+    <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
+    <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
+    <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
+    <AuxValue name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,0,-105,0,0,1,-112"/>
+  </AuxValues>
+
+  <Layout class="org.netbeans.modules.form.compat2.layouts.DesignGridLayout">
+    <Property name="columns" type="int" value="0"/>
+    <Property name="rows" type="int" value="1"/>
+  </Layout>
+  <SubComponents>
+    <Container class="javax.swing.JPanel" name="mainPanel">
+
+      <Layout>
+        <DimensionLayout dim="0">
+          <Group type="103" groupAlignment="0" attributes="0">
+              <Group type="102" alignment="0" attributes="0">
+                  <Group type="103" groupAlignment="1" attributes="0">
+                      <Component id="jLabel2" min="-2" max="-2" attributes="0"/>
+                      <Component id="jLabel3" alignment="1" min="-2" max="-2" attributes="0"/>
+                      <Component id="jLabel1" min="-2" max="-2" attributes="0"/>
+                  </Group>
+                  <EmptySpace max="-2" attributes="0"/>
+                  <Group type="103" groupAlignment="1" attributes="0">
+                      <Component id="jScrollPane1" pref="344" max="32767" attributes="0"/>
+                      <Component id="nameField" alignment="0" pref="344" max="32767" attributes="0"/>
+                      <Component id="parentField" alignment="0" pref="344" max="32767" attributes="0"/>
+                  </Group>
+              </Group>
+          </Group>
+        </DimensionLayout>
+        <DimensionLayout dim="1">
+          <Group type="103" groupAlignment="0" attributes="0">
+              <Group type="102" alignment="0" attributes="0">
+                  <Group type="103" groupAlignment="3" attributes="0">
+                      <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/>
+                      <Component id="parentField" alignment="3" min="-2" max="-2" attributes="0"/>
+                  </Group>
+                  <EmptySpace max="-2" attributes="0"/>
+                  <Group type="103" groupAlignment="3" attributes="0">
+                      <Component id="nameField" alignment="3" min="-2" max="-2" attributes="0"/>
+                      <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/>
+                  </Group>
+                  <EmptySpace max="-2" attributes="0"/>
+                  <Group type="103" groupAlignment="0" attributes="0">
+                      <Component id="jLabel3" min="-2" max="-2" attributes="0"/>
+                      <Component id="jScrollPane1" min="-2" pref="77" max="-2" attributes="0"/>
+                  </Group>
+                  <EmptySpace max="32767" attributes="0"/>
+              </Group>
+          </Group>
+        </DimensionLayout>
+      </Layout>
+      <SubComponents>
+        <Component class="javax.swing.JLabel" name="jLabel1">
+          <Properties>
+            <Property name="text" type="java.lang.String" value="Rodi&#x10d;:"/>
+          </Properties>
+        </Component>
+        <Component class="javax.swing.JTextField" name="jTextField1">
+          <Properties>
+            <Property name="text" type="java.lang.String" value="jTextField1"/>
+          </Properties>
+        </Component>
+        <Component class="javax.swing.JTextField" name="parentField">
+          <Properties>
+            <Property name="editable" type="boolean" value="false"/>
+            <Property name="text" type="java.lang.String" value="jTextField2"/>
+          </Properties>
+        </Component>
+        <Component class="javax.swing.JLabel" name="jLabel2">
+          <Properties>
+            <Property name="text" type="java.lang.String" value="Jm&#xe9;no:"/>
+          </Properties>
+        </Component>
+        <Component class="javax.swing.JTextField" name="nameField">
+          <Properties>
+            <Property name="text" type="java.lang.String" value="jTextField3"/>
+          </Properties>
+        </Component>
+        <Component class="javax.swing.JLabel" name="jLabel3">
+          <Properties>
+            <Property name="text" type="java.lang.String" value="Domy:"/>
+          </Properties>
+        </Component>
+        <Container class="javax.swing.JScrollPane" name="jScrollPane1">
+          <AuxValues>
+            <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
+          </AuxValues>
+
+          <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
+          <SubComponents>
+            <Component class="javax.swing.JList" name="houseList">
+              <Properties>
+                <Property name="model" type="javax.swing.ListModel" editor="org.netbeans.modules.form.editors2.ListModelEditor">
+                  <StringArray count="5">
+                    <StringItem index="0" value="Item 1"/>
+                    <StringItem index="1" value="Item 2"/>
+                    <StringItem index="2" value="Item 3"/>
+                    <StringItem index="3" value="Item 4"/>
+                    <StringItem index="4" value="Item 5"/>
+                  </StringArray>
+                </Property>
+              </Properties>
+            </Component>
+          </SubComponents>
+        </Container>
+      </SubComponents>
+    </Container>
+  </SubComponents>
+</Form>
Index: /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/databaseeditors/StreetEditor.java
===================================================================
--- /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/databaseeditors/StreetEditor.java	(revision 15584)
+++ /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/gui/databaseeditors/StreetEditor.java	(revision 15584)
@@ -0,0 +1,143 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+
+/*
+ * StreetEditor.java
+ *
+ * Created on 3.6.2009, 20:50:45
+ */
+
+package org.openstreetmap.josm.plugins.czechaddress.gui.databaseeditors;
+
+import javax.swing.DefaultComboBoxModel;
+import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.gui.ExtendedDialog;
+import org.openstreetmap.josm.plugins.czechaddress.addressdatabase.Street;
+import org.openstreetmap.josm.plugins.czechaddress.gui.utils.UniversalListRenderer;
+import org.openstreetmap.josm.plugins.czechaddress.intelligence.Reasoner;
+
+/**
+ *
+ * @author radek
+ */
+public class StreetEditor extends ExtendedDialog {
+
+    public static boolean editStreet(Street street) {
+        StreetEditor dialog = new StreetEditor(street);
+        dialog.setVisible(true);
+        if (dialog.getValue() == 1) {
+            street.setName(dialog.nameField.getText());
+            Reasoner.getInstance().update(street);
+            return true;
+        }
+        return false;
+    }
+
+    /** Creates new form StreetEditor */
+    private StreetEditor(Street street) {
+        super(Main.parent, "Upravit ulici", new String[] {"OK", "Zrušit"}, true);
+        initComponents();
+
+        if (street.getParent() != null)
+            parentField.setText(street.getParent().getName());
+
+        nameField.setText(street.getName());
+        houseList.setModel(new DefaultComboBoxModel(street.getHouses().toArray()));
+        houseList.setCellRenderer(new UniversalListRenderer());
+
+        // And finalize initializing the form.
+        setupDialog(mainPanel, new String[] {"ok.png", "cancel.png"});
+    }
+
+    /** This method is called from within the constructor to
+     * initialize the form.
+     * WARNING: Do NOT modify this code. The content of this method is
+     * always regenerated by the Form Editor.
+     */
+    @SuppressWarnings("unchecked")
+    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
+    private void initComponents() {
+
+        mainPanel = new javax.swing.JPanel();
+        jLabel1 = new javax.swing.JLabel();
+        jTextField1 = new javax.swing.JTextField();
+        parentField = new javax.swing.JTextField();
+        jLabel2 = new javax.swing.JLabel();
+        nameField = new javax.swing.JTextField();
+        jLabel3 = new javax.swing.JLabel();
+        jScrollPane1 = new javax.swing.JScrollPane();
+        houseList = new javax.swing.JList();
+
+        setLayout(new java.awt.GridLayout(1, 0));
+
+        jLabel1.setText("Rodič:");
+
+        jTextField1.setText("jTextField1");
+
+        parentField.setEditable(false);
+        parentField.setText("jTextField2");
+
+        jLabel2.setText("Jméno:");
+
+        nameField.setText("jTextField3");
+
+        jLabel3.setText("Domy:");
+
+        houseList.setModel(new javax.swing.AbstractListModel() {
+            String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" };
+            public int getSize() { return strings.length; }
+            public Object getElementAt(int i) { return strings[i]; }
+        });
+        jScrollPane1.setViewportView(houseList);
+
+        javax.swing.GroupLayout mainPanelLayout = new javax.swing.GroupLayout(mainPanel);
+        mainPanel.setLayout(mainPanelLayout);
+        mainPanelLayout.setHorizontalGroup(
+            mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+            .addGroup(mainPanelLayout.createSequentialGroup()
+                .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
+                    .addComponent(jLabel2)
+                    .addComponent(jLabel3)
+                    .addComponent(jLabel1))
+                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
+                .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
+                    .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 344, Short.MAX_VALUE)
+                    .addComponent(nameField, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 344, Short.MAX_VALUE)
+                    .addComponent(parentField, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 344, Short.MAX_VALUE)))
+        );
+        mainPanelLayout.setVerticalGroup(
+            mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+            .addGroup(mainPanelLayout.createSequentialGroup()
+                .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+                    .addComponent(jLabel1)
+                    .addComponent(parentField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
+                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
+                .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
+                    .addComponent(nameField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
+                    .addComponent(jLabel2))
+                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
+                .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
+                    .addComponent(jLabel3)
+                    .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 77, javax.swing.GroupLayout.PREFERRED_SIZE))
+                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+        );
+
+        add(mainPanel);
+    }// </editor-fold>//GEN-END:initComponents
+
+
+    // Variables declaration - do not modify//GEN-BEGIN:variables
+    private javax.swing.JList houseList;
+    private javax.swing.JLabel jLabel1;
+    private javax.swing.JLabel jLabel2;
+    private javax.swing.JLabel jLabel3;
+    private javax.swing.JScrollPane jScrollPane1;
+    private javax.swing.JTextField jTextField1;
+    private javax.swing.JPanel mainPanel;
+    private javax.swing.JTextField nameField;
+    private javax.swing.JTextField parentField;
+    // End of variables declaration//GEN-END:variables
+
+}
Index: /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/proposal/ProposalContainer.java
===================================================================
--- /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/proposal/ProposalContainer.java	(revision 15583)
+++ /applications/editors/josm/plugins/czechaddress/src/org/openstreetmap/josm/plugins/czechaddress/proposal/ProposalContainer.java	(revision 15584)
@@ -181,21 +181,4 @@
     @Override
     public String toString() {
-        /*if (target.keySet().contains("name"))
-            return target.get("name");
-
-        if (   target.keySet().contains("addr:alternatenumber")
-            || target.keySet().contains("addr:housenumber")) {
-
-            String cp = target.get("addr:alternatenumber");
-            String co = target.get("addr:housenumber");
-            String ul = target.get("addr:street");
-
-            if (cp == null) cp = "?";
-            if (co == null) co = "?";
-            if (ul == null) ul = "" ; else ul = " " + ul;
-
-            return "Dům " + String.valueOf(cp) + "/" + String.valueOf(co) + ul;
-        }*/
-
         return target.toString();
     }
