TPTP 4.5.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.codereview.cpp
Class AnalysisMarkerResolution

java.lang.Object
  extended by org.eclipse.tptp.platform.analysis.codereview.cpp.AnalysisMarkerResolution
All Implemented Interfaces:
org.eclipse.ui.IMarkerResolution

public class AnalysisMarkerResolution
extends java.lang.Object
implements org.eclipse.ui.IMarkerResolution


Constructor Summary
AnalysisMarkerResolution(AbstractAnalysisRule rule, IAnalysisQuickFix quickfix)
           
 
Method Summary
 java.lang.String getLabel()
          Returns a short label indicating what the resolution will do.
 void run(org.eclipse.core.resources.IMarker marker)
          Runs this resolution.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisMarkerResolution

public AnalysisMarkerResolution(AbstractAnalysisRule rule,
                                IAnalysisQuickFix quickfix)
Method Detail

getLabel

public java.lang.String getLabel()
Returns a short label indicating what the resolution will do.

Specified by:
getLabel in interface org.eclipse.ui.IMarkerResolution
Returns:
a short label for this resolution

run

public void run(org.eclipse.core.resources.IMarker marker)
Runs this resolution.

Specified by:
run in interface org.eclipse.ui.IMarkerResolution
Parameters:
marker - the marker to resolve

TPTP 4.5.0 Platform Project
Public API Specification