|
||||||||||
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 HighlightTargetNodeInfo
HighlightTargetNodeInfo getHighlightTargetNodeInfo()
HighlightTargetNodeInfo
of this problemvoid setHighlightTargetIds(HighlightTargetId targetId)
HighlightTargetId
corresponds to this problem
targetId
- target HighlightTargetId
void setHighlightTargetIds(HighlightTargetId[] targetIds)
HighlightTargetId
corresponds to this problem
targetIds
- array of target HighlightTargetId
HighlightTargetId[] 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 HighlightTargetSourceInfo
void setHighlightTargetSourceInfo(HighlightTargetSourceInfo[] targetSourceInfo)
HighlightTargetSourceInfo
corresponds to this
problem
targetSourceInfo
- array of target HighlightTargetSourceInfo
HighlightTargetSourceInfo[] 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 |