Index: trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java	(revision 2297)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java	(revision 2298)
@@ -15,4 +15,5 @@
         renderForeground(isSelected);
         setText(value.toString());
+        setToolTipText(((WayConnectionType)value).getToolTip());
         renderBackground(getModel(table), null, isSelected);
         return this;
Index: trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java	(revision 2297)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java	(revision 2298)
@@ -548,5 +548,5 @@
     private static Node getUnusedNode(RelationMember element, RelationMember linked_element)
     {
-        Node    result = null;
+        Node result = null;
 
         if (element.isWay()) {
Index: trunk/src/org/openstreetmap/josm/gui/dialogs/relation/WayConnectionType.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/relation/WayConnectionType.java	(revision 2297)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/relation/WayConnectionType.java	(revision 2298)
@@ -2,16 +2,20 @@
 package org.openstreetmap.josm.gui.dialogs.relation;
 
+import static org.openstreetmap.josm.tools.I18n.tr;
+
 public enum WayConnectionType {
 
-    none (""),
-    head_to_head("-><-"),
-    tail_to_tail("->->"),
-    head_to_tail("<-<-"),
-    tail_to_head ("<-->");
+    none("", tr("Not connected")),
+    head_to_head("-><-", tr("Last points of ways are connected")),
+    tail_to_tail("<-->", tr("First points of ways are connected")),
+    head_to_tail("->->", tr("First point of second way connects to last point of first way")),
+    tail_to_head("<-<-", tr("First point of first way connects to last point of second way"));
 
     private String textSymbol;
+    private String toolTip;
 
-    WayConnectionType(String textSymbol) {
+    WayConnectionType(String textSymbol, String toolTip) {
         this.textSymbol = textSymbol;
+        this.toolTip = toolTip;
     }
 
@@ -20,3 +24,7 @@
         return textSymbol;
     }
+
+    public String getToolTip() {
+        return toolTip;
+    }
 }
