public class RulesetRewriterImpl extends BasicRewriter implements RulesetRewriter
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
log |
Constructor and Description |
---|
RulesetRewriterImpl() |
Modifier and Type | Method and Description |
---|---|
void |
enterConvertTagEvent(String tagid,
MutableAttributes attributes)
Rewriter event called back just before tag conversion (rewriter callbacks) begins by the ParserAdaptor.
|
String |
enterConvertTextEvent(String tagid,
String text)
Rewriter event called back for text conversion 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.
|
rewriteText, rewriteUrl
enterEndTagEvent, enterSimpleTagEvent, enterStartTagEvent, enterText, exitEndTagEvent, exitSimpleTagEvent, exitStartTagEvent, getBaseRelativeUrl, getBaseUrl, getUseProxy, parse, rewrite, setBaseUrl, setUseProxy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enterEndTagEvent, enterSimpleTagEvent, enterStartTagEvent, enterText, exitEndTagEvent, exitSimpleTagEvent, exitStartTagEvent, getBaseRelativeUrl, getBaseUrl, getUseProxy, parse, rewrite, rewriteText, rewriteUrl, setBaseUrl, setUseProxy
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
- public String enterConvertTextEvent(String tagid, String text)
Rewriter
enterConvertTextEvent
in interface Rewriter
enterConvertTextEvent
in class AbstractRewriter
tagid
- The name of the tag being processed.text
- the text to be converted.Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.