org.eclipse.emf.ecore.xcore.ui.builder
Class XcoreBuildParticipant
java.lang.Object
org.eclipse.xtext.builder.BuilderParticipant
org.eclipse.emf.ecore.xcore.ui.builder.XcoreBuildParticipant
- All Implemented Interfaces:
- org.eclipse.xtext.builder.IXtextBuilderParticipant
public class XcoreBuildParticipant
- extends org.eclipse.xtext.builder.BuilderParticipant
Nested classes/interfaces inherited from interface org.eclipse.xtext.builder.IXtextBuilderParticipant |
org.eclipse.xtext.builder.IXtextBuilderParticipant.BuildType, org.eclipse.xtext.builder.IXtextBuilderParticipant.IBuildContext |
Method Summary |
void |
build(org.eclipse.xtext.builder.IXtextBuilderParticipant.IBuildContext context,
IProgressMonitor monitor)
|
protected void |
handleChangedContents(org.eclipse.xtext.resource.IResourceDescription.Delta delta,
org.eclipse.xtext.builder.IXtextBuilderParticipant.IBuildContext context,
org.eclipse.xtext.builder.EclipseResourceFileSystemAccess2 fileSystemAccess)
|
Methods inherited from class org.eclipse.xtext.builder.BuilderParticipant |
cleanOutput, getBuilderPreferenceAccess, getGenerator, getOutputConfigurationProvider, getOutputConfigurations, getRelevantDeltas, getResourceServiceProvider, isEnabled, refreshOutputFolders, setBuilderPreferenceAccess, setOutputConfigurationProvider, shouldGenerate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newProjects
protected java.util.Set<IProject> newProjects
XcoreBuildParticipant
public XcoreBuildParticipant()
build
public void build(org.eclipse.xtext.builder.IXtextBuilderParticipant.IBuildContext context,
IProgressMonitor monitor)
throws CoreException
- Specified by:
build
in interface org.eclipse.xtext.builder.IXtextBuilderParticipant
- Overrides:
build
in class org.eclipse.xtext.builder.BuilderParticipant
- Throws:
CoreException
handleChangedContents
protected void handleChangedContents(org.eclipse.xtext.resource.IResourceDescription.Delta delta,
org.eclipse.xtext.builder.IXtextBuilderParticipant.IBuildContext context,
org.eclipse.xtext.builder.EclipseResourceFileSystemAccess2 fileSystemAccess)
throws CoreException
- Overrides:
handleChangedContents
in class org.eclipse.xtext.builder.BuilderParticipant
- Throws:
CoreException