org.apache.shindig.gadgets.rewrite
Class ContentTypeCharsetRemoverVisitor

java.lang.Object
  extended by org.apache.shindig.gadgets.rewrite.ContentTypeCharsetRemoverVisitor
All Implemented Interfaces:
DomWalker.Visitor

public class ContentTypeCharsetRemoverVisitor
extends Object
implements DomWalker.Visitor

Removes charset information from <meta http-equip="Content-Type">

Since:
2.0.0

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.shindig.gadgets.rewrite.DomWalker.Visitor
DomWalker.Visitor.VisitStatus
 
Field Summary
static String CONTENT
           
static String CONTENT_TYPE
           
static String HTTP_EQUIV
           
static String META
           
 
Constructor Summary
ContentTypeCharsetRemoverVisitor()
           
 
Method Summary
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTENT

public static final String CONTENT
See Also:
Constant Field Values

CONTENT_TYPE

public static final String CONTENT_TYPE
See Also:
Constant Field Values

HTTP_EQUIV

public static final String HTTP_EQUIV
See Also:
Constant Field Values

META

public static final String META
See Also:
Constant Field Values
Constructor Detail

ContentTypeCharsetRemoverVisitor

public ContentTypeCharsetRemoverVisitor()
Method Detail

visit

public DomWalker.Visitor.VisitStatus visit(Gadget gadget,
                                           Node node)
                                    throws RewritingException
Description copied from interface: DomWalker.Visitor
Visit a particular Node in the DOM.

Specified by:
visit in interface DomWalker.Visitor
Parameters:
gadget - Context for the request.
node - Node being visited.
Returns:
Status, see VisitStatus
Throws:
RewritingException

revisit

public boolean revisit(Gadget gadget,
                       List<Node> nodes)
Description copied from interface: DomWalker.Visitor
Revisit a node in the DOM that was marked by the visit(Gadget, Node) as reserved during DOM traversal.

Specified by:
revisit in interface DomWalker.Visitor
Parameters:
gadget - Context for the request.
nodes - Nodes being revisited, previously marked as reserved.
Returns:
True if any node modified, false otherwise.


Copyright © 2007-2012. All Rights Reserved.