org.apache.jetspeed.rewriter
Class WebContentRewriter
java.lang.Object
org.apache.jetspeed.rewriter.AbstractRewriter
org.apache.jetspeed.rewriter.BasicRewriter
org.apache.jetspeed.rewriter.RulesetRewriterImpl
org.apache.jetspeed.rewriter.WebContentRewriter
- All Implemented Interfaces:
- Rewriter, RulesetRewriter
public class WebContentRewriter
- extends RulesetRewriterImpl
- implements Rewriter
WebContentRewriter
- Version:
- $Id: WebContentRewriter.java 516448 2007-03-09 16:25:47Z ate $
- Author:
- Roger Ruttimann
Methods inherited from class org.apache.jetspeed.rewriter.AbstractRewriter |
enterEndTagEvent, enterSimpleTagEvent, enterStartTagEvent, enterText, exitEndTagEvent, exitSimpleTagEvent, exitStartTagEvent, getBaseRelativeUrl, getBaseUrl, getUseProxy, parse, rewrite, setBaseUrl, setUseProxy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.jetspeed.rewriter.Rewriter |
enterEndTagEvent, enterSimpleTagEvent, enterStartTagEvent, enterText, exitEndTagEvent, exitSimpleTagEvent, exitStartTagEvent, getBaseRelativeUrl, getBaseUrl, getUseProxy, parse, rewrite, rewriteUrl, setBaseUrl, setUseProxy, shouldRemoveComments, shouldRemoveTag, shouldStripTag |
ACTION_PARAMETER_URL
public static final String ACTION_PARAMETER_URL
- parameters that need to be propagated in the action URL (since HTTP request parameters will not be available)
- See Also:
- Constant Field Values
ACTION_PARAMETER_METHOD
public static final String ACTION_PARAMETER_METHOD
- See Also:
- Constant Field Values
actionURL
private javax.portlet.PortletURL actionURL
WebContentRewriter
public WebContentRewriter()
enterConvertTagEvent
public void enterConvertTagEvent(String tagid,
MutableAttributes attributes)
- Description copied from interface:
Rewriter
- Rewriter event called back just before tag conversion (rewriter callbacks) begins by the ParserAdaptor.
- Specified by:
enterConvertTagEvent
in interface Rewriter
- Overrides:
enterConvertTagEvent
in class RulesetRewriterImpl
- Parameters:
tagid
- The name of the tag being processed.attributes
- The attribute list for the tag.
setActionURL
public void setActionURL(javax.portlet.PortletURL action)
- Setters/getters for members
getActionURL
public javax.portlet.PortletURL getActionURL()
rewriteUrl
public String rewriteUrl(String url,
String tag,
String attribute,
MutableAttributes otherAttributes)
- rewriteURL
- Overrides:
rewriteUrl
in class RulesetRewriterImpl
- Parameters:
url
- tag
- attribute
- otherAttributes
-
- Returns:
- the modified url which is a portlet action
Rewrites all urls HREFS with a portlet action
getModifiedURL
private String getModifiedURL(String url)
Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.