Class ClassMakerBuilder

java.lang.Object
org.eclipse.core.internal.events.InternalBuilder
org.eclipse.core.resources.IncrementalProjectBuilder
org.enterprisedomain.classmaker.core.ClassMakerBuilder
All Implemented Interfaces:
org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension

public class ClassMakerBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder implements org.eclipse.core.resources.IBuildConfiguration
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.eclipse.core.resources.IncrementalProjectBuilder

    AUTO_BUILD, CLEAN_BUILD, FULL_BUILD, INCREMENTAL_BUILD

    Fields inherited from interface org.eclipse.core.resources.IBuildConfiguration

    DEFAULT_CONFIG_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    getAdapter(Class<T> adapter)
     
     

    Methods inherited from class org.eclipse.core.resources.IncrementalProjectBuilder

    forgetLastBuiltState, getBuildConfig, getCommand, getContext, getDelta, getProject, getRule, hasBeenBuilt, isInterrupted, needRebuild, rememberLastBuiltState, requestProjectRebuild, requestProjectsRebuild, setInitializationData

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.core.resources.IBuildConfiguration

    getProject
  • Field Details

  • Constructor Details

    • ClassMakerBuilder

      public ClassMakerBuilder()
  • Method Details

    • getAdapter

      public <T> T getAdapter(Class<T> adapter)
      Specified by:
      getAdapter in interface org.eclipse.core.runtime.IAdaptable
    • getName

      public String getName()
      Specified by:
      getName in interface org.eclipse.core.resources.IBuildConfiguration