org.archive.wayback.replay.html
Class ReplayParseEventDelegator

java.lang.Object
  extended by org.archive.wayback.replay.html.ReplayParseEventDelegator
All Implemented Interfaces:
ParseEventHandler

public class ReplayParseEventDelegator
extends Object
implements ParseEventHandler


Field Summary
static int PHASE_MODIFY
           
static int PHASE_POST_OUTPUT
           
static int PHASE_PRE_MODIFY
           
 
Constructor Summary
ReplayParseEventDelegator()
           
 
Method Summary
protected  void emit(ParseContext context, org.htmlparser.Node node)
           
 ParseEventDelegator getModifyDelegator()
           
 ParseEventDelegator getPostModifyDelegator()
           
 ParseEventDelegator getPreModifyDelegator()
           
 void handleNode(ParseContext pContext, org.htmlparser.Node node)
           
 void handleParseComplete(ParseContext context)
           
 void init()
           
 void setModifyDelegator(ParseEventDelegator modifyDelegator)
           
 void setParserVisitors(List<ReplayParseEventDelegatorVisitor> parserVisitors)
           
 void setPostModifyDelegator(ParseEventDelegator postModifyDelegator)
           
 void setPreModifyDelegator(ParseEventDelegator preModifyDelegator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PHASE_PRE_MODIFY

public static final int PHASE_PRE_MODIFY
See Also:
Constant Field Values

PHASE_MODIFY

public static final int PHASE_MODIFY
See Also:
Constant Field Values

PHASE_POST_OUTPUT

public static final int PHASE_POST_OUTPUT
See Also:
Constant Field Values
Constructor Detail

ReplayParseEventDelegator

public ReplayParseEventDelegator()
Method Detail

emit

protected void emit(ParseContext context,
                    org.htmlparser.Node node)
             throws IOException
Throws:
IOException

init

public void init()

handleNode

public void handleNode(ParseContext pContext,
                       org.htmlparser.Node node)
                throws IOException
Specified by:
handleNode in interface ParseEventHandler
Throws:
IOException

handleParseComplete

public void handleParseComplete(ParseContext context)
                         throws IOException
Specified by:
handleParseComplete in interface ParseEventHandler
Throws:
IOException

getPreModifyDelegator

public ParseEventDelegator getPreModifyDelegator()
Returns:
the preModifyDelegator

setPreModifyDelegator

public void setPreModifyDelegator(ParseEventDelegator preModifyDelegator)
Parameters:
preModifyDelegator - the preModifyDelegator to set

getModifyDelegator

public ParseEventDelegator getModifyDelegator()
Returns:
the modifyDelegator

setModifyDelegator

public void setModifyDelegator(ParseEventDelegator modifyDelegator)
Parameters:
modifyDelegator - the modifyDelegator to set

getPostModifyDelegator

public ParseEventDelegator getPostModifyDelegator()
Returns:
the postModifyDelegator

setPostModifyDelegator

public void setPostModifyDelegator(ParseEventDelegator postModifyDelegator)
Parameters:
postModifyDelegator - the postModifyDelegator to set

setParserVisitors

public void setParserVisitors(List<ReplayParseEventDelegatorVisitor> parserVisitors)
Parameters:
parserVisitors - the parserVisitors to set


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