org.eclipse.cdt.make.internal.core.scannerconfig2
Class SCMarkerGenerator

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.scannerconfig2.SCMarkerGenerator
All Implemented Interfaces:
IMarkerGenerator

public class SCMarkerGenerator
extends java.lang.Object
implements IMarkerGenerator

Scanner config discovery related marker generator

Author:
vhirsl

Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.IMarkerGenerator
SEVERITY_ERROR_BUILD, SEVERITY_ERROR_RESOURCE, SEVERITY_INFO, SEVERITY_WARNING
 
Constructor Summary
SCMarkerGenerator()
           
 
Method Summary
 void addMarker(org.eclipse.core.resources.IResource file, int lineNumber, java.lang.String errorDesc, int severity, java.lang.String errorVar)
          callback from Output Parser
 void addMarker(ProblemMarkerInfo problemMarkerInfo)
           
 void removeMarker(org.eclipse.core.resources.IResource file, int lineNumber, java.lang.String errorDesc, int severity, java.lang.String errorVar)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCMarkerGenerator

public SCMarkerGenerator()
Method Detail

addMarker

public void addMarker(org.eclipse.core.resources.IResource file,
                      int lineNumber,
                      java.lang.String errorDesc,
                      int severity,
                      java.lang.String errorVar)
Description copied from interface: IMarkerGenerator
callback from Output Parser

Specified by:
addMarker in interface IMarkerGenerator

addMarker

public void addMarker(ProblemMarkerInfo problemMarkerInfo)
Specified by:
addMarker in interface IMarkerGenerator

removeMarker

public void removeMarker(org.eclipse.core.resources.IResource file,
                         int lineNumber,
                         java.lang.String errorDesc,
                         int severity,
                         java.lang.String errorVar)