Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'deprecated/org.atl.eclipse.adt.builder/src/org/atl/eclipse/adt/builder/AtlBuilder.java')
-rw-r--r--deprecated/org.atl.eclipse.adt.builder/src/org/atl/eclipse/adt/builder/AtlBuilder.java55
1 files changed, 0 insertions, 55 deletions
diff --git a/deprecated/org.atl.eclipse.adt.builder/src/org/atl/eclipse/adt/builder/AtlBuilder.java b/deprecated/org.atl.eclipse.adt.builder/src/org/atl/eclipse/adt/builder/AtlBuilder.java
deleted file mode 100644
index 6edf451c..00000000
--- a/deprecated/org.atl.eclipse.adt.builder/src/org/atl/eclipse/adt/builder/AtlBuilder.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Created on 9 juin 2004
- *
- */
-package org.atl.eclipse.adt.builder;
-
-import java.util.Map;
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IResourceVisitor;
-import org.eclipse.core.resources.IWorkspaceRunnable;
-import org.eclipse.core.resources.IncrementalProjectBuilder;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IProgressMonitor;
-
-/**
- * @author idrissi
- *
- */
-public class AtlBuilder extends IncrementalProjectBuilder {
-
- /** The visitor used to visit an Atl project and builds all its file with "atl" extension */
-// private IResourceVisitor buildVisitor = new AtlBuildVisitor();
-
- /** The Atl builder id */
- public static final String ATL_BUILDER_ID = "org.atl.eclipse.adt.builder.atlBuilder";
-
- protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException {
- //if (kind == IncrementalProjectBuilder.FULL_BUILD)
- IWorkspaceRunnable wr= new IWorkspaceRunnable() {
- public void run(IProgressMonitor monitor) throws CoreException {
- fullBuild(monitor);
- }
- };
- run(wr, monitor);
- return null;
- }
-
- protected void fullBuild(IProgressMonitor monitor) {
- try {
- IProject p = getProject();
- monitor.beginTask("Compiling ATL files of project " + p.getName(), IProgressMonitor.UNKNOWN);
- p.accept(new AtlBuildVisitor(monitor));
- } catch (CoreException e) {
- e.printStackTrace();
- }
- }
-
- /**
- * Execute the given workspace runnable
- */
- protected void run(IWorkspaceRunnable wr, IProgressMonitor monitor) throws CoreException {
- ResourcesPlugin.getWorkspace().run(wr, monitor);
- }
-}

Back to the top