org.apache.shindig.gadgets.rewrite
Class StyleTagProxyEmbeddedUrlsRewriter

java.lang.Object
  extended by org.apache.shindig.gadgets.rewrite.DomWalker.Rewriter
      extended by org.apache.shindig.gadgets.rewrite.StyleTagProxyEmbeddedUrlsRewriter
All Implemented Interfaces:
GadgetRewriter, ResponseRewriter

public class StyleTagProxyEmbeddedUrlsRewriter
extends DomWalker.Rewriter

Rewriter that replaces urls (@import + background) in <style> ... </style> with their proxied versions.

Since:
2.0.0

Constructor Summary
StyleTagProxyEmbeddedUrlsRewriter(ContentRewriterFeature.Factory featureConfigFactory, ProxyUriManager proxyUriManager, CssResponseRewriter cssRewriter)
           
 
Method Summary
protected  List<DomWalker.Visitor> makeVisitors(Gadget context, Uri gadgetUri)
           
 
Methods inherited from class org.apache.shindig.gadgets.rewrite.DomWalker.Rewriter
rewrite, rewrite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyleTagProxyEmbeddedUrlsRewriter

@Inject
public StyleTagProxyEmbeddedUrlsRewriter(ContentRewriterFeature.Factory featureConfigFactory,
                                                ProxyUriManager proxyUriManager,
                                                CssResponseRewriter cssRewriter)
Method Detail

makeVisitors

protected List<DomWalker.Visitor> makeVisitors(Gadget context,
                                               Uri gadgetUri)
Overrides:
makeVisitors in class DomWalker.Rewriter


Copyright © 2007-2012. All Rights Reserved.