com.solidstategroup.sitetracker
Class PageReporter

java.lang.Object
  extended by com.solidstategroup.sitetracker.PageReporter

public class PageReporter
extends java.lang.Object


Constructor Summary
PageReporter()
           
 
Method Summary
 int findNextHTMLTag(java.lang.String htmlToSearch, java.lang.String tagName, boolean isOpeningTag)
           
 char getEncapsulator(java.lang.String textToExtract)
           
 java.util.Date getHistoryFrom()
           
 java.util.Date getHistoryTo()
           
 java.lang.String getPageURL()
           
 java.lang.String getPageURLEncoded()
           
 java.lang.String getURL(java.lang.String textToExtract)
           
 boolean isExternalLink()
           
 boolean isNextStringIgnoringSpaces(java.lang.String textToSearch, java.lang.String textToMatch)
           
 boolean isPreviousStringIgnoringSpaces(java.lang.String textToSearch, java.lang.String textToMatch)
           
 java.lang.String rewritePage(PageHistory thisPageHistory)
           
 java.lang.String rewritePageDHTML(PageHistory thisPageHistory)
           
 java.lang.String rewritePageLocationHref(java.lang.String originalHTML, PageHistory thisPageHistory)
           
 java.lang.String rewritePageMilonicMenu(java.lang.String originalHTML, PageHistory thisPageHistory)
           
 java.lang.String rewritePageNoDHTML(PageHistory thisPageHistory)
           
 void setHistoryFrom(java.util.Date historyFrom)
           
 void setHistoryTo(java.util.Date historyTo)
           
 void setOriginalHTML(java.lang.String originalHTML)
           
 void setPageURL(java.lang.String pageURL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageReporter

public PageReporter()
Method Detail

rewritePage

public java.lang.String rewritePage(PageHistory thisPageHistory)

rewritePageDHTML

public java.lang.String rewritePageDHTML(PageHistory thisPageHistory)

rewritePageLocationHref

public java.lang.String rewritePageLocationHref(java.lang.String originalHTML,
                                                PageHistory thisPageHistory)

rewritePageMilonicMenu

public java.lang.String rewritePageMilonicMenu(java.lang.String originalHTML,
                                               PageHistory thisPageHistory)

getURL

public java.lang.String getURL(java.lang.String textToExtract)

getEncapsulator

public char getEncapsulator(java.lang.String textToExtract)

rewritePageNoDHTML

public java.lang.String rewritePageNoDHTML(PageHistory thisPageHistory)

getPageURL

public java.lang.String getPageURL()

getPageURLEncoded

public java.lang.String getPageURLEncoded()

findNextHTMLTag

public int findNextHTMLTag(java.lang.String htmlToSearch,
                           java.lang.String tagName,
                           boolean isOpeningTag)

isNextStringIgnoringSpaces

public boolean isNextStringIgnoringSpaces(java.lang.String textToSearch,
                                          java.lang.String textToMatch)

isPreviousStringIgnoringSpaces

public boolean isPreviousStringIgnoringSpaces(java.lang.String textToSearch,
                                              java.lang.String textToMatch)

isExternalLink

public boolean isExternalLink()

setPageURL

public void setPageURL(java.lang.String pageURL)

setOriginalHTML

public void setOriginalHTML(java.lang.String originalHTML)

getHistoryFrom

public java.util.Date getHistoryFrom()

setHistoryFrom

public void setHistoryFrom(java.util.Date historyFrom)

getHistoryTo

public java.util.Date getHistoryTo()

setHistoryTo

public void setHistoryTo(java.util.Date historyTo)