org.eclipse.cdt.managedbuilder.internal.core
Class CommonBuilder

java.lang.Object
  extended by org.eclipse.core.internal.events.InternalBuilder
      extended by org.eclipse.core.resources.IncrementalProjectBuilder
          extended by org.eclipse.cdt.core.resources.ACBuilder
              extended by org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder
All Implemented Interfaces:
IMarkerGenerator, org.eclipse.core.runtime.IExecutableExtension

public class CommonBuilder
extends ACBuilder


Nested Class Summary
 class CommonBuilder.ResourceDeltaVisitor
           
 
Field Summary
static java.lang.String BUILDER_ID
           
static boolean VERBOSE
           
 
Fields inherited from class org.eclipse.core.resources.IncrementalProjectBuilder
AUTO_BUILD, CLEAN_BUILD, FULL_BUILD, INCREMENTAL_BUILD
 
Fields inherited from interface org.eclipse.cdt.core.IMarkerGenerator
SEVERITY_ERROR_BUILD, SEVERITY_ERROR_RESOURCE, SEVERITY_INFO, SEVERITY_WARNING
 
Constructor Summary
CommonBuilder()
           
 
Method Summary
 void checkCancel(org.eclipse.core.runtime.IProgressMonitor monitor)
          Check whether the build has been canceled.
static void outputError(java.lang.String resourceName, java.lang.String message)
           
static void outputTrace(java.lang.String resourceName, java.lang.String message)
           
 
Methods inherited from class org.eclipse.cdt.core.resources.ACBuilder
addMarker, addMarker
 
Methods inherited from class org.eclipse.core.resources.IncrementalProjectBuilder
forgetLastBuiltState, getCommand, getDelta, getProject, hasBeenBuilt, isInterrupted, needRebuild, setInitializationData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUILDER_ID

public static final java.lang.String BUILDER_ID

VERBOSE

public static boolean VERBOSE
Constructor Detail

CommonBuilder

public CommonBuilder()
Method Detail

outputTrace

public static void outputTrace(java.lang.String resourceName,
                               java.lang.String message)

outputError

public static void outputError(java.lang.String resourceName,
                               java.lang.String message)

checkCancel

public void checkCancel(org.eclipse.core.runtime.IProgressMonitor monitor)
Check whether the build has been canceled.