## Uses of Interface
org.eclipse.actf.visualization.eval.problem.IProblemItem

Packages that use IProblemItem
Package | Description
--- | ---
org.eclipse.actf.visualization.engines.blind.eval | This package contains classes for blind usability evaluation.
org.eclipse.actf.visualization.engines.blind.html | This package contains blind visualization engine for HTML content.
org.eclipse.actf.visualization.engines.blind.html.util | This package includes utilities for blind usability visualization of HTML content.
org.eclipse.actf.visualization.engines.lowvision | This package contains utilities for low vision simulation and accessibility evaluation of images.
org.eclipse.actf.visualization.engines.lowvision.image | This package contains interface and utilities to store image data used in low vision simulation engine.
org.eclipse.actf.visualization.eval | This package includes interfaces and base implementations for accessibility evaluation.
org.eclipse.actf.visualization.eval.guideline | This package includes utilities to manage guideline information for evaluation.
org.eclipse.actf.visualization.eval.html | This package includes utilities to evaluate HTML content.
org.eclipse.actf.visualization.eval.html.statistics | This package contains utilities to gather statistics information about target HTML content.
org.eclipse.actf.visualization.eval.problem | This package contains interfaces and utilities to hold accessibility issues.

### Uses of IProblemItem in org.eclipse.actf.visualization.engines.blind.eval

Method parameters in org.eclipse.actf.visualization.engines.blind.eval with type arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`void` | EvaluationResultBlind.`addProblemItems(Collection<IProblemItem> c)`
`void` | EvaluationResultBlind.`setProblemList(List<IProblemItem> problemList)`

Constructor parameters in org.eclipse.actf.visualization.engines.blind.eval with type arguments of type IProblemItem
Constructor and Description
`PageEvaluation(List<IProblemItem> problems, PageData pageData)` Constructor of the class

### Uses of IProblemItem in org.eclipse.actf.visualization.engines.blind.html

Subinterfaces of IProblemItem in org.eclipse.actf.visualization.engines.blind.html
Modifier and Type | Interface and Description
--- | ---
`interface` | `IBlindProblem` Interface for detected problems through blind visualization.

Methods in org.eclipse.actf.visualization.engines.blind.html that return types with arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`List<IProblemItem>` | VisualizeEngine.`getProbelems()`

### Uses of IProblemItem in org.eclipse.actf.visualization.engines.blind.html.util

Methods in org.eclipse.actf.visualization.engines.blind.html.util that return types with arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`Vector<IProblemItem>` | HtmlErrorLogListener.`getHtmlProblemVector()` Get HTML parse errors as `Vector` of `IProblemItem`

Methods in org.eclipse.actf.visualization.engines.blind.html.util with parameters of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`static void` | VisualizeReportUtil.`visualizeError(Document resultDoc, IProblemItem problem)` Visualize `IProblemItem` into visualization result HTML by using exclamation icon with error message as alt text.

### Uses of IProblemItem in org.eclipse.actf.visualization.engines.lowvision

Methods in org.eclipse.actf.visualization.engines.lowvision that return types with arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`List<IProblemItem>` | PageEvaluation.`check(LowVisionType type, String urlS, int frameId)` Evaluate accessibility of target `IPageImage`

Method parameters in org.eclipse.actf.visualization.engines.lowvision with type arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`void` | PageEvaluation.`generateReport(String _path, String _htmlName, String _imgName, List<IProblemItem> _problemGroupArray)` Generate report file from `IProblemItem` list.

### Uses of IProblemItem in org.eclipse.actf.visualization.engines.lowvision.image

Methods in org.eclipse.actf.visualization.engines.lowvision.image that return types with arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`List<IProblemItem>` | IPageImage.`checkCharacters(LowVisionType type, String urlS, int frameId)` Check accessibility issues inside the image.

### Uses of IProblemItem in org.eclipse.actf.visualization.eval

Methods in org.eclipse.actf.visualization.eval that return types with arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`List<IProblemItem>` | IChecker.`check(ICheckTarget checkTarget)` Check target content and return detected issues
`List<IProblemItem>` | IHtmlChecker.`checkHtml(IHtmlCheckTarget checkTarget)` Check target HTML and return detected issues
`List<IProblemItem>` | EvaluationResultImpl.`getProblemList()`
`List<IProblemItem>` | IEvaluationResult.`getProblemList()` Get current problem item list

Methods in org.eclipse.actf.visualization.eval with parameters of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`void` | EvaluationResultImpl.`addProblemItems(IProblemItem[] items)`
`void` | IEvaluationResult.`addProblemItems(IProblemItem[] items)` Add problem items into current list

Method parameters in org.eclipse.actf.visualization.eval with type arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`void` | EvaluationResultImpl.`addProblemItems(Collection<IProblemItem> c)`
`void` | IEvaluationResult.`addProblemItems(Collection<IProblemItem> c)` Add problem items into current list
`void` | EvaluationResultImpl.`setProblemList(List<IProblemItem> problemList)`
`void` | IEvaluationResult.`setProblemList(List<IProblemItem> problemList)` Set detected problem item list

### Uses of IProblemItem in org.eclipse.actf.visualization.eval.guideline

Methods in org.eclipse.actf.visualization.eval.guideline that return types with arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`Map<String,Set<IProblemItem>>` | GuidelineHolder.`getTechProbMap()`

### Uses of IProblemItem in org.eclipse.actf.visualization.eval.html

Methods in org.eclipse.actf.visualization.eval.html with parameters of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`boolean` | HtmlEvalUtil.`appendErrorIcon(IProblemItem pitem, Element original)` Append an error icon to an element in the blind view.

### Uses of IProblemItem in org.eclipse.actf.visualization.eval.html.statistics

Methods in org.eclipse.actf.visualization.eval.html.statistics that return types with arguments of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`Vector<IProblemItem>` | ImageStatData.`getProblemV()`

Methods in org.eclipse.actf.visualization.eval.html.statistics with parameters of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`void` | ImageStatData.`addProblemItem(IProblemItem problemItem)` Add problem item relates to image
`void` | PageData.`visit(IProblemItem item)`

### Uses of IProblemItem in org.eclipse.actf.visualization.eval.problem

Subinterfaces of IProblemItem in org.eclipse.actf.visualization.eval.problem
Modifier and Type | Interface and Description
--- | ---
`interface` | `IProblemItemImage` Interface to store image related information in addition to `IProblemItem`

Classes in org.eclipse.actf.visualization.eval.problem that implement IProblemItem
Modifier and Type | Class and Description
--- | ---
`class` | `ProblemItemImpl` Default implementation of `IProblemItem`

Methods in org.eclipse.actf.visualization.eval.problem with parameters of type IProblemItem
Modifier and Type | Method and Description
--- | ---
`String` | ReportUtil.`toString(IProblemItem item)`
`void` | IProblemItemVisitor.`visit(IProblemItem item)` Visit `IProblemItem` and do something.
`void` | ReportUtil.`visit(IProblemItem item)`