public class StyleTagProxyEmbeddedUrlsVisitor extends Object implements DomWalker.Visitor
DomWalker.Visitor.VisitStatus| Modifier and Type | Field and Description |
|---|---|
protected ContentRewriterFeature.Config |
config |
protected CssResponseRewriter |
cssRewriter |
protected ProxyUriManager |
proxyUriManager |
| Constructor and Description |
|---|
StyleTagProxyEmbeddedUrlsVisitor(ContentRewriterFeature.Config config,
ProxyUriManager proxyUriManager,
CssResponseRewriter cssRewriter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
revisit(Gadget gadget,
List<Node> nodes)
Revisit a node in the DOM that was marked by the
visit(Gadget, Node) as reserved during DOM traversal. |
DomWalker.Visitor.VisitStatus |
visit(Gadget gadget,
Node node)
Visit a particular Node in the DOM.
|
protected final ContentRewriterFeature.Config config
protected final ProxyUriManager proxyUriManager
protected final CssResponseRewriter cssRewriter
@Inject public StyleTagProxyEmbeddedUrlsVisitor(ContentRewriterFeature.Config config, ProxyUriManager proxyUriManager, CssResponseRewriter cssRewriter)
public DomWalker.Visitor.VisitStatus visit(Gadget gadget, Node node) throws RewritingException
DomWalker.Visitorvisit in interface DomWalker.Visitorgadget - Context for the request.node - Node being visited.VisitStatusRewritingExceptionpublic boolean revisit(Gadget gadget, List<Node> nodes) throws RewritingException
DomWalker.Visitorvisit(Gadget, Node) as reserved during DOM traversal.revisit in interface DomWalker.Visitorgadget - Context for the request.nodes - Nodes being revisited, previously marked as reserved.RewritingExceptionCopyright © 2007-2012. All Rights Reserved.