From ecdcac2013081de7f722c5498354b81fafd795fd Mon Sep 17 00:00:00 2001 From: Johannes Eder <eder@fortiss.org> Date: Tue, 11 Aug 2020 16:49:01 +0200 Subject: [PATCH] Refactoring Issue-Ref: 4018 Issue-Url: https://af3-developer.fortiss.org/issues/4018 Signed-off-by: Johannes Eder <eder@fortiss.org> --- .../views/ErrorViewFX/MarkerViewFXUIProvider.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/ErrorViewFX/MarkerViewFXUIProvider.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/ErrorViewFX/MarkerViewFXUIProvider.java index 306294dc1..1ad4fa30b 100644 --- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/ErrorViewFX/MarkerViewFXUIProvider.java +++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/ErrorViewFX/MarkerViewFXUIProvider.java @@ -58,13 +58,12 @@ public class MarkerViewFXUIProvider extends DynamicTreeTableUIProviderBase<Objec /** {@inheritDoc} */ @Override public String getLabel(Object element, int col) { - + IConstraintViolation<?> violation = (IConstraintViolation<?>)element; if(element instanceof IConstraintViolation) { switch(col) { case 0: // Severity Column - return ((IConstraintViolation<?>)element).getSeverity().toString(); + return violation.getSeverity().toString(); case 1: // Element Column - IConstraintViolation<?> violation = (IConstraintViolation<?>)element; IModelElementHandlerService hs = IModelElementHandlerService.getInstance(); IModelElementHandler<EObject> handler = hs.getModelElementHandler(violation.getSource()); @@ -72,12 +71,10 @@ public class MarkerViewFXUIProvider extends DynamicTreeTableUIProviderBase<Objec return handler.getName(violation.getSource()); } case 2: // Explanation Column - return ((IConstraintViolation<?>)element).getExplanation(); + return violation.getExplanation(); case 3: // Project Column - IConstraintViolation<?> violation_prj = (IConstraintViolation<?>)element; IPersistencyService ps = IPersistencyService.getInstance(); - ITopLevelElement topElement = - ps.getTopLevelElementFor(violation_prj.getSource()); + ITopLevelElement topElement = ps.getTopLevelElementFor(violation.getSource()); IModelElementHandler<EObject> handler_prj = null; EObject rootElement = null; if(topElement != null) { -- GitLab