public class ViewModelBuilder extends ValidationBuilder
Modifier and Type | Field and Description |
---|---|
static String |
BUILDER_ID
identifier of the builder, similar to plugin.xml value.
|
MARKER_ID
Constructor and Description |
---|
ViewModelBuilder() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.core.resources.IProject[] |
build(int kind,
Map<String,String> args,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
clean(org.eclipse.core.runtime.IProgressMonitor monitor) |
protected Bazaar.Builder<org.eclipse.emf.common.ui.MarkerHelper> |
configureMarkers(Bazaar.Builder<org.eclipse.emf.common.ui.MarkerHelper> bazaarBuilder)
Configure the marker helper bazaar builder.
|
protected Bazaar.Builder<ValidationDelegate> |
configureValidation(Bazaar.Builder<ValidationDelegate> bazaarBuilder)
Configure the validation delegate bazaar builder.
|
createBazaarBuilder, createContext, fullBuild, getContentType, incrementalBuild
public static final String BUILDER_ID
protected org.eclipse.core.resources.IProject[] build(int kind, Map<String,String> args, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
build
in class ValidationBuilder
org.eclipse.core.runtime.CoreException
protected void clean(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
clean
in class ValidationBuilder
org.eclipse.core.runtime.CoreException
protected Bazaar.Builder<ValidationDelegate> configureValidation(Bazaar.Builder<ValidationDelegate> bazaarBuilder)
ValidationBuilder
configureValidation
in class ValidationBuilder
bazaarBuilder
- the validation delegate bazaar builderbazaarBuilder
protected Bazaar.Builder<org.eclipse.emf.common.ui.MarkerHelper> configureMarkers(Bazaar.Builder<org.eclipse.emf.common.ui.MarkerHelper> bazaarBuilder)
ValidationBuilder
configureMarkers
in class ValidationBuilder
bazaarBuilder
- the marker helper bazaar builderbazaarBuilder
Copyright © 2019. All rights reserved.