diff options
author | Pierre-Charles David | 2016-09-08 14:36:40 +0000 |
---|---|---|
committer | Pierre-Charles David | 2016-09-26 07:37:24 +0000 |
commit | d176dff1cb9ce084bcaef304928cd46c3163a0da (patch) | |
tree | 011721f54da7436cb591c389f7e1d5567c422898 | |
parent | d58c3477b8f78008585c5d1dfdbd93bea2220850 (diff) | |
download | org.eclipse.sirius-d176dff1cb9ce084bcaef304928cd46c3163a0da.tar.gz org.eclipse.sirius-d176dff1cb9ce084bcaef304928cd46c3163a0da.tar.xz org.eclipse.sirius-d176dff1cb9ce084bcaef304928cd46c3163a0da.zip |
[486631] Log a warning if an evaluation error occured during tree refresh
Bug: 486631
Change-Id: I711e1b4db629eabcb1fd8f133925753d6d044b1b
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
-rw-r--r-- | plugins/org.eclipse.sirius.tree/src/org/eclipse/sirius/tree/business/internal/dialect/common/viewpoint/SpecifierMonitor.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/org.eclipse.sirius.tree/src/org/eclipse/sirius/tree/business/internal/dialect/common/viewpoint/SpecifierMonitor.java b/plugins/org.eclipse.sirius.tree/src/org/eclipse/sirius/tree/business/internal/dialect/common/viewpoint/SpecifierMonitor.java index c9a50b0ad3..c083e3cd1c 100644 --- a/plugins/org.eclipse.sirius.tree/src/org/eclipse/sirius/tree/business/internal/dialect/common/viewpoint/SpecifierMonitor.java +++ b/plugins/org.eclipse.sirius.tree/src/org/eclipse/sirius/tree/business/internal/dialect/common/viewpoint/SpecifierMonitor.java @@ -10,8 +10,11 @@ *******************************************************************************/ package org.eclipse.sirius.tree.business.internal.dialect.common.viewpoint; +import org.eclipse.core.runtime.IStatus; +import org.eclipse.core.runtime.Status; import org.eclipse.emf.ecore.EObject; import org.eclipse.sirius.ext.base.Option; +import org.eclipse.sirius.tree.tools.internal.TreePlugin; public class SpecifierMonitor { @@ -26,8 +29,8 @@ public class SpecifierMonitor { * the specification attachment */ public void warning(String string, Exception e, Option<? extends EObject> specificationAttachment) { - // TODO Auto-generated method stub - + IStatus status = new Status(IStatus.WARNING, TreePlugin.getPlugin().getBundle().getSymbolicName(), string, e); + TreePlugin.INSTANCE.log(status); } } |