com.solidstategroup.cms.utils
Class LinkChecker

java.lang.Object
  extended by com.solidstategroup.cms.utils.LinkChecker

public class LinkChecker
extends java.lang.Object


Constructor Summary
LinkChecker()
           
 
Method Summary
 Chunk attachBrokenLinkImages(Chunk chunkToRewrite)
           
 Article getArticleToCheck()
           
 java.util.HashMap getRootArticleIds(Article articleToExtractLinksFrom)
           
 boolean isArticleLinkedTo(Article articleToCheck)
           
 boolean isCheckLiveSite()
           
 void setArticleToCheck(Article articleToCheck)
           
 void setCheckLiveSite(boolean checkLiveSite)
           
 boolean validateArticle(Article c)
           
 boolean validateArticleId(int articleIdToCheck)
           
 Articles validateChunk(Chunk chunkToCheck)
           
 Articles validateLinks()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkChecker

public LinkChecker()
Method Detail

isArticleLinkedTo

public boolean isArticleLinkedTo(Article articleToCheck)

validateLinks

public Articles validateLinks()

validateArticle

public boolean validateArticle(Article c)

validateChunk

public Articles validateChunk(Chunk chunkToCheck)

getRootArticleIds

public java.util.HashMap getRootArticleIds(Article articleToExtractLinksFrom)

validateArticleId

public boolean validateArticleId(int articleIdToCheck)

getArticleToCheck

public Article getArticleToCheck()

setArticleToCheck

public void setArticleToCheck(Article articleToCheck)

isCheckLiveSite

public boolean isCheckLiveSite()

setCheckLiveSite

public void setCheckLiveSite(boolean checkLiveSite)

attachBrokenLinkImages

public Chunk attachBrokenLinkImages(Chunk chunkToRewrite)