aQute.bnd.plugin.builder
Class BndBuilder

java.lang.Object
  extended by org.eclipse.core.internal.events.InternalBuilder
      extended by org.eclipse.core.resources.IncrementalProjectBuilder
          extended by aQute.bnd.plugin.builder.BndBuilder
All Implemented Interfaces:
org.eclipse.core.runtime.IExecutableExtension

public class BndBuilder
extends org.eclipse.core.resources.IncrementalProjectBuilder


Field Summary
static String BUILDER_ID
           
 
Fields inherited from class org.eclipse.core.resources.IncrementalProjectBuilder
AUTO_BUILD, CLEAN_BUILD, FULL_BUILD, INCREMENTAL_BUILD
 
Constructor Summary
BndBuilder()
           
 
Method Summary
protected  org.eclipse.core.resources.IProject[] build(int kind, Map args, org.eclipse.core.runtime.IProgressMonitor monitor)
           
protected  void fullBuild(org.eclipse.core.runtime.IProgressMonitor monitor)
           
protected  void incrementalBuild(org.eclipse.core.resources.IResourceDelta delta, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class org.eclipse.core.resources.IncrementalProjectBuilder
clean, forgetLastBuiltState, getCommand, getDelta, getProject, getRule, hasBeenBuilt, isInterrupted, needRebuild, setInitializationData, startupOnInitialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUILDER_ID

public static final String BUILDER_ID
See Also:
Constant Field Values
Constructor Detail

BndBuilder

public BndBuilder()
Method Detail

build

protected org.eclipse.core.resources.IProject[] build(int kind,
                                                      Map args,
                                                      org.eclipse.core.runtime.IProgressMonitor monitor)
                                               throws org.eclipse.core.runtime.CoreException
Specified by:
build in class org.eclipse.core.resources.IncrementalProjectBuilder
Throws:
org.eclipse.core.runtime.CoreException

fullBuild

protected void fullBuild(org.eclipse.core.runtime.IProgressMonitor monitor)
                  throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException

incrementalBuild

protected void incrementalBuild(org.eclipse.core.resources.IResourceDelta delta,
                                org.eclipse.core.runtime.IProgressMonitor monitor)
                         throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException


Copyright © 2010 aQute SARL. All Rights Reserved.