]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagramEditor/PopulateElementMonitorDropParticipant.java
Utilize slf4j
[simantics/platform.git] / bundles / org.simantics.modeling.ui / src / org / simantics / modeling / ui / diagramEditor / PopulateElementMonitorDropParticipant.java
index 0deeb1be1a7f02c49fa2e82084320c83e749832e..959bbbe6f4bc94fcc6cb2bab3fad85112f5a0f19 100644 (file)
@@ -11,8 +11,6 @@
  *******************************************************************************/\r
 package org.simantics.modeling.ui.diagramEditor;\r
 \r
-import gnu.trove.set.hash.THashSet;\r
-\r
 import java.awt.datatransfer.Transferable;\r
 import java.awt.datatransfer.UnsupportedFlavorException;\r
 import java.awt.dnd.DnDConstants;\r
@@ -25,7 +23,6 @@ import java.util.HashMap;
 import java.util.List;\r
 \r
 import org.eclipse.jface.viewers.IStructuredSelection;\r
-import org.simantics.Logger;\r
 import org.simantics.db.ReadGraph;\r
 import org.simantics.db.RequestProcessor;\r
 import org.simantics.db.Resource;\r
@@ -64,8 +61,13 @@ import org.simantics.ui.selection.WorkbenchSelectionUtils;
 import org.simantics.utils.datastructures.Triple;\r
 import org.simantics.utils.datastructures.hints.IHintContext;\r
 import org.simantics.utils.ui.ISelectionUtils;\r
+import org.slf4j.Logger;\r
+import org.slf4j.LoggerFactory;\r
+\r
+import gnu.trove.set.hash.THashSet;\r
 \r
 public class PopulateElementMonitorDropParticipant extends PopulateElementDropParticipant implements IDropTargetParticipant {\r
+    private static final Logger LOGGER = LoggerFactory.getLogger(PopulateElementMonitorDropParticipant.class);\r
 \r
     private static final boolean DEBUG = false;\r
 \r
@@ -129,14 +131,9 @@ public class PopulateElementMonitorDropParticipant extends PopulateElementDropPa
                     dp.getHints().setHint(DnDHints.KEY_DND_GRID_COLUMNS, Integer.valueOf(1));\r
                 }\r
 \r
-            } catch (UnsupportedFlavorException e) {\r
-                Logger.defaultLogError(e);\r
-            } catch (IOException e) {\r
-                Logger.defaultLogError(e);\r
-            } catch (DatabaseException e) {\r
-                Logger.defaultLogError(e);\r
+            } catch (UnsupportedFlavorException|IOException|DatabaseException e) {\r
+                LOGGER.error("dragEnter failed", e);\r
             }\r
-\r
         }\r
 \r
         dtde.acceptDrag(DnDConstants.ACTION_COPY);\r