Author: fmeschbe
Date: Tue Sep  9 06:16:02 2008
New Revision: 693459

URL: http://svn.apache.org/viewvc?rev=693459&view=rev
Log:
Gracefully handle top navigations spanning multiple lines
and prevent navigation entries from being word wrapped

Modified:
    
felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java

Modified: 
felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java?rev=693459&r1=693458&r2=693459&view=diff
==============================================================================
--- 
felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java
 (original)
+++ 
felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java
 Tue Sep  9 06:16:02 2008
@@ -197,7 +197,7 @@
         Map labelMap = ( Map ) request.getAttribute( 
OsgiManager.ATTR_LABEL_MAP );
         if ( labelMap != null )
         {
-            pw.println( "<p id='technav'>" );
+            pw.println( "<div id='technav'>" );
 
             SortedMap map = new TreeMap();
             for ( Iterator ri = labelMap.entrySet().iterator(); ri.hasNext(); )
@@ -229,10 +229,12 @@
 
             for ( Iterator li = map.values().iterator(); li.hasNext(); )
             {
-                pw.println( li.next() );
+                pw.print  ( "<nobr>" );
+                pw.print  ( li.next() );
+                pw.println( "</nobr>" );
             }
 
-            pw.println( "</p>" );
+            pw.println( "</div>" );
         }
     }
 


Reply via email to