From f1bde2cbf218784c0ee00e73b21216e81e25893c Mon Sep 17 00:00:00 2001
From: Michael Leuschel <leuschel@cs.uni-duesseldorf.de>
Date: Fri, 9 Nov 2018 15:47:37 +0100
Subject: [PATCH] push changes to ui/build/ast

---
 .../src/org/eventb/texteditor/ui/build/ast/AstBuilder.java    | 3 +--
 .../org/eventb/texteditor/ui/build/ast/FormulaTranslator.java | 4 ++--
 .../org/eventb/texteditor/ui/build/ast/FormulasResolver.java  | 1 -
 .../texteditor/ui/build/ast/MachineTranslateSwitch.java       | 4 ++--
 4 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/AstBuilder.java b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/AstBuilder.java
index 69d1a85..93cc7b1 100644
--- a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/AstBuilder.java
+++ b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/AstBuilder.java
@@ -44,7 +44,7 @@ public class AstBuilder implements IBuildPhase {
 		return successful;
 	}
 
-public void run(final EventBTextEditor editor, final Resource resource,
+	public void run(final EventBTextEditor editor, final Resource resource,
 			final IDocument document, final IProgressMonitor monitor) {
 		successful = false;
 		
@@ -95,7 +95,6 @@ public void run(final EventBTextEditor editor, final Resource resource,
 			FormulasResolver.resolveFormulas(resource, astRoot, document,
 					markFormulaErrors);
 			monitor.worked(1);
-
 			/*
 			 * Add text representation as annotation to resource's model
 			 */
diff --git a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulaTranslator.java b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulaTranslator.java
index 7a10bca..c23dd05 100644
--- a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulaTranslator.java
+++ b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulaTranslator.java
@@ -13,7 +13,7 @@ import org.eclipse.emf.ecore.util.EcoreUtil;
 import org.eclipse.jface.text.BadLocationException;
 import org.eclipse.jface.text.IDocument;
 import org.eclipse.swt.widgets.Display;
-import org.eventb.emf.core.EventBCommentedExpressionElement;
+import org.eventb.emf.core.EventBNamedCommentedExpressionElement;
 import org.eventb.emf.core.EventBElement;
 import org.eventb.emf.core.EventBNamedCommentedComponentElement;
 import org.eventb.emf.core.EventBNamedCommentedPredicateElement;
@@ -73,7 +73,7 @@ public class FormulaTranslator {
 		}
 	}
 
-	public void replace(final EventBCommentedExpressionElement expression) {
+	public void replace(final EventBNamedCommentedExpressionElement expression) {
 		final String input = expression.getExpression();
 
 		if (input != null) {
diff --git a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulasResolver.java b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulasResolver.java
index 74fe88f..679be65 100644
--- a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulasResolver.java
+++ b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/FormulasResolver.java
@@ -36,7 +36,6 @@ public class FormulasResolver {
 		String projectName = resource.getURI().segment(1);
 		final List<FormulaParseException> exceptions = FormulaResolver
 				.resolveAllFormulas(projectName, astRoot);
-
 		if (markErrors && exceptions.size() > 0) {
 			markerHelper.deleteMarkers(resource,
 					RodinMarkerUtil.RODIN_PROBLEM_MARKER, true,
diff --git a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/MachineTranslateSwitch.java b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/MachineTranslateSwitch.java
index b8d860b..bd51d9d 100644
--- a/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/MachineTranslateSwitch.java
+++ b/org.eventb.texteditor.ui/src/org/eventb/texteditor/ui/build/ast/MachineTranslateSwitch.java
@@ -6,7 +6,7 @@
 
 package org.eventb.texteditor.ui.build.ast;
 
-import org.eventb.emf.core.EventBCommentedExpressionElement;
+import org.eventb.emf.core.EventBNamedCommentedExpressionElement;
 import org.eventb.emf.core.EventBNamedCommentedPredicateElement;
 import org.eventb.emf.core.machine.Action;
 import org.eventb.emf.core.machine.util.MachineSwitch;
@@ -26,7 +26,7 @@ public class MachineTranslateSwitch extends MachineSwitch<Boolean> {
 	}
 
 	@Override
-	public Boolean caseEventBCommentedExpressionElement(final EventBCommentedExpressionElement object) {
+	public Boolean caseEventBNamedCommentedExpressionElement(final EventBNamedCommentedExpressionElement object) {
 		translator.replace(object);
 		return true;
 	}
-- 
GitLab