|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.actf.visualization.eval.problem.ProblemItemImpl
public class ProblemItemImpl
Default implementation of IProblemItem
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.actf.visualization.eval.problem.IProblemItem |
|---|
SEV_ERROR, SEV_INFO, SEV_USER, SEV_WARNING |
| Constructor Summary | |
|---|---|
ProblemItemImpl(String id)
Create new ProblemItemImpl for the evaluation item |
|
ProblemItemImpl(String id,
Node targetNode)
Create new ProblemItemImpl for the evaluation item and set target Node |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProblemItemImpl(String id)
id - evaluation item IDGuidelineHolder.getEvaluationItem(String)
public ProblemItemImpl(String id,
Node targetNode)
id - evaluation item IDtargetNode - target NodeGuidelineHolder.getEvaluationItem(String)| Method Detail |
|---|
public IEvaluationItem getEvaluationItem()
getEvaluationItem in interface IProblemItempublic String getId()
getId in interface IProblemItempublic String[] getTableDataGuideline()
getTableDataGuideline in interface IProblemItempublic int[] getMetricsScores()
getMetricsScores in interface IProblemItempublic org.eclipse.swt.graphics.Image[] getMetricsIcons()
getMetricsIcons in interface IProblemItempublic int getSeverity()
getSeverity in interface IProblemItempublic String getSeverityStr()
getSeverityStr in interface IProblemItempublic String getDescription()
getDescription in interface IProblemItempublic int getSerialNumber()
getSerialNumber in interface IProblemItempublic Node getTargetNode()
getTargetNode in interface IProblemItemNode of the problempublic String getTargetStringForExport()
getTargetStringForExport in interface IProblemItempublic boolean isCanHighlight()
isCanHighlight in interface IProblemItempublic void setCanHighlight(boolean canHighlight)
IProblemItem
setCanHighlight in interface IProblemItemcanHighlight - true if this error position can highlight in visualization
result viewpublic void setEvaluationItem(IEvaluationItem checkItem)
IProblemItemIEvaluationItem relates to this problem
setEvaluationItem in interface IProblemItempublic void setDescription(String description)
IProblemItem
setDescription in interface IProblemItempublic void setSerialNumber(int serialNumber)
IProblemItem
setSerialNumber in interface IProblemItemserialNumber - serial numberpublic void setHighlightTargetIds(HighlightTargetId[] targetIds)
IProblemItemHighlightTargetId corresponds to this problem
setHighlightTargetIds in interface IProblemItemtargetIds - array of target HighlightTargetIdpublic HighlightTargetId[] getHighlightTargetIds()
getHighlightTargetIds in interface IProblemItemHighlightTargetId corresponds to this problempublic void setTargetNode(Node targetNode)
IProblemItemNode of this problem
setTargetNode in interface IProblemItemtargetNode - target Nodepublic void setTargetStringForExport(String targetString)
IProblemItem
setTargetStringForExport in interface IProblemItemtargetString - target Stringpublic String getTargetString()
getTargetString in interface IProblemItempublic void setTargetString(String targetString)
IProblemItem
setTargetString in interface IProblemItemtargetString - target Stringpublic int getLine()
getLine in interface IProblemItempublic void setLine(int line)
IProblemItem
setLine in interface IProblemItemline - line numberpublic String getLineStr()
getLineStr in interface IProblemItempublic String getLineStrMulti()
getLineStrMulti in interface IProblemItempublic void setHighlightTargetSourceInfo(HighlightTargetSourceInfo[] targetSourceInfo)
IProblemItemHighlightTargetSourceInfo corresponds to this
problem
setHighlightTargetSourceInfo in interface IProblemItemtargetSourceInfo - array of target HighlightTargetSourceInfopublic HighlightTargetSourceInfo[] getHighlightTargetSoruceInfo()
getHighlightTargetSoruceInfo in interface IProblemItemHighlightTargetSourceInfo of this problempublic void accept(IProblemItemVisitor visitor)
IProblemItemIProblemItemVisitor. This method can be used to export
problem list, filter some problem items, etc.
accept in interface IProblemItemvisitor - target IProblemItemVisitor to acceptpublic HighlightTargetNodeInfo getHighlightTargetNodeInfo()
getHighlightTargetNodeInfo in interface IProblemItemHighlightTargetNodeInfo of this problempublic void setHighlightTargetNodeInfo(HighlightTargetNodeInfo targetNodeInfo)
IProblemItemHighlightTargetNodeInfo.
setHighlightTargetNodeInfo in interface IProblemItemtargetNodeInfo - target HighlightTargetNodeInfopublic void setHighlightTargetIds(HighlightTargetId targetId)
IProblemItemHighlightTargetId corresponds to this problem
setHighlightTargetIds in interface IProblemItemtargetId - target HighlightTargetIdpublic void setHighlightTargetSourceInfo(HighlightTargetSourceInfo targetSourceInfo)
IProblemItemHighlightTargetSourceInfo corresponds to this problem
setHighlightTargetSourceInfo in interface IProblemItemtargetSourceInfo - target HighlightTargetSourceInfopublic int getSubType()
getSubType in interface IProblemItempublic void setSubType(int subType)
IProblemItem
setSubType in interface IProblemItemsubType - problem sub type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||