|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IProblemItem
Interface for problem information
| Field Summary | |
|---|---|
static int |
SEV_ERROR
Severity: error |
static int |
SEV_INFO
Severity: informational |
static int |
SEV_USER
Severity: user check |
static int |
SEV_WARNING
Severity: warning |
| Field Detail |
|---|
static final int SEV_ERROR
static final int SEV_WARNING
static final int SEV_USER
static final int SEV_INFO
| Method Detail |
|---|
IEvaluationItem getEvaluationItem()
String getDescription()
int getSerialNumber()
Node getTargetNode()
Node of the problemString getTargetString()
String getTargetStringForExport()
boolean isCanHighlight()
void setCanHighlight(boolean canHighlight)
canHighlight - true if this error position can highlight in visualization
result viewvoid setEvaluationItem(IEvaluationItem evalItem)
IEvaluationItem relates to this problem
evalItem - void setDescription(String description)
description - void setSerialNumber(int serialNumber)
serialNumber - serial numbervoid setHighlightTargetNodeInfo(HighlightTargetNodeInfo targetNodeInfo)
HighlightTargetNodeInfo.
targetNodeInfo - target HighlightTargetNodeInfoHighlightTargetNodeInfo getHighlightTargetNodeInfo()
HighlightTargetNodeInfo of this problemvoid setHighlightTargetIds(HighlightTargetId targetId)
HighlightTargetId corresponds to this problem
targetId - target HighlightTargetIdvoid setHighlightTargetIds(HighlightTargetId[] targetIds)
HighlightTargetId corresponds to this problem
targetIds - array of target HighlightTargetIdHighlightTargetId[] getHighlightTargetIds()
HighlightTargetId corresponds to this problemvoid setTargetNode(Node targetNode)
Node of this problem
targetNode - target Nodevoid setTargetString(String targetString)
targetString - target Stringvoid setTargetStringForExport(String targetString)
targetString - target Stringint getLine()
String getLineStr()
void setLine(int line)
line - line numberString getLineStrMulti()
void setHighlightTargetSourceInfo(HighlightTargetSourceInfo targetSourceInfo)
HighlightTargetSourceInfo corresponds to this problem
targetSourceInfo - target HighlightTargetSourceInfovoid setHighlightTargetSourceInfo(HighlightTargetSourceInfo[] targetSourceInfo)
HighlightTargetSourceInfo corresponds to this
problem
targetSourceInfo - array of target HighlightTargetSourceInfoHighlightTargetSourceInfo[] getHighlightTargetSoruceInfo()
HighlightTargetSourceInfo of this problemvoid accept(IProblemItemVisitor visitor)
IProblemItemVisitor. This method can be used to export
problem list, filter some problem items, etc.
visitor - target IProblemItemVisitor to acceptString getId()
int getSeverity()
String getSeverityStr()
int[] getMetricsScores()
org.eclipse.swt.graphics.Image[] getMetricsIcons()
String[] getTableDataGuideline()
int getSubType()
void setSubType(int subType)
subType - problem sub type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||