ggolden 2002/09/17 13:05:53 Modified: src/java/org/apache/jetspeed/portal/portlets WebPagePortlet.java Log: Added protected selectUrl(), so this can be subclassed with more complicated url selection behavior. Revision Changes Path 1.10 +16 -2 jakarta-jetspeed/src/java/org/apache/jetspeed/portal/portlets/WebPagePortlet.java Index: WebPagePortlet.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/portal/portlets/WebPagePortlet.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- WebPagePortlet.java 30 Mar 2002 00:14:04 -0000 1.9 +++ WebPagePortlet.java 17 Sep 2002 20:05:53 -0000 1.10 @@ -254,11 +254,13 @@ String convertedString = null; // parsed and re-written HTML ClearElement element = null; + String url = selectUrl( data, config ); + try { - Reader htmlReader = getReader( config.getURL() ); + Reader htmlReader = getReader( url ); //FIXME: HTMLRewriter should take a Reader, and work - convertedString = rewriter.convertURLs(htmlReader, config.getURL()); + convertedString = rewriter.convertURLs(htmlReader, url); element = new ClearElement(convertedString); //FIXME: We should do a clearContent() for the media type, not ALL media types @@ -286,5 +288,17 @@ getWebPageContent(null, this.getPortletConfig()); } } + + /** + * Select the URL to use for this portlet. + * @return The URL to use for this portlet + */ + protected String selectUrl( RunData data, PortletConfig config ) + { + String url = config.getURL(); + + return url; + + } // selectUrl }
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>