From: <dr...@us...> - 2003-03-12 17:53:38
|
Update of /cvsroot/webmacro/wiki/src/org/tcdi/opensource/wiki/renderer In directory sc8-pr-cvs1:/tmp/cvs-serv23867/src/org/tcdi/opensource/wiki/renderer Modified Files: HTMLURLRenderer.java Log Message: - parser fix to allow *'s and +'s in URL's - fix potential NPE's in HTMLURLRenderer when there is no _wiki Index: HTMLURLRenderer.java =================================================================== RCS file: /cvsroot/webmacro/wiki/src/org/tcdi/opensource/wiki/renderer/HTMLURLRenderer.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** HTMLURLRenderer.java 21 Oct 2001 07:42:11 -0000 1.1 --- HTMLURLRenderer.java 12 Mar 2003 17:53:34 -0000 1.2 *************** *** 16,20 **** private final WikiSystem _wiki; ! public HTMLURLRenderer(WikiSystem wiki) { _wiki = wiki; --- 16,24 ---- private final WikiSystem _wiki; ! ! public HTMLURLRenderer () { ! this (null); ! } ! public HTMLURLRenderer(WikiSystem wiki) { _wiki = wiki; *************** *** 55,59 **** .append(label) .append("</a>"); ! } else if (protocol.equalsIgnoreCase("javadoc")) { sb.append("<a target=javadoc href=\"") .append(_wiki.getProperties().getProperty("JavaDocRoot")) --- 59,63 ---- .append(label) .append("</a>"); ! } else if (_wiki != null && protocol.equalsIgnoreCase("javadoc")) { sb.append("<a target=javadoc href=\"") .append(_wiki.getProperties().getProperty("JavaDocRoot")) |