com.armatiek.infofuze.stream.filesystem.webcrawl
Class HTMLLinkInfo

java.lang.Object
  extended by com.armatiek.infofuze.stream.filesystem.webcrawl.HTMLLinkInfo

public class HTMLLinkInfo
extends java.lang.Object

Contains information about all links that were found in an HTML page. The links are subdived in anchor links, frame links, image links, link links ans script links.

Author:
Maarten Kroon

Constructor Summary
HTMLLinkInfo(java.util.ArrayList<java.lang.String> hrefList, java.util.ArrayList<java.lang.String> frameList, java.util.ArrayList<java.lang.String> imageList, java.util.ArrayList<java.lang.String> linkList, java.util.ArrayList<java.lang.String> scriptList, java.lang.String base, boolean index, boolean follow)
           
 
Method Summary
 java.lang.String getBase()
          Returns the href found in the base tag (if any).
 boolean getFollow()
           
 java.util.ArrayList<java.lang.String> getFrameList()
          Returns the list of links found in frame tags.
 java.util.ArrayList<java.lang.String> getHrefList()
          Returns the list of links found in a tags.
 java.util.ArrayList<java.lang.String> getImageList()
          Returns the list of links found in image tags.
 boolean getIndex()
           
 java.util.ArrayList<java.lang.String> getLinkList()
          Returns the list of links found in links tags.
 java.util.ArrayList<java.lang.String> getScriptList()
          Returns the list of links found in script tags.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLLinkInfo

public HTMLLinkInfo(java.util.ArrayList<java.lang.String> hrefList,
                    java.util.ArrayList<java.lang.String> frameList,
                    java.util.ArrayList<java.lang.String> imageList,
                    java.util.ArrayList<java.lang.String> linkList,
                    java.util.ArrayList<java.lang.String> scriptList,
                    java.lang.String base,
                    boolean index,
                    boolean follow)
Method Detail

getHrefList

public java.util.ArrayList<java.lang.String> getHrefList()
Returns the list of links found in a tags.


getFrameList

public java.util.ArrayList<java.lang.String> getFrameList()
Returns the list of links found in frame tags.


getImageList

public java.util.ArrayList<java.lang.String> getImageList()
Returns the list of links found in image tags.


getLinkList

public java.util.ArrayList<java.lang.String> getLinkList()
Returns the list of links found in links tags.


getScriptList

public java.util.ArrayList<java.lang.String> getScriptList()
Returns the list of links found in script tags.


getBase

public java.lang.String getBase()
Returns the href found in the base tag (if any).


getIndex

public boolean getIndex()

getFollow

public boolean getFollow()