|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jetspeed.rewriter.AbstractRewriter
org.apache.jetspeed.rewriter.BasicRewriter
org.apache.jetspeed.rewriter.RulesetRewriterImpl
public class RulesetRewriterImpl
RuleBasedRewriter
Field Summary | |
---|---|
protected static org.apache.commons.logging.Log |
log
|
private boolean |
removeComments
|
private Ruleset |
ruleset
|
Constructor Summary | |
---|---|
RulesetRewriterImpl()
|
Method Summary | |
---|---|
void |
enterConvertTagEvent(String tagid,
MutableAttributes attributes)
Rewriter event called back just before tag conversion (rewriter callbacks) begins by the ParserAdaptor. |
Ruleset |
getRuleset()
Get the Ruleset configuration for this rewriter. |
String |
rewriteUrl(String url,
String tag,
String attribute,
MutableAttributes otherAttributes)
rewriteURL |
void |
setRuleset(Ruleset ruleset)
Set the Ruleset configuration for this rewriter. |
boolean |
shouldRemoveComments()
Returns true if all comments should be removed. |
boolean |
shouldRemoveTag(String tagid)
Returns true if the tag should be removed, otherwise false. |
boolean |
shouldStripTag(String tagid)
Returns true if the tag should be stripped, otherwise false. |
Methods inherited from class org.apache.jetspeed.rewriter.BasicRewriter |
---|
rewriteUrl |
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 |
Field Detail |
---|
protected static final org.apache.commons.logging.Log log
private Ruleset ruleset
private boolean removeComments
Constructor Detail |
---|
public RulesetRewriterImpl()
Method Detail |
---|
public boolean shouldStripTag(String tagid)
Rewriter
shouldStripTag
in interface Rewriter
shouldStripTag
in class BasicRewriter
public boolean shouldRemoveTag(String tagid)
Rewriter
shouldRemoveTag
in interface Rewriter
shouldRemoveTag
in class BasicRewriter
public void setRuleset(Ruleset ruleset)
RulesetRewriter
setRuleset
in interface RulesetRewriter
ruleset
- The Ruleset configuration.public Ruleset getRuleset()
RulesetRewriter
getRuleset
in interface RulesetRewriter
public boolean shouldRemoveComments()
Rewriter
shouldRemoveComments
in interface Rewriter
shouldRemoveComments
in class BasicRewriter
public void enterConvertTagEvent(String tagid, MutableAttributes attributes)
Rewriter
enterConvertTagEvent
in interface Rewriter
enterConvertTagEvent
in class AbstractRewriter
tagid
- The name of the tag being processed.attributes
- The attribute list for the tag.public String rewriteUrl(String url, String tag, String attribute, MutableAttributes otherAttributes)
url
- tag
- attribute
- otherAttributes
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |