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
Field Summary |
static java.lang.String |
ACTION_PARAMETER_METHOD
|
static java.lang.String |
ACTION_PARAMETER_URL
parameters that need to be propagated in the action URL (since HTTP request parameters will not be available) |
Method Summary |
void |
enterConvertTagEvent(java.lang.String tagid,
MutableAttributes attributes)
Rewriter event called back just before tag conversion (rewriter callbacks) begins by the ParserAdaptor. |
javax.portlet.PortletURL |
getActionURL()
|
java.lang.String |
rewriteUrl(java.lang.String url,
java.lang.String tag,
java.lang.String attribute,
MutableAttributes otherAttributes)
rewriteURL |
void |
setActionURL(javax.portlet.PortletURL action)
Setters/getters for members |
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 java.lang.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 java.lang.String ACTION_PARAMETER_METHOD
- See Also:
- Constant Field Values
WebContentRewriter
public WebContentRewriter()
enterConvertTagEvent
public void enterConvertTagEvent(java.lang.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 java.lang.String rewriteUrl(java.lang.String url,
java.lang.String tag,
java.lang.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
Copyright © 1999-2009 Apache Software Foundation. All Rights Reserved.