| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.actf.visualization.eval.html.statistics.PageData
public class PageData
Utility class to store HTML page information including statistics
| Field Summary | 
|---|
| Fields inherited from interface org.eclipse.actf.visualization.eval.html.statistics.IPageStatisticsTag | 
|---|
| ALIGN, ALT, BASE, BGCOLOR, DEST, ERROR, EXISTENCE, FLASH, FLASH_INFO, HEADING, HEADINGS, HEIGHT, HREF, ID, IMAGE, IMAGES, ITEM, JAVASCRIPT, MAX, MEAN, MIN, MISSING, NAME, ORG_MAX, ORG_MEAN, ORG_MIN, REACHINGTIME, SKIPMAIN, SRC, TARGET_STRING, TOTAL, URL, VALID, VALUE, WIDTH, WRONG, XPATH | 
| Constructor Summary | |
|---|---|
| PageData() | |
| Method Summary | |
|---|---|
|  void | addFlashData(FlashData flashData)Add flash content information | 
|  int | getBrokenIntraPageLinkNum() | 
|  int | getBrokenSkipMainNum() | 
|  Vector<FlashData> | getFlashData() | 
|  int | getForwardIntraPageLinkNum() | 
|  int | getHeadingCount() | 
|  Vector<HeadingsData> | getHeadingsData() | 
|  int | getImageAltErrorNum() | 
|  Vector<ImageStatData> | getImageData() | 
|  Map<org.w3c.dom.html.HTMLImageElement,ImageStatData> | getImageDataMap() | 
|  double | getInvalidLinkRatio() | 
|  Map<Element,ImageStatData> | getLinkImageDataMap() | 
|  int | getMaxTime() | 
|  int | getMissingAltNum() | 
|  int | getOrgMaxTime() | 
|  String | getReportFragment()Get page data information as XML fragment | 
|  int | getSkipMainNum() | 
|  int | getTotalImageNumber() | 
|  int | getTotalLinkNum() | 
|  int | getWrongAltNum() | 
|  boolean | hasFrame() | 
|  boolean | hasJavascript() | 
|  boolean | isError()Set if page is error page | 
|  void | setBrokenIntraPageLinkNum(int brokenIntraPageLinkNum)Set broken intra page link number | 
|  void | setBrokenSkipMainNum(int brokenSkipMainNum)Set broken skip to main content link number | 
|  void | setError(boolean isError) | 
|  void | setFlashData(Vector<FlashData> flashV)Set flash information of the page | 
|  void | setForwardIntraPageLinkNum(int forwardIntraPageLinkNum)Set number of forward intra page link | 
|  void | setHasFrame(boolean hasFrame)Set if page has child frame or not | 
|  void | setHasJavascript(boolean hasJavascript)Set if page uses JavaScript | 
|  void | setHeadingsData(Vector<HeadingsData> headings)Set headings information of the page | 
|  void | setImageAltErrorNum(int imageAltErrorNum)Set error number of alternative text for image | 
|  void | setImageData(Vector<ImageStatData> imageDataV)Set image information data | 
|  void | setImageDataMap(Map<org.w3c.dom.html.HTMLImageElement,ImageStatData> imageDataMap)Set map contains HTMLImageElementand it's information pair | 
|  void | setInvalidLinkRatio(double invalidLinkRatio)Set invalid link ratio of the page. | 
|  void | setLinkImageDataMap(Map<Element,ImageStatData> linkImageDataMap)Set map contains ancestor anchor Elementof image link and image
 information pair | 
|  void | setMaxTime(int maxTime)Set maximum reaching time of the page | 
|  void | setMissingAltNum(int missingAltNum)Set number of missing alt attribute for image | 
|  void | setOrgMaxTime(int orgMaxTime)Set original reaching time (without consideration of headings, skip links, etc.) | 
|  void | setSkipMainNum(int skipMainNum)Set valid skip to main content link number | 
|  void | setTotalImageNumber(int totalImageNumber)Set total number of image in the page | 
|  void | setTotalLinkNum(int totalLinkNum)Set total number of link (anchor element with href attribute) in the page | 
|  void | setWrongAltNum(int wrongAltNum)Set number of inappropriate alternative text in the page | 
|  void | visit(IProblemItem item)Visit IProblemItemand do something. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public PageData()
| Method Detail | 
|---|
public void addFlashData(FlashData flashData)
flashData - target FlashDatapublic int getBrokenIntraPageLinkNum()
public int getBrokenSkipMainNum()
public Vector<FlashData> getFlashData()
public int getForwardIntraPageLinkNum()
public int getHeadingCount()
public Vector<HeadingsData> getHeadingsData()
public int getImageAltErrorNum()
public double getInvalidLinkRatio()
public int getMaxTime()
public int getMissingAltNum()
public String getReportFragment()
public int getSkipMainNum()
public int getTotalImageNumber()
public int getTotalLinkNum()
public Vector<ImageStatData> getImageData()
public void setImageData(Vector<ImageStatData> imageDataV)
imageDataV - Vector of target ImageStatDatapublic int getWrongAltNum()
public int getOrgMaxTime()
public Map<org.w3c.dom.html.HTMLImageElement,ImageStatData> getImageDataMap()
HTMLImageElement and it's information pairpublic Map<Element,ImageStatData> getLinkImageDataMap()
Element of image link and
         image information pairpublic boolean hasJavascript()
public void setHasJavascript(boolean hasJavascript)
hasJavascript - true if page uses JavaScriptpublic void setLinkImageDataMap(Map<Element,ImageStatData> linkImageDataMap)
Element of image link and image
 information pair
linkImageDataMap - target mappublic void setImageDataMap(Map<org.w3c.dom.html.HTMLImageElement,ImageStatData> imageDataMap)
HTMLImageElement and it's information pair
imageDataMap - target mappublic void setOrgMaxTime(int orgMaxTime)
orgMaxTime - original reaching time of the pagepublic void setBrokenIntraPageLinkNum(int brokenIntraPageLinkNum)
brokenIntraPageLinkNum - broken intra page link numberpublic void setBrokenSkipMainNum(int brokenSkipMainNum)
brokenSkipMainNum - broken skip to main content link numberpublic void setFlashData(Vector<FlashData> flashV)
flashV - Vector of flash information of the pagepublic void setForwardIntraPageLinkNum(int forwardIntraPageLinkNum)
forwardIntraPageLinkNum - number of forward intra page linkpublic void setHeadingsData(Vector<HeadingsData> headings)
headings - Vector of headings information of the pagepublic void setImageAltErrorNum(int imageAltErrorNum)
imageAltErrorNum - errors number of alternative text for imagepublic void setInvalidLinkRatio(double invalidLinkRatio)
invalidLinkRatio - invalid link ratiopublic void setMaxTime(int maxTime)
maxTime - maximum reaching time of the pagepublic void setMissingAltNum(int missingAltNum)
missingAltNum - number of missing alt attribute for imagepublic void setSkipMainNum(int skipMainNum)
skipMainNum - valid skip to main content link numberpublic void setTotalImageNumber(int totalImageNumber)
totalImageNumber - total number of imagepublic void setTotalLinkNum(int totalLinkNum)
totalLinkNum - public void setWrongAltNum(int wrongAltNum)
wrongAltNum - number of inappropriate alternative textpublic boolean hasFrame()
public void setHasFrame(boolean hasFrame)
hasFrame - public boolean isError()
public void setError(boolean isError)
isError - true if page is error pagepublic void visit(IProblemItem item)
IProblemItemVisitorIProblemItem and do something.
visit in interface IProblemItemVisitoritem - target IProblemItem to visit| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||