org.meta_environment.eclipse.builder
Class Builder
java.lang.Object
org.eclipse.core.internal.events.InternalBuilder
org.eclipse.core.resources.IncrementalProjectBuilder
org.eclipse.imp.builder.BuilderBase
org.meta_environment.eclipse.builder.Builder
- All Implemented Interfaces:
- org.eclipse.core.runtime.IExecutableExtension
public class Builder
- extends org.eclipse.imp.builder.BuilderBase
| Fields inherited from class org.eclipse.imp.builder.BuilderBase |
fDependencyInfo |
| Fields inherited from class org.eclipse.core.resources.IncrementalProjectBuilder |
AUTO_BUILD, CLEAN_BUILD, FULL_BUILD, INCREMENTAL_BUILD |
| Methods inherited from class org.eclipse.imp.builder.BuilderBase |
build, clearMarkersOn, compileNecessarySources, createDependencyInfo, createMarker, doRefresh, findConsole, getMarkerIDFor, postMsgDialog, postQuestionDialog |
| Methods inherited from class org.eclipse.core.resources.IncrementalProjectBuilder |
clean, forgetLastBuiltState, getCommand, getDelta, getProject, hasBeenBuilt, isInterrupted, needRebuild, setInitializationData, startupOnInitialize |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
builderId
public static final java.lang.String builderId
- See Also:
- Constant Field Values
tool
private BuilderTool tool
Builder
public Builder()
collectDependencies
protected void collectDependencies(org.eclipse.core.resources.IFile file)
- Specified by:
collectDependencies in class org.eclipse.imp.builder.BuilderBase
compile
protected void compile(org.eclipse.core.resources.IFile resource,
org.eclipse.core.runtime.IProgressMonitor monitor)
- Specified by:
compile in class org.eclipse.imp.builder.BuilderBase
getErrorMarkerID
protected java.lang.String getErrorMarkerID()
- Specified by:
getErrorMarkerID in class org.eclipse.imp.builder.BuilderBase
getInfoMarkerID
protected java.lang.String getInfoMarkerID()
- Specified by:
getInfoMarkerID in class org.eclipse.imp.builder.BuilderBase
getWarningMarkerID
protected java.lang.String getWarningMarkerID()
- Specified by:
getWarningMarkerID in class org.eclipse.imp.builder.BuilderBase
getPlugin
protected org.eclipse.imp.runtime.PluginBase getPlugin()
- Specified by:
getPlugin in class org.eclipse.imp.builder.BuilderBase
isNonRootSourceFile
protected boolean isNonRootSourceFile(org.eclipse.core.resources.IFile resource)
- Specified by:
isNonRootSourceFile in class org.eclipse.imp.builder.BuilderBase
isOutputFolder
protected boolean isOutputFolder(org.eclipse.core.resources.IResource resource)
- Specified by:
isOutputFolder in class org.eclipse.imp.builder.BuilderBase
isSourceFile
protected boolean isSourceFile(org.eclipse.core.resources.IFile resource)
- Specified by:
isSourceFile in class org.eclipse.imp.builder.BuilderBase