org.archive.wayback.replay.html
Class ReplayParseContext

java.lang.Object
  extended by org.archive.wayback.util.htmllex.ParseContext
      extended by org.archive.wayback.replay.html.ReplayParseContext

public class ReplayParseContext
extends ParseContext


Field Summary
 
Fields inherited from class org.archive.wayback.util.htmllex.ParseContext
baseUrl
 
Constructor Summary
ReplayParseContext(ContextResultURIConverterFactory uriConverterFactory, URL baseUrl, String datespec)
           
 
Method Summary
 void addConverter(String flag, ResultURIConverter converter)
           
 String contextualizeUrl(String url)
           
 String contextualizeUrl(String url, String flags)
           
 ResultURIConverter getConverter(String flags)
           
 Map<String,ResultURIConverter> getConverters()
           
 String getDatespec()
           
 JSPExecutor getJspExec()
           
 String getOutputCharset()
           
 OutputStream getOutputStream()
           
 int getPhase()
           
 void setConverters(Map<String,ResultURIConverter> converters)
           
 void setDatespec(String datespec)
           
 void setJspExec(JSPExecutor jspExec)
           
 void setOutputCharset(String outputCharset)
           
 void setOutputStream(OutputStream outputStream)
           
 void setPhase(int phase)
           
 
Methods inherited from class org.archive.wayback.util.htmllex.ParseContext
getData, getMap, isInCSS, isInJS, isInScriptText, putData, resolve, setBaseUrl, setInCSS, setInJS, setInScriptText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReplayParseContext

public ReplayParseContext(ContextResultURIConverterFactory uriConverterFactory,
                          URL baseUrl,
                          String datespec)
Method Detail

setPhase

public void setPhase(int phase)

getPhase

public int getPhase()

getConverters

public Map<String,ResultURIConverter> getConverters()
Returns:
the converters

setConverters

public void setConverters(Map<String,ResultURIConverter> converters)
Parameters:
converters - the converters to set

addConverter

public void addConverter(String flag,
                         ResultURIConverter converter)

getConverter

public ResultURIConverter getConverter(String flags)

contextualizeUrl

public String contextualizeUrl(String url)
Overrides:
contextualizeUrl in class ParseContext
Parameters:
url - which should be resolved.
Returns:
absolute form of input url, or url itself if javascript:

contextualizeUrl

public String contextualizeUrl(String url,
                               String flags)

getOutputCharset

public String getOutputCharset()
Returns:
the charset

setOutputCharset

public void setOutputCharset(String outputCharset)
Parameters:
outputCharset - the outputCharset to set

getOutputStream

public OutputStream getOutputStream()
Returns:
the outputStream

setOutputStream

public void setOutputStream(OutputStream outputStream)
Parameters:
outputStream - the outputStream to set

getJspExec

public JSPExecutor getJspExec()
Returns:
the jspExec

setJspExec

public void setJspExec(JSPExecutor jspExec)
Parameters:
jspExec - the jspExec to set

getDatespec

public String getDatespec()
Returns:
the datespec

setDatespec

public void setDatespec(String datespec)
Parameters:
datespec - the datespec to set


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