org.archive.wayback.replay.html.rules
Class AttributeModifyingRule

java.lang.Object
  extended by org.archive.wayback.replay.html.rules.AttributeModifyingRule
All Implemented Interfaces:
ReplayParseEventDelegatorVisitor, OpenTagHandler

public class AttributeModifyingRule
extends Object
implements ReplayParseEventDelegatorVisitor, OpenTagHandler


Constructor Summary
AttributeModifyingRule()
           
 
Method Summary
 String getModifyAttributeName()
           
 String getTagName()
           
 StringTransformer getTransformer()
           
 String getWhereAttributeName()
           
 String getWhereAttributeValue()
           
 void handleOpenTagNode(ParseContext context, org.htmlparser.nodes.TagNode node)
           
 void setModifyAttributeName(String modifyAttributeName)
           
 void setTagName(String tagName)
           
 void setTransformer(StringTransformer transformer)
           
 void setWhereAttributeName(String whereAttributeName)
           
 void setWhereAttributeValue(String whereAttributeValue)
           
 void visit(ReplayParseEventDelegator rules)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeModifyingRule

public AttributeModifyingRule()
Method Detail

visit

public void visit(ReplayParseEventDelegator rules)
Specified by:
visit in interface ReplayParseEventDelegatorVisitor

handleOpenTagNode

public void handleOpenTagNode(ParseContext context,
                              org.htmlparser.nodes.TagNode node)
                       throws IOException
Specified by:
handleOpenTagNode in interface OpenTagHandler
Throws:
IOException

getTagName

public String getTagName()
Returns:
the tagName

setTagName

public void setTagName(String tagName)
Parameters:
tagName - the tagName to set

getWhereAttributeName

public String getWhereAttributeName()
Returns:
the whereAttributeName

setWhereAttributeName

public void setWhereAttributeName(String whereAttributeName)
Parameters:
whereAttributeName - the whereAttributeName to set

getWhereAttributeValue

public String getWhereAttributeValue()
Returns:
the whereAttributeValue

setWhereAttributeValue

public void setWhereAttributeValue(String whereAttributeValue)
Parameters:
whereAttributeValue - the whereAttributeValue to set

getModifyAttributeName

public String getModifyAttributeName()
Returns:
the modifyAttributeName

setModifyAttributeName

public void setModifyAttributeName(String modifyAttributeName)
Parameters:
modifyAttribute - the modifyAttribute to set

getTransformer

public StringTransformer getTransformer()
Returns:
the transformer

setTransformer

public void setTransformer(StringTransformer transformer)
Parameters:
transformer - the transformer to set


Copyright © 2005-2011 Internet Archive. All Rights Reserved.