diff --git a/features/org.jkiss.dbeaver.ui.feature/feature.xml b/features/org.jkiss.dbeaver.ui.feature/feature.xml index e96d4e680f52bfdd5c0ecdd70783b1d41ce64483..bfa76e67d8dc44363decd3c15abd69e2c2c51364 100644 --- a/features/org.jkiss.dbeaver.ui.feature/feature.xml +++ b/features/org.jkiss.dbeaver.ui.feature/feature.xml @@ -27,8 +27,8 @@ - - + + - + @@ -518,7 +518,7 @@ - + diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIConstants.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIConstants.java index 39fabb2027705e708c9faa826db4dbba571f1c1f..151ed8ebe23f142ac123964b94bf7aef71b79ea9 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIConstants.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIConstants.java @@ -17,7 +17,7 @@ package org.jkiss.dbeaver.erd.ui; -import org.eclipse.draw2d.PrintFigureOperation; +import org.eclipse.draw2dl.PrintFigureOperation; import org.jkiss.dbeaver.erd.ui.internal.ERDUIActivator; /** diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIUtils.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIUtils.java index f152fd17f37ce405044974376405bdaae9365920..23f9439450be09090d7c3cc08d0fcc81a6fc7c4b 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIUtils.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/ERDUIUtils.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui; -import org.eclipse.gef.palette.PaletteContainer; -import org.eclipse.gef.palette.PaletteEntry; +import org.eclipse.gef3.palette.PaletteContainer; +import org.eclipse.gef3.palette.PaletteEntry; import org.eclipse.ui.IPageLayout; import org.eclipse.ui.IViewPart; import org.eclipse.ui.IWorkbenchPage; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/DiagramToggleHandAction.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/DiagramToggleHandAction.java index c3bc5406d00b26cc169424c74313ab5e8217fdbf..6cbe61ffaf64a9c77b185e5bfe3c79db09bb37c8 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/DiagramToggleHandAction.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/DiagramToggleHandAction.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.action; -import org.eclipse.gef.Disposable; -import org.eclipse.gef.palette.PaletteListener; -import org.eclipse.gef.palette.ToolEntry; -import org.eclipse.gef.ui.palette.PaletteViewer; +import org.eclipse.gef3.Disposable; +import org.eclipse.gef3.palette.PaletteListener; +import org.eclipse.gef3.palette.ToolEntry; +import org.eclipse.gef3.ui.palette.PaletteViewer; import org.eclipse.jface.action.Action; import org.jkiss.code.NotNull; import org.jkiss.dbeaver.erd.ui.ERDIcon; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDEditorPropertyTester.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDEditorPropertyTester.java index 083d397f450ae6bc9db89bede625f9b4fa1c3c2c..38993c6a18f0b9433d6a9305f9189b5fce03183a 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDEditorPropertyTester.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDEditorPropertyTester.java @@ -17,7 +17,7 @@ package org.jkiss.dbeaver.erd.ui.action; import org.eclipse.core.expressions.PropertyTester; -import org.eclipse.gef.ui.actions.DeleteAction; +import org.eclipse.gef3.ui.actions.DeleteAction; import org.eclipse.ui.IWorkbenchPart; import org.jkiss.dbeaver.erd.ui.editor.ERDEditorPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerDelete.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerDelete.java index 07bcf2e75003ab6ab4910cf3ce2daf3494d958ec..7365a83f554375cd58e4e784561ea9bfa7a52d20 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerDelete.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerDelete.java @@ -19,9 +19,9 @@ package org.jkiss.dbeaver.erd.ui.action; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.commands.CompoundCommand; -import org.eclipse.gef.ui.actions.DeleteAction; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.commands.CompoundCommand; +import org.eclipse.gef3.ui.actions.DeleteAction; import org.eclipse.jface.dialogs.IDialogConstants; import org.eclipse.swt.widgets.Control; import org.eclipse.ui.IEditorPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerPaste.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerPaste.java index 4218cf6add07fcae5b0ebefcc2b5d957e4fd1a05..aba36e50b1b719fbd15630a67502d0d28a120a96 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerPaste.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerPaste.java @@ -19,8 +19,8 @@ package org.jkiss.dbeaver.erd.ui.action; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.gef.commands.Command; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.gef3.commands.Command; import org.eclipse.swt.widgets.Control; import org.eclipse.ui.ISources; import org.eclipse.ui.handlers.HandlerUtil; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerSelectAll.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerSelectAll.java index e36ad877d5b41b367504bc0639395f1670c2aa44..23e05ed2aeeb32f4e1b378fd379eba4dbaf60396 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerSelectAll.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/action/ERDHandlerSelectAll.java @@ -19,7 +19,7 @@ package org.jkiss.dbeaver.erd.ui.action; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; -import org.eclipse.gef.ui.actions.SelectAllAction; +import org.eclipse.gef3.ui.actions.SelectAllAction; import org.eclipse.swt.widgets.Control; import org.eclipse.ui.ISources; import org.eclipse.ui.handlers.HandlerUtil; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationCreateCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationCreateCommand.java index f0b25403b02026a75a5315c2c1a985fc146af803..0e7efc3567fb9e25c73348f593869adf37463e8c 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationCreateCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationCreateCommand.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.model.*; import org.jkiss.dbeaver.erd.ui.editor.ERDEditorPart; import org.jkiss.dbeaver.model.struct.DBSEntity; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationDeleteCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationDeleteCommand.java index 8966b62ce2118cbd92a5b32da5ce8198ef139651..eba81a909d9f876eb49ede63aba772bd89281384 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationDeleteCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationDeleteCommand.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.commands.Command; import org.eclipse.swt.SWT; import org.jkiss.dbeaver.erd.model.ERDAssociation; import org.jkiss.dbeaver.erd.model.ERDElement; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectSourceCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectSourceCommand.java index eb151bf44620915ec07e676a9591b71914735d5e..c9c66f826bab608356c9bf8bea219b95d700c1a1 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectSourceCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectSourceCommand.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.model.ERDAssociation; import org.jkiss.dbeaver.erd.model.ERDElement; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectTargetCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectTargetCommand.java index 9a1dfa4188b7db21218983d49f8e10ed4e8361c6..6ddde20c91fec21f9410857caca9c666ebdc52b8 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectTargetCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AssociationReconnectTargetCommand.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.model.ERDAssociation; import org.jkiss.dbeaver.erd.model.ERDElement; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AttributeCheckCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AttributeCheckCommand.java index 577fac8112cae4d5eac303d70d771977d45e99a5..39fe3aef8ef59645ea7f372be66ad41f6b163cfa 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AttributeCheckCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/AttributeCheckCommand.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.ui.part.AttributePart; /** diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCommand.java index ca20e26f4c9e7fe0a0114cb492abfab0623ced19..b87ab10d34d24d307360f730863f4ca507bc3162 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCommand.java @@ -17,7 +17,7 @@ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.ui.part.AssociationPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCreateCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCreateCommand.java index 534189db751a3b2e06fe32a3220aaf56f068effb..f31ca05057f681cbb4b1507ff29db7afd497575b 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCreateCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointCreateCommand.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.draw2d.geometry.Point; +import org.eclipse.draw2dl.geometry.Point; import org.jkiss.dbeaver.erd.ui.part.AssociationPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointMoveCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointMoveCommand.java index db40caf1e2344fc627ff9e25eade41d699cebced..beada7e8800ddbbdb16579c36076cfc525841be6 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointMoveCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/BendpointMoveCommand.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.draw2d.Bendpoint; -import org.eclipse.draw2d.geometry.Point; +import org.eclipse.draw2dl.Bendpoint; +import org.eclipse.draw2dl.geometry.Point; import org.jkiss.dbeaver.erd.ui.part.AssociationPart; public class BendpointMoveCommand extends BendpointCommand { diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityAddCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityAddCommand.java index 2b5a0da5f5b79b013506d39d2ac2bc4d906acaaa..64211a9abbd8688b7529f3ae203298ee718f0fb2 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityAddCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityAddCommand.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.commands.Command; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.model.ERDUtils; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityRemoveCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityRemoveCommand.java index b95d0c66f73e905a9af144c23bfc724d2b5542c9..74c9f9af9d6f9f5a8edda7dcc2fc345e610e582f 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityRemoveCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/EntityRemoveCommand.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.model.ERDAssociation; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; @@ -74,7 +74,7 @@ public class EntityRemoveCommand extends Command { } /** - * @see org.eclipse.gef.commands.Command#execute() + * @see org.eclipse.gef3.commands.Command#execute() */ @Override public void execute() { @@ -98,7 +98,7 @@ public class EntityRemoveCommand extends Command { } /** - * @see org.eclipse.gef.commands.Command#redo() + * @see org.eclipse.gef3.commands.Command#redo() */ @Override public void redo() { diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NodeMoveCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NodeMoveCommand.java index 6608a112388972f25ba8a299f4613b66289055d9..262ef709cc1036f96aa4043cf8c5aae93af9fa0a 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NodeMoveCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NodeMoveCommand.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.commands.Command; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.ui.part.NodePart; /** diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteCreateCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteCreateCommand.java index 4e0544aa36fbb67090a8d7148c1e74791e75255a..34477f2f1e976b3a9047d44048d8f988bb17bc76 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteCreateCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteCreateCommand.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.commands.Command; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.model.ERDNote; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; import org.jkiss.dbeaver.erd.ui.part.NotePart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteDeleteCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteDeleteCommand.java index 2f5f0e43a633f89d63e1329189756688c799da44..05d6298a1dfd28a98b2965799c05ae08dced291d 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteDeleteCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteDeleteCommand.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.commands.Command; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.model.ERDNote; import org.jkiss.dbeaver.erd.ui.model.EntityDiagram; import org.jkiss.dbeaver.erd.ui.part.NotePart; @@ -42,7 +42,7 @@ public class NoteDeleteCommand extends Command } /** - * @see org.eclipse.gef.commands.Command#execute() + * @see org.eclipse.gef3.commands.Command#execute() */ @Override public void execute() @@ -51,7 +51,7 @@ public class NoteDeleteCommand extends Command } /** - * @see org.eclipse.gef.commands.Command#redo() + * @see org.eclipse.gef3.commands.Command#redo() */ @Override public void redo() diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteSetTextCommand.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteSetTextCommand.java index b566fcfdb807759019eb10b69645de088838f746..905ae9b04a07d088654c0a7c513281d0a74d6ed9 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteSetTextCommand.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/command/NoteSetTextCommand.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.command; -import org.eclipse.gef.commands.Command; +import org.eclipse.gef3.commands.Command; import org.jkiss.dbeaver.erd.ui.figures.NoteFigure; import org.jkiss.dbeaver.erd.ui.part.NotePart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/ExtendedDirectEditManager.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/ExtendedDirectEditManager.java index 06abcbd66bedb8a1e0aa37e5ac87c7e234320040..21b6bd164ad5f846849f15c0f6f05a3afbda4e18 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/ExtendedDirectEditManager.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/ExtendedDirectEditManager.java @@ -19,14 +19,14 @@ */ package org.jkiss.dbeaver.erd.ui.directedit; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.Label; -import org.eclipse.gef.EditPolicy; -import org.eclipse.gef.GraphicalEditPart; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.commands.CommandStack; -import org.eclipse.gef.tools.CellEditorLocator; -import org.eclipse.gef.tools.DirectEditManager; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.Label; +import org.eclipse.gef3.EditPolicy; +import org.eclipse.gef3.GraphicalEditPart; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.commands.CommandStack; +import org.eclipse.gef3.tools.CellEditorLocator; +import org.eclipse.gef3.tools.DirectEditManager; import org.eclipse.jface.viewers.ICellEditorValidator; import org.eclipse.swt.SWT; import org.eclipse.swt.events.VerifyEvent; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/FigureEditorLocator.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/FigureEditorLocator.java index c4cadc7ed645cba1a0881ca3b0b08557648e117a..5b33ce832e26c1aedef8051dbe67e2c1a42ed131 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/FigureEditorLocator.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/directedit/FigureEditorLocator.java @@ -19,11 +19,11 @@ */ package org.jkiss.dbeaver.erd.ui.directedit; -import org.eclipse.draw2d.Border; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.tools.CellEditorLocator; +import org.eclipse.draw2dl.Border; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.tools.CellEditorLocator; import org.eclipse.jface.viewers.CellEditor; import org.eclipse.swt.widgets.Text; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataEditDropTargetListener.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataEditDropTargetListener.java index c4abe1dca03db13da5b35f3e5a6b85a1a9163941..b26d657577b0e813770399023a1548f6152a9e5e 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataEditDropTargetListener.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataEditDropTargetListener.java @@ -19,9 +19,9 @@ */ package org.jkiss.dbeaver.erd.ui.dnd; -import org.eclipse.gef.EditPartViewer; -import org.eclipse.gef.dnd.TemplateTransferDropTargetListener; -import org.eclipse.gef.requests.CreationFactory; +import org.eclipse.gef3.EditPartViewer; +import org.eclipse.gef3.dnd.TemplateTransferDropTargetListener; +import org.eclipse.gef3.requests.CreationFactory; /** * Provides a listener for dropping templates onto the editor drawing diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataElementFactory.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataElementFactory.java index eeea387f09af531b0d16045c085f8c15fa98a9da..16f40dd8c4cc60bf3f1911f07eb31d33fcb6c06b 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataElementFactory.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/DataElementFactory.java @@ -19,7 +19,7 @@ */ package org.jkiss.dbeaver.erd.ui.dnd; -import org.eclipse.gef.requests.CreationFactory; +import org.eclipse.gef3.requests.CreationFactory; /** * Factory for creating instances of new objects from a palette @@ -42,7 +42,7 @@ public class DataElementFactory implements CreationFactory } /** - * @see org.eclipse.gef.requests.CreationFactory#getNewObject() + * @see org.eclipse.gef3.requests.CreationFactory#getNewObject() */ @Override public Object getNewObject() @@ -58,7 +58,7 @@ public class DataElementFactory implements CreationFactory } /** - * @see org.eclipse.gef.requests.CreationFactory#getObjectType() + * @see org.eclipse.gef3.requests.CreationFactory#getObjectType() */ @Override public Object getObjectType() diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/NodeDropTargetListener.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/NodeDropTargetListener.java index 467fd63ef228fa6ea424743f537e6e9ec7159a0d..cbcbdfcfc40825d650a1c040a4060830226c09e6 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/NodeDropTargetListener.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/NodeDropTargetListener.java @@ -22,12 +22,12 @@ package org.jkiss.dbeaver.erd.ui.dnd; import org.eclipse.core.runtime.IStatus; import org.eclipse.core.runtime.MultiStatus; import org.eclipse.core.runtime.Status; -import org.eclipse.gef.EditPartViewer; -import org.eclipse.gef.Request; -import org.eclipse.gef.RequestConstants; -import org.eclipse.gef.dnd.AbstractTransferDropTargetListener; -import org.eclipse.gef.requests.CreateRequest; -import org.eclipse.gef.requests.CreationFactory; +import org.eclipse.gef3.EditPartViewer; +import org.eclipse.gef3.Request; +import org.eclipse.gef3.RequestConstants; +import org.eclipse.gef3.dnd.AbstractTransferDropTargetListener; +import org.eclipse.gef3.requests.CreateRequest; +import org.eclipse.gef3.requests.CreationFactory; import org.jkiss.dbeaver.erd.model.DiagramObjectCollector; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.ui.internal.ERDUIActivator; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/ObjectCreationFactory.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/ObjectCreationFactory.java index c44a859240c823416a73e5d93c6a6f92c32286ba..9cab6e78192b2d35fe41363d131d05e6ee8f74e3 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/ObjectCreationFactory.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/dnd/ObjectCreationFactory.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.dnd; -import org.eclipse.gef.requests.CreationFactory; +import org.eclipse.gef3.requests.CreationFactory; /** * Simple object creation factory diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditPartFactory.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditPartFactory.java index d57cb9bb9e5b8351613683fed1606f9c3383d32d..d5d46e9514048bc8633df2bae8661932324056ad 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditPartFactory.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditPartFactory.java @@ -19,8 +19,8 @@ */ package org.jkiss.dbeaver.erd.ui.editor; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.EditPartFactory; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.EditPartFactory; import org.jkiss.dbeaver.erd.model.ERDAssociation; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.model.ERDEntityAttribute; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorPart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorPart.java index 6ae98ce59786947b7c352b8d3f8538062b176511..3121de1deda8037477294bc8f0bc4bd982e816c0 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorPart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorPart.java @@ -21,21 +21,21 @@ import org.eclipse.core.runtime.IStatus; import org.eclipse.core.runtime.MultiStatus; import org.eclipse.core.runtime.Status; import org.eclipse.core.runtime.jobs.Job; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.PrintFigureOperation; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Insets; -import org.eclipse.gef.*; -import org.eclipse.gef.commands.CommandStack; -import org.eclipse.gef.editparts.ScalableFreeformRootEditPart; -import org.eclipse.gef.editparts.ZoomManager; -import org.eclipse.gef.palette.PaletteRoot; -import org.eclipse.gef.ui.actions.*; -import org.eclipse.gef.ui.palette.FlyoutPaletteComposite; -import org.eclipse.gef.ui.palette.PaletteViewerProvider; -import org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette; -import org.eclipse.gef.ui.parts.GraphicalViewerKeyHandler; -import org.eclipse.gef.ui.properties.UndoablePropertySheetEntry; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.PrintFigureOperation; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Insets; +import org.eclipse.gef3.*; +import org.eclipse.gef3.commands.CommandStack; +import org.eclipse.gef3.editparts.ScalableFreeformRootEditPart; +import org.eclipse.gef3.editparts.ZoomManager; +import org.eclipse.gef3.palette.PaletteRoot; +import org.eclipse.gef3.ui.actions.*; +import org.eclipse.gef3.ui.palette.FlyoutPaletteComposite; +import org.eclipse.gef3.ui.palette.PaletteViewerProvider; +import org.eclipse.gef3.ui.parts.GraphicalEditorWithFlyoutPalette; +import org.eclipse.gef3.ui.parts.GraphicalViewerKeyHandler; +import org.eclipse.gef3.ui.properties.UndoablePropertySheetEntry; import org.eclipse.jface.action.*; import org.eclipse.jface.util.IPropertyChangeListener; import org.eclipse.jface.util.PropertyChangeEvent; @@ -60,11 +60,7 @@ import org.jkiss.dbeaver.DBException; import org.jkiss.dbeaver.Log; import org.jkiss.dbeaver.erd.model.*; import org.jkiss.dbeaver.erd.ui.ERDUIConstants; -import org.jkiss.dbeaver.erd.ui.action.DiagramExportAction; -import org.jkiss.dbeaver.erd.ui.action.DiagramLayoutAction; -import org.jkiss.dbeaver.erd.ui.action.DiagramToggleGridAction; -import org.jkiss.dbeaver.erd.ui.action.DiagramToggleHandAction; -import org.jkiss.dbeaver.erd.ui.action.ERDEditorPropertyTester; +import org.jkiss.dbeaver.erd.ui.action.*; import org.jkiss.dbeaver.erd.ui.directedit.StatusLineValidationMessageHandler; import org.jkiss.dbeaver.erd.ui.dnd.DataEditDropTargetListener; import org.jkiss.dbeaver.erd.ui.dnd.NodeDropTargetListener; @@ -107,14 +103,15 @@ import org.jkiss.utils.ArrayUtils; import org.jkiss.utils.CommonUtils; import java.io.File; -import java.util.*; +import java.util.ArrayList; +import java.util.EventObject; import java.util.List; import java.util.regex.Pattern; import java.util.regex.PatternSyntaxException; /** * Editor implementation based on the the example editor skeleton that is built in Building - * an editor in chapter Introduction to GEF + * an editor in chapter Introduction to .gef3 */ public abstract class ERDEditorPart extends GraphicalEditorWithFlyoutPalette implements DBPDataSourceTask, IDatabaseModellerEditor, ISearchContextProvider, IRefreshablePart, INavigatorModelView { @@ -314,7 +311,7 @@ public abstract class ERDEditorPart extends GraphicalEditorWithFlyoutPalette @Override public Object getAdapter(Class adapter) { - // we need to handle common GEF elements we created + // we need to handle common .gef3 elements we created if (adapter == GraphicalViewer.class || adapter == EditPartViewer.class) { return getGraphicalViewer(); } else if (adapter == CommandStack.class) { diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorViewer.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorViewer.java index 40d212f9df8a118c134d2c43893db571437c7974..d0350294e1afc8e202971beef5360418df9bb8e5 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorViewer.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDEditorViewer.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.editor; -import org.eclipse.gef.GraphicalViewer; +import org.eclipse.gef3.GraphicalViewer; import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.viewers.StructuredSelection; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDGraphicalViewer.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDGraphicalViewer.java index 0acf4631a22edada8d590c52bf05dd6a3fc87abf..e194d300c570e25e85c4fcc47ed9ebf04a286206 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDGraphicalViewer.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDGraphicalViewer.java @@ -19,17 +19,17 @@ */ package org.jkiss.dbeaver.erd.ui.editor; -import org.eclipse.draw2d.FigureCanvas; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.*; -import org.eclipse.gef.palette.PaletteContainer; -import org.eclipse.gef.palette.PaletteDrawer; -import org.eclipse.gef.palette.PaletteRoot; -import org.eclipse.gef.palette.ToolEntry; -import org.eclipse.gef.tools.SelectionTool; -import org.eclipse.gef.ui.parts.AbstractEditPartViewer; -import org.eclipse.gef.ui.parts.ScrollingGraphicalViewer; +import org.eclipse.draw2dl.FigureCanvas; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.*; +import org.eclipse.gef3.palette.PaletteContainer; +import org.eclipse.gef3.palette.PaletteDrawer; +import org.eclipse.gef3.palette.PaletteRoot; +import org.eclipse.gef3.palette.ToolEntry; +import org.eclipse.gef3.tools.SelectionTool; +import org.eclipse.gef3.ui.parts.AbstractEditPartViewer; +import org.eclipse.gef3.ui.parts.ScrollingGraphicalViewer; import org.eclipse.jface.util.IPropertyChangeListener; import org.eclipse.jface.util.PropertyChangeEvent; import org.eclipse.swt.SWT; @@ -565,10 +565,10 @@ public class ERDGraphicalViewer extends ScrollingGraphicalViewer implements IPro /** * Handler that provides horizontal scrolling using mouse wheel. * - * Copied from {@link org.eclipse.graphiti.ui.internal.util.gef.MouseWheelHorizontalScrollHandler} + * Copied from {@link org.eclipse.graphiti.ui.internal.util.gef3.MouseWheelHorizontalScrollHandler} * * @implNote this implementation differs from the source, since scrolling direction is inverted. - * @see org.eclipse.graphiti.ui.internal.util.gef.MouseWheelHorizontalScrollHandler + * @see org.eclipse.graphiti.ui.internal.util.gef3.MouseWheelHorizontalScrollHandler */ private static class MouseWheelHorizontalScrollHandler implements MouseWheelHandler { public static final MouseWheelHandler SINGLETON = new MouseWheelHorizontalScrollHandler(); diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDOutlinePage.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDOutlinePage.java index 1bea87d394c383776a01f5460d08ec8c9a830e08..0105d0f83621a3f2648d77a0bd5e675aaaf78458 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDOutlinePage.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDOutlinePage.java @@ -16,13 +16,13 @@ */ package org.jkiss.dbeaver.erd.ui.editor; -import org.eclipse.draw2d.LightweightSystem; -import org.eclipse.draw2d.MarginBorder; -import org.eclipse.draw2d.Viewport; -import org.eclipse.draw2d.parts.ScrollableThumbnail; -import org.eclipse.draw2d.parts.Thumbnail; -import org.eclipse.gef.LayerConstants; -import org.eclipse.gef.editparts.ScalableFreeformRootEditPart; +import org.eclipse.draw2dl.LightweightSystem; +import org.eclipse.draw2dl.MarginBorder; +import org.eclipse.draw2dl.Viewport; +import org.eclipse.draw2dl.parts.ScrollableThumbnail; +import org.eclipse.draw2dl.parts.Thumbnail; +import org.eclipse.gef3.LayerConstants; +import org.eclipse.gef3.editparts.ScalableFreeformRootEditPart; import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.ISelectionChangedListener; import org.eclipse.jface.viewers.StructuredSelection; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPalettePreferences.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPalettePreferences.java index 7fc06d237b1ae67fd09c730a87b48f7075135592..3baba279f590f87de22aa3d46f8b8d22fd914013 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPalettePreferences.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPalettePreferences.java @@ -19,8 +19,8 @@ */ package org.jkiss.dbeaver.erd.ui.editor; -import org.eclipse.draw2d.PositionConstants; -import org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences; +import org.eclipse.draw2dl.PositionConstants; +import org.eclipse.gef3.ui.palette.FlyoutPaletteComposite.FlyoutPreferences; import org.jkiss.dbeaver.erd.ui.internal.ERDUIActivator; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPaletteViewerProvider.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPaletteViewerProvider.java index 0f25a2494c6dffcb29cb155695e4042d5e4ce3b1..39fc4dd89fd9a22fa14eb2e64f8990ebdea6a0e4 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPaletteViewerProvider.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPaletteViewerProvider.java @@ -19,10 +19,10 @@ */ package org.jkiss.dbeaver.erd.ui.editor; -import org.eclipse.gef.EditDomain; -import org.eclipse.gef.dnd.TemplateTransferDragSourceListener; -import org.eclipse.gef.ui.palette.PaletteViewer; -import org.eclipse.gef.ui.palette.PaletteViewerProvider; +import org.eclipse.gef3.EditDomain; +import org.eclipse.gef3.dnd.TemplateTransferDragSourceListener; +import org.eclipse.gef3.ui.palette.PaletteViewer; +import org.eclipse.gef3.ui.palette.PaletteViewerProvider; /** * PaletteViewerProvider subclass used for initialising drag and drop diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPreferencePage.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPreferencePage.java index 33a5b4b7cea2fbe8a09bfe6b8d975ccae98e9d2b..1d4b2acd8cbd76c87312cecdc7fc91731460fddb 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPreferencePage.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPreferencePage.java @@ -18,7 +18,7 @@ package org.jkiss.dbeaver.erd.ui.editor; import org.eclipse.core.runtime.IAdaptable; -import org.eclipse.draw2d.PrintFigureOperation; +import org.eclipse.draw2dl.PrintFigureOperation; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.widgets.*; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPropertiesDrawer.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPropertiesDrawer.java index 6e3bd147c30d48349a635eff14c3d4da860570e7..e318fc22f42551233fb9a3ed69e74971cd95ca12 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPropertiesDrawer.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/ERDPropertiesDrawer.java @@ -19,14 +19,14 @@ */ package org.jkiss.dbeaver.erd.ui.editor; -import org.eclipse.gef.palette.PaletteDrawer; -import org.eclipse.gef.palette.SelectionToolEntry; +import org.eclipse.gef3.palette.PaletteDrawer; +import org.eclipse.gef3.palette.SelectionToolEntry; import org.jkiss.dbeaver.ui.DBeaverIcons; import org.jkiss.dbeaver.ui.UIIcon; /** * Experimental drawer. - * Unfortunately it is not possible to customize drawer look-and-feel. All UI rendering is performed by GEF. + * Unfortunately it is not possible to customize drawer look-and-feel. All UI rendering is performed by .gef3. */ public class ERDPropertiesDrawer extends PaletteDrawer { diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ActionToolEntry.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ActionToolEntry.java index e76a95843813443f7351cc6327d77b5fd5a5b569..084718973383940beae045c76445f05b07f16111 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ActionToolEntry.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ActionToolEntry.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.gef.Tool; -import org.eclipse.gef.palette.PaletteEntry; -import org.eclipse.gef.palette.ToolEntry; -import org.eclipse.gef.tools.SelectionTool; +import org.eclipse.gef3.Tool; +import org.eclipse.gef3.palette.PaletteEntry; +import org.eclipse.gef3.palette.ToolEntry; +import org.eclipse.gef3.tools.SelectionTool; import org.eclipse.jface.action.IAction; public class ActionToolEntry extends ToolEntry { diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/BringToFrontToolEntry.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/BringToFrontToolEntry.java index 8974452440f0f19976cd7090efb0b3670af8c56e..6b0acc4661c303e6cab3753a9df5d09c4b4e3265 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/BringToFrontToolEntry.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/BringToFrontToolEntry.java @@ -16,11 +16,11 @@ */ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.gef.DefaultEditDomain; -import org.eclipse.gef.GraphicalViewer; -import org.eclipse.gef.SharedImages; -import org.eclipse.gef.palette.ToolEntry; -import org.eclipse.gef.tools.SelectionTool; +import org.eclipse.gef3.DefaultEditDomain; +import org.eclipse.gef3.GraphicalViewer; +import org.eclipse.gef3.SharedImages; +import org.eclipse.gef3.palette.ToolEntry; +import org.eclipse.gef3.tools.SelectionTool; import org.jkiss.dbeaver.erd.ui.editor.ERDEditorPart; import org.jkiss.dbeaver.erd.ui.part.NodePart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ChangeZOrderAction.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ChangeZOrderAction.java index 21164bb966ebd1a22e84b067f21ad76da799dc28..e0219e5cb2e11090c2a695c0f1f7eb1a678f6ebe 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ChangeZOrderAction.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ChangeZOrderAction.java @@ -1,8 +1,8 @@ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.draw2d.IFigure; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.ui.actions.SelectionAction; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.ui.actions.SelectionAction; import org.eclipse.jface.viewers.IStructuredSelection; import org.jkiss.dbeaver.erd.ui.editor.ERDEditorPart; import org.jkiss.dbeaver.erd.ui.internal.ERDUIMessages; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/CommandToolEntry.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/CommandToolEntry.java index a39865ef0304db6fd0dd07b5429bf1f8189a6a8c..744192ef704540b01c37b6acc66958b0b216d109 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/CommandToolEntry.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/CommandToolEntry.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.gef.Tool; -import org.eclipse.gef.palette.PaletteEntry; -import org.eclipse.gef.palette.ToolEntry; -import org.eclipse.gef.tools.SelectionTool; +import org.eclipse.gef3.Tool; +import org.eclipse.gef3.palette.PaletteEntry; +import org.eclipse.gef3.palette.ToolEntry; +import org.eclipse.gef3.tools.SelectionTool; import org.jkiss.dbeaver.model.DBPImage; import org.jkiss.dbeaver.ui.ActionUtils; import org.jkiss.dbeaver.ui.DBeaverIcons; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/HandToolEntry.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/HandToolEntry.java index 84f7d1120838e20dc96d1154ec631d24c1c903e2..cdf2d101753d9b9b172f30e5c5e769dc7a134601 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/HandToolEntry.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/HandToolEntry.java @@ -16,13 +16,13 @@ */ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.draw2d.Cursors; -import org.eclipse.draw2d.FigureCanvas; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.gef.EditPartViewer; -import org.eclipse.gef.palette.ToolEntry; -import org.eclipse.gef.tools.AbstractTool; -import org.eclipse.gef.ui.parts.ScrollingGraphicalViewer; +import org.eclipse.draw2dl.Cursors; +import org.eclipse.draw2dl.FigureCanvas; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.gef3.EditPartViewer; +import org.eclipse.gef3.palette.ToolEntry; +import org.eclipse.gef3.tools.AbstractTool; +import org.eclipse.gef3.ui.parts.ScrollingGraphicalViewer; import org.eclipse.swt.widgets.Control; import org.jkiss.code.NotNull; import org.jkiss.code.Nullable; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ResetPartColorAction.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ResetPartColorAction.java index 14b19dc381f01e48a2992175750d364e64e51d5a..e89e53ee09942ff654011004dc148904ff2d305e 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ResetPartColorAction.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/ResetPartColorAction.java @@ -1,7 +1,7 @@ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.ui.actions.SelectionAction; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.ui.actions.SelectionAction; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.swt.graphics.Color; import org.jkiss.dbeaver.erd.ui.editor.ERDEditorPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SelectionToolEntry.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SelectionToolEntry.java index 0e137b0e2f95fb278ebb315967dc85fe2d5fa7e7..88ecce6c42ba41cc3042b7f306868d7c24e0a5c0 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SelectionToolEntry.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SelectionToolEntry.java @@ -16,15 +16,15 @@ */ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.gef.palette.ToolEntry; -import org.eclipse.gef.tools.SelectionTool; +import org.eclipse.gef3.palette.ToolEntry; +import org.eclipse.gef3.tools.SelectionTool; import org.jkiss.dbeaver.erd.ui.ERDIcon; import org.jkiss.dbeaver.ui.DBeaverIcons; /** * This class is used to override default GEF icons. * - * @see org.eclipse.gef.palette.SelectionToolEntry + * @see org.eclipse.gef3.palette.SelectionToolEntry */ public class SelectionToolEntry extends ToolEntry { public SelectionToolEntry() { diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartColorAction.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartColorAction.java index 9779659af7cbc34ce336a018c3bf5ac6dc53fb80..3bc0457825518080bfde91b6558613abbb93a75f 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartColorAction.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartColorAction.java @@ -1,7 +1,7 @@ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.ui.actions.SelectionAction; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.ui.actions.SelectionAction; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.RGB; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartSettingsAction.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartSettingsAction.java index a77c8a7d02853f84280616216a9ac77bd4f9c5df..335b66c86fb50b3d84170277fcc8316e116dfe4d 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartSettingsAction.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/editor/tools/SetPartSettingsAction.java @@ -1,7 +1,7 @@ package org.jkiss.dbeaver.erd.ui.editor.tools; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.ui.actions.SelectionAction; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.ui.actions.SelectionAction; import org.eclipse.jface.dialogs.IDialogConstants; import org.eclipse.jface.preference.ColorSelector; import org.eclipse.jface.viewers.IStructuredSelection; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportFormatHandler.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportFormatHandler.java index d5366bc585b156b75719fe0baaceed41f22b54ff..6a34c4762adbaf5fa517c21e14dfa98958f26bd3 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportFormatHandler.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportFormatHandler.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.export; -import org.eclipse.draw2d.IFigure; +import org.eclipse.draw2dl.IFigure; import org.jkiss.dbeaver.DBException; import org.jkiss.dbeaver.erd.ui.model.EntityDiagram; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportGraphML.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportGraphML.java index 8db4ccfcf014993fe451e89715f6126ef97addc1..051a42538a6b21bc9f0be68ae48f241bfe121359 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportGraphML.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportGraphML.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.erd.ui.export; -import org.eclipse.draw2d.Bendpoint; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.Bendpoint; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Rectangle; import org.eclipse.swt.graphics.Color; import org.jkiss.dbeaver.Log; import org.jkiss.dbeaver.erd.model.*; @@ -37,7 +37,10 @@ import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; -import java.util.*; +import java.util.Comparator; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import java.util.stream.Collectors; import java.util.stream.Stream; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportRasterImage.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportRasterImage.java index 6698b078aebad4757bdd483aeb10f7225ccd8215..d12223c5ed6c9074c5c789f6bb91037ce4afd692 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportRasterImage.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/export/ERDExportRasterImage.java @@ -16,11 +16,11 @@ */ package org.jkiss.dbeaver.erd.ui.export; -import org.eclipse.draw2d.FreeformLayeredPane; -import org.eclipse.draw2d.Graphics; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.SWTGraphics; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.FreeformLayeredPane; +import org.eclipse.draw2dl.Graphics; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.SWTGraphics; +import org.eclipse.draw2dl.geometry.Rectangle; import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.GC; import org.eclipse.swt.graphics.Image; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeItemFigure.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeItemFigure.java index d2a3b38c8a9fbf79d23b1435256cacfae9a8aea4..4f3ceae5c572f25e4073f0e0c27c5add8405fcf8 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeItemFigure.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeItemFigure.java @@ -16,12 +16,12 @@ */ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.Figure; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.Label; -import org.eclipse.draw2d.ToolbarLayout; -import org.eclipse.draw2d.geometry.Insets; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.Figure; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.Label; +import org.eclipse.draw2dl.ToolbarLayout; +import org.eclipse.draw2dl.geometry.Insets; +import org.eclipse.draw2dl.geometry.Rectangle; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.Font; import org.jkiss.code.NotNull; @@ -164,8 +164,8 @@ public class AttributeItemFigure extends Figure if (parent != null && parent.getBorder() != null) { // Extend bounds to the parent's width. This is required for navigation to work correctly: // If there's two attributes whose names have different length (e.g. 'id' and 'description'), - // descending direction between them would be 'east', not 'south', since that's what GEF thinks. - // See org.eclipse.gef.ui.parts.GraphicalViewerKeyHandler.getNavigationPoint + // descending direction between them would be 'east', not 'south', since that's what .gef3 thinks. + // See org.eclipse.gef3.ui.parts.GraphicalViewerKeyHandler.getNavigationPoint final Insets insets = parent.getBorder().getInsets(this); final Rectangle bounds = parent.getBounds(); return super.getBounds().getCopy() diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeListFigure.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeListFigure.java index 3084620d9fad6f62ca32f970a7b865047bca5e87..443c2ea73f98e80e1fd441ba9ede2bb41eaafc9c 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeListFigure.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/AttributeListFigure.java @@ -19,9 +19,9 @@ */ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.*; -import org.eclipse.draw2d.geometry.Insets; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.*; +import org.eclipse.draw2dl.geometry.Insets; +import org.eclipse.draw2dl.geometry.Rectangle; import org.eclipse.jface.resource.ColorRegistry; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.ui.ERDUIConstants; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/CustomCheckBoxFigure.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/CustomCheckBoxFigure.java index e44ba905ef2ba9c7b6d8d96cbf3eb66eb290b74c..3f0aaa552d9bf341db51f74f68c8c3bfe8da2508 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/CustomCheckBoxFigure.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/CustomCheckBoxFigure.java @@ -5,8 +5,8 @@ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.Label; -import org.eclipse.draw2d.Toggle; +import org.eclipse.draw2dl.Label; +import org.eclipse.draw2dl.Toggle; import org.eclipse.swt.graphics.Image; import org.jkiss.dbeaver.ui.DBeaverIcons; import org.jkiss.dbeaver.ui.UIIcon; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EditableLabel.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EditableLabel.java index 1cefd17cad2621a044cdc810a85a728bf5188405..2323fa595a0c71a2a7dfa7aec7ce383ea9665a6b 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EditableLabel.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EditableLabel.java @@ -19,11 +19,11 @@ */ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.Graphics; -import org.eclipse.draw2d.Label; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Insets; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.Graphics; +import org.eclipse.draw2dl.Label; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Insets; +import org.eclipse.draw2dl.geometry.Rectangle; import org.jkiss.dbeaver.erd.ui.ERDUIConstants; import org.jkiss.dbeaver.ui.UIUtils; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityDiagramFigure.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityDiagramFigure.java index e1f3bf5bbe0c2f8b81e1b88b5aa5a0c1a7fd6218..b9ead542367b0ca13b8e2cb35e94361a74e7c5ed 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityDiagramFigure.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityDiagramFigure.java @@ -20,12 +20,12 @@ */ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.*; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.draw2d.text.FlowPage; -import org.eclipse.draw2d.text.TextFlow; +import org.eclipse.draw2dl.*; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.draw2dl.text.FlowPage; +import org.eclipse.draw2dl.text.TextFlow; import org.eclipse.jface.resource.JFaceResources; import org.jkiss.dbeaver.erd.ui.ERDUIConstants; import org.jkiss.dbeaver.erd.ui.editor.ERDGraphicalViewer; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityFigure.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityFigure.java index 4176c06d1ca5a890b4b076e50f6a4c4f873fd096..595c34f40c48be8ca2c13cba818c42d297549363 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityFigure.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/EntityFigure.java @@ -16,7 +16,7 @@ */ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.*; +import org.eclipse.draw2dl.*; import org.eclipse.jface.resource.ColorRegistry; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.Image; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/NoteFigure.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/NoteFigure.java index f64aa2a3c4eaee31f2f2c4487f8b21ba7c9b9a05..49c13df044388c3b6cdd0b7771584b045b363528 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/NoteFigure.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/NoteFigure.java @@ -20,12 +20,12 @@ */ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.CompoundBorder; -import org.eclipse.draw2d.LineBorder; -import org.eclipse.draw2d.MarginBorder; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.text.FlowPage; -import org.eclipse.draw2d.text.TextFlow; +import org.eclipse.draw2dl.CompoundBorder; +import org.eclipse.draw2dl.LineBorder; +import org.eclipse.draw2dl.MarginBorder; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.text.FlowPage; +import org.eclipse.draw2dl.text.TextFlow; import org.jkiss.dbeaver.erd.model.ERDNote; import org.jkiss.dbeaver.erd.ui.ERDUIConstants; import org.jkiss.dbeaver.ui.UIUtils; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/RoundedLineBorder.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/RoundedLineBorder.java index 91cc90c354d8821d9a855cf1fb92666db653b738..1ec1e9c78a3507cdbd2f937744498c8c300d8e9f 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/RoundedLineBorder.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/figures/RoundedLineBorder.java @@ -1,9 +1,9 @@ package org.jkiss.dbeaver.erd.ui.figures; -import org.eclipse.draw2d.Graphics; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.LineBorder; -import org.eclipse.draw2d.geometry.Insets; +import org.eclipse.draw2dl.Graphics; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.LineBorder; +import org.eclipse.draw2dl.geometry.Insets; import org.eclipse.swt.graphics.Color; public class RoundedLineBorder extends LineBorder { diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/DelegatingLayoutManager.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/DelegatingLayoutManager.java index 64bc93fb1baa7832211c7dc426ba888502105d83..2e4ed20619b62c682af14ab0a3d0da92223056bc 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/DelegatingLayoutManager.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/DelegatingLayoutManager.java @@ -19,11 +19,11 @@ */ package org.jkiss.dbeaver.erd.ui.layout; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.LayoutManager; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.EditPolicy; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.LayoutManager; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.EditPolicy; import org.jkiss.dbeaver.erd.ui.model.EntityDiagram; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; import org.jkiss.dbeaver.erd.ui.policy.DiagramXYLayoutPolicy; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphAnimation.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphAnimation.java index 5dfef8035d54a1e6cd65df2ac56248cc44dcf42c..550efcd68ea96ffee623d43bea608ea986da17ca 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphAnimation.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphAnimation.java @@ -20,12 +20,12 @@ */ package org.jkiss.dbeaver.erd.ui.layout; -import org.eclipse.draw2d.Connection; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.Viewport; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.PointList; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.Connection; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.Viewport; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.PointList; +import org.eclipse.draw2dl.geometry.Rectangle; import java.util.HashMap; import java.util.Iterator; @@ -33,7 +33,7 @@ import java.util.List; import java.util.Map; /** - * GraphAnimation class lifted directly from the GEF flow example. The only + * GraphAnimation class lifted directly from the .gef3 flow example. The only * modification is in playBackState(): if either the width of height of a final * state figure bounds is greater, then the rectangle during animation is shown * as the final size from the outset diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutAuto.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutAuto.java index 500e887a37dfcbe95672c79e7abe869b882ab6c8..3925053561a9d753b7667e5a8ddd86d81d21a5a0 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutAuto.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutAuto.java @@ -19,11 +19,11 @@ */ package org.jkiss.dbeaver.erd.ui.layout; -import org.eclipse.draw2d.AbstractLayout; -import org.eclipse.draw2d.Animation; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.AbstractLayout; +import org.eclipse.draw2dl.Animation; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Rectangle; import org.jkiss.dbeaver.erd.ui.layout.algorithm.direct.DirectedGraphLayoutVisitor; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutXY.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutXY.java index 74e211e835588665187d00007047d26a748e41e6..e9900d6b2fdb3ee92ea8f9d943935ef4b9c1938e 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutXY.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/GraphLayoutXY.java @@ -19,9 +19,9 @@ */ package org.jkiss.dbeaver.erd.ui.layout; -import org.eclipse.draw2d.FreeformLayout; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.FreeformLayout; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Rectangle; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/ClusterEdgeCreator.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/ClusterEdgeCreator.java index 5c5c72212d7e0722104e381f8b7283c32038b1fc..a40f07f5f8358505d5608c5e390bad2576773ff1 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/ClusterEdgeCreator.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/ClusterEdgeCreator.java @@ -20,7 +20,7 @@ */ package org.jkiss.dbeaver.erd.ui.layout.algorithm.direct; -import org.eclipse.draw2d.graph.*; +import org.eclipse.draw2dl.graph.*; import java.util.ArrayList; import java.util.Iterator; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DirectedGraphLayoutVisitor.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DirectedGraphLayoutVisitor.java index 288adcbdbd9b6c538a3f5a0e58131cd1cb73a1a4..f97f68e2e0ea76eae90754d043889337a4cd96c3 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DirectedGraphLayoutVisitor.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DirectedGraphLayoutVisitor.java @@ -20,15 +20,15 @@ */ package org.jkiss.dbeaver.erd.ui.layout.algorithm.direct; -import org.eclipse.draw2d.*; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.draw2d.graph.*; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.GraphicalEditPart; -import org.eclipse.gef.NodeEditPart; -import org.eclipse.gef.editparts.AbstractConnectionEditPart; -import org.eclipse.gef.editparts.AbstractGraphicalEditPart; +import org.eclipse.draw2dl.*; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.draw2dl.graph.*; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.GraphicalEditPart; +import org.eclipse.gef3.NodeEditPart; +import org.eclipse.gef3.editparts.AbstractConnectionEditPart; +import org.eclipse.gef3.editparts.AbstractGraphicalEditPart; import org.jkiss.dbeaver.Log; import org.jkiss.dbeaver.erd.ui.layout.GraphAnimation; import org.jkiss.dbeaver.erd.ui.model.ERDDecorator; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DummyEdgePart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DummyEdgePart.java index 2a5033c3940e97dead65633c662fd77970a72801..1394b4bdf797f3656f5646a2c0fe5e81da2dd23e 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DummyEdgePart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/DummyEdgePart.java @@ -20,9 +20,9 @@ */ package org.jkiss.dbeaver.erd.ui.layout.algorithm.direct; -import org.eclipse.draw2d.BendpointConnectionRouter; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.PolylineConnection; +import org.eclipse.draw2dl.BendpointConnectionRouter; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.PolylineConnection; /** diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/NodeJoiningDirectedGraphLayout.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/NodeJoiningDirectedGraphLayout.java index 6122f0ee2e7de1953535d64d85767473977c8257..2399e8289fe39b843cde1df8dee925800558a1cf 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/NodeJoiningDirectedGraphLayout.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/NodeJoiningDirectedGraphLayout.java @@ -19,9 +19,9 @@ */ package org.jkiss.dbeaver.erd.ui.layout.algorithm.direct; -import org.eclipse.draw2d.graph.DirectedGraph; -import org.eclipse.draw2d.graph.DirectedGraphLayout; -import org.eclipse.gef.editparts.AbstractGraphicalEditPart; +import org.eclipse.draw2dl.graph.DirectedGraph; +import org.eclipse.draw2dl.graph.DirectedGraphLayout; +import org.eclipse.gef3.editparts.AbstractGraphicalEditPart; /** * Extended version of DirectedGraphLayout which allows DirectedGraphLayout diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/StandaloneNodeConnector.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/StandaloneNodeConnector.java index be9e9fefe318edec3512811c02b05379aa2dfaa8..cad1b16dab9510c5a54300cd15a83d637b8c7880 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/StandaloneNodeConnector.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/layout/algorithm/direct/StandaloneNodeConnector.java @@ -19,9 +19,9 @@ */ package org.jkiss.dbeaver.erd.ui.layout.algorithm.direct; -import org.eclipse.draw2d.graph.*; -import org.eclipse.gef.NodeEditPart; -import org.eclipse.gef.editparts.AbstractGraphicalEditPart; +import org.eclipse.draw2dl.graph.*; +import org.eclipse.gef3.NodeEditPart; +import org.eclipse.gef3.editparts.AbstractGraphicalEditPart; import org.eclipse.swt.graphics.Point; import java.util.ArrayList; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/DiagramLoader.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/DiagramLoader.java index 062b56f703b62a98c73565ec0af90b52cdb92ef0..e26773d31ed98e13f37344e331a6dd1356689cf8 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/DiagramLoader.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/DiagramLoader.java @@ -20,10 +20,10 @@ package org.jkiss.dbeaver.erd.ui.model; import org.eclipse.core.resources.IProject; -import org.eclipse.draw2d.AbsoluteBendpoint; -import org.eclipse.draw2d.Bendpoint; -import org.eclipse.draw2d.RelativeBendpoint; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.AbsoluteBendpoint; +import org.eclipse.draw2dl.Bendpoint; +import org.eclipse.draw2dl.RelativeBendpoint; +import org.eclipse.draw2dl.geometry.Rectangle; import org.eclipse.jface.resource.StringConverter; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.widgets.Display; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDContainerDecorated.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDContainerDecorated.java index f9b104f264416d095fc538436d040eb5040bd04a..c1c7f12322643a8bbae8fe382768890969f03250 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDContainerDecorated.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDContainerDecorated.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui.model; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Rectangle; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.Font; import org.jkiss.code.NotNull; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecorator.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecorator.java index d8c5958c9118943f212390ded4a64de4ac9f2b39..eb9a0394905fa565ebd9916127f6d07f6778ff47 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecorator.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecorator.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.model; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Insets; -import org.eclipse.gef.EditPartFactory; -import org.eclipse.gef.palette.PaletteRoot; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Insets; +import org.eclipse.gef3.EditPartFactory; +import org.eclipse.gef3.palette.PaletteRoot; import org.jkiss.code.NotNull; import org.jkiss.code.Nullable; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecoratorDefault.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecoratorDefault.java index 56bb82892af12d95fb6e4909573e012c8d92b6c8..68fd98ffbea70129c8e2ca0346e2fa86573daa10 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecoratorDefault.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDDecoratorDefault.java @@ -16,12 +16,12 @@ */ package org.jkiss.dbeaver.erd.ui.model; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Insets; -import org.eclipse.gef.EditPartFactory; -import org.eclipse.gef.RequestConstants; -import org.eclipse.gef.palette.*; -import org.eclipse.gef.requests.CreationFactory; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Insets; +import org.eclipse.gef3.EditPartFactory; +import org.eclipse.gef3.RequestConstants; +import org.eclipse.gef3.palette.*; +import org.eclipse.gef3.requests.CreationFactory; import org.eclipse.jface.resource.ImageDescriptor; import org.jkiss.code.NotNull; import org.jkiss.code.Nullable; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapter.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapter.java index d7832a13731f938f8c8f0b12d387ab80591a7c02..27e6df390bfe32779127b70a3cdebb741ba5bce7 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapter.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapter.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui.model; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.Request; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.Request; /** * ERD model adapter diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapterDefault.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapterDefault.java index 57d86beb9c6cbaee95cd465b44177100a464aa35..c3a670364c0c3d4ef294e1b225623725c333a499 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapterDefault.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDModelAdapterDefault.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.erd.ui.model; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.Request; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.Request; /** * Empty model adapter diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDObjectAdapter.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDObjectAdapter.java index 2f31a721bf879f8110b9ff8d5fec9017a38a9f2f..be3a2673fea2c4be07e6ed37a4ff519ce79f0d84 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDObjectAdapter.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/model/ERDObjectAdapter.java @@ -17,7 +17,7 @@ package org.jkiss.dbeaver.erd.ui.model; import org.eclipse.core.runtime.IAdapterFactory; -import org.eclipse.gef.EditPart; +import org.eclipse.gef3.EditPart; import org.jkiss.dbeaver.DBException; import org.jkiss.dbeaver.erd.model.ERDObject; import org.jkiss.dbeaver.erd.ui.part.DiagramPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AssociationPart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AssociationPart.java index ad10369233d20228453a54a56a0e7fa5131dfe4f..35d63cf6630e12d2416c3fd5525789b303781a97 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AssociationPart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AssociationPart.java @@ -19,13 +19,13 @@ */ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.draw2d.*; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.PointList; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.*; -import org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy; +import org.eclipse.draw2dl.*; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.PointList; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.*; +import org.eclipse.gef3.editpolicies.ConnectionEndpointEditPolicy; import org.eclipse.swt.SWT; import org.jkiss.dbeaver.erd.model.ERDAssociation; import org.jkiss.dbeaver.erd.model.ERDEntityAttribute; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AttributePart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AttributePart.java index ba9f2ed7c455295b6cff247a6abdc34961589e35..e925abbc8b3925cb5ff01e65b9a04ccb2dc3bbac 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AttributePart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/AttributePart.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.draw2d.IFigure; -import org.eclipse.gef.*; -import org.eclipse.gef.tools.DragEditPartsTracker; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.gef3.*; +import org.eclipse.gef3.tools.DragEditPartsTracker; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.model.ERDEntityAttribute; import org.jkiss.dbeaver.erd.ui.ERDUIUtils; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/DiagramPart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/DiagramPart.java index e5aec5306634ca0ecdfbfd59af110bfdd4d9d4a3..999008e291cc079877ac2a64c37db017186ffcf5 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/DiagramPart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/DiagramPart.java @@ -16,16 +16,16 @@ */ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.draw2d.ConnectionLayer; -import org.eclipse.draw2d.FanRouter; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.ShortestPathConnectionRouter; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.*; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.commands.CommandStackEvent; -import org.eclipse.gef.commands.CommandStackEventListener; +import org.eclipse.draw2dl.ConnectionLayer; +import org.eclipse.draw2dl.FanRouter; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.ShortestPathConnectionRouter; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.*; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.commands.CommandStackEvent; +import org.eclipse.gef3.commands.CommandStackEventListener; import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.Font; import org.eclipse.swt.widgets.Control; @@ -206,7 +206,7 @@ public class DiagramPart extends PropertyAwarePart { } /** - * @see org.eclipse.gef.editparts.AbstractEditPart#isSelectable() + * @see org.eclipse.gef3.editparts.AbstractEditPart#isSelectable() */ @Override public boolean isSelectable() diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/EntityPart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/EntityPart.java index 76eba7314666ea8b1681364e6b60e1f60729fba8..bc314160ad3b438ab5c020ccff6e3b40997b50b8 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/EntityPart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/EntityPart.java @@ -19,12 +19,12 @@ */ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.draw2d.ChopboxAnchor; -import org.eclipse.draw2d.ConnectionAnchor; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.*; -import org.eclipse.gef.tools.DirectEditManager; +import org.eclipse.draw2dl.ChopboxAnchor; +import org.eclipse.draw2dl.ConnectionAnchor; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.*; +import org.eclipse.gef3.tools.DirectEditManager; import org.jkiss.dbeaver.erd.model.ERDElement; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.model.ERDEntityAttribute; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NodePart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NodePart.java index c90c495b97a8127ccdbc84ab9fa9a87bac70cb05..7dd6bc204097bfd79185b273a63de1c690463ed3 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NodePart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NodePart.java @@ -17,9 +17,9 @@ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.draw2d.*; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.NodeEditPart; +import org.eclipse.draw2dl.*; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.NodeEditPart; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.Font; import org.jkiss.dbeaver.erd.model.ERDAssociation; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NotePart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NotePart.java index f20421c5730003d4f263ee2334b338e557a583c9..7e4a97d907aa8f503a1a856e27a4d425706e9d98 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NotePart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/NotePart.java @@ -17,15 +17,15 @@ */ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.draw2d.ChopboxAnchor; -import org.eclipse.draw2d.ConnectionAnchor; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.*; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.requests.DirectEditRequest; -import org.eclipse.gef.tools.DirectEditManager; +import org.eclipse.draw2dl.ChopboxAnchor; +import org.eclipse.draw2dl.ConnectionAnchor; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.*; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.requests.DirectEditRequest; +import org.eclipse.gef3.tools.DirectEditManager; import org.jkiss.dbeaver.erd.model.ERDElement; import org.jkiss.dbeaver.erd.model.ERDNote; import org.jkiss.dbeaver.erd.ui.ERDUIConstants; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwareConnectionPart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwareConnectionPart.java index c01d066d2e27e3604189c64c5f2c961434e7a57a..2f4744e824e9952ec0162f5b7a9d9330668a19dd 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwareConnectionPart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwareConnectionPart.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.GraphicalEditPart; -import org.eclipse.gef.editparts.AbstractConnectionEditPart; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.GraphicalEditPart; +import org.eclipse.gef3.editparts.AbstractConnectionEditPart; import org.jkiss.code.NotNull; import org.jkiss.dbeaver.erd.model.ERDObject; import org.jkiss.dbeaver.model.DBPNamedObject; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwarePart.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwarePart.java index 396c23afcc6647e63d94cf99d8f93cd75de83c3a..c3d5d84f4f2a14b85c9c778ef9b82b7727e1da39 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwarePart.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/part/PropertyAwarePart.java @@ -16,13 +16,13 @@ */ package org.jkiss.dbeaver.erd.ui.part; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.ConnectionEditPart; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.GraphicalEditPart; -import org.eclipse.gef.editparts.AbstractGraphicalEditPart; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.ConnectionEditPart; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.GraphicalEditPart; +import org.eclipse.gef3.editparts.AbstractGraphicalEditPart; import org.eclipse.ui.views.properties.IPropertySource; import org.jkiss.code.NotNull; import org.jkiss.code.Nullable; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationBendEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationBendEditPolicy.java index 37e8e2b1507316036b9370ffe429ad647c225cd9..e67314b87a98411cf60cf5384e7353a5f15add95 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationBendEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationBendEditPolicy.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.BendpointEditPolicy; -import org.eclipse.gef.requests.BendpointRequest; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.BendpointEditPolicy; +import org.eclipse.gef3.requests.BendpointRequest; import org.jkiss.dbeaver.erd.ui.command.BendpointCreateCommand; import org.jkiss.dbeaver.erd.ui.command.BendpointDeleteCommand; import org.jkiss.dbeaver.erd.ui.command.BendpointMoveCommand; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationEditPolicy.java index e84ba62545f1a610ffce5858736c88fe7bed07ed..a89d71a8bcf5aa7174d7b5c6776f82cfd28154eb 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AssociationEditPolicy.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.ComponentEditPolicy; -import org.eclipse.gef.requests.GroupRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.ComponentEditPolicy; +import org.eclipse.gef3.requests.GroupRequest; import org.jkiss.dbeaver.erd.ui.command.AssociationDeleteCommand; import org.jkiss.dbeaver.erd.ui.part.AssociationPart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeConnectionEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeConnectionEditPolicy.java index ac7eadce4fcdf4094d75ec7738303ba5c555eb4c..a4ce327d8186bf1835368b7ac6608480610c1549 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeConnectionEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeConnectionEditPolicy.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.requests.ChangeBoundsRequest; -import org.eclipse.gef.requests.CreateRequest; -import org.eclipse.gef.requests.GroupRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.requests.ChangeBoundsRequest; +import org.eclipse.gef3.requests.CreateRequest; +import org.eclipse.gef3.requests.GroupRequest; import org.jkiss.code.NotNull; import org.jkiss.dbeaver.erd.ui.command.AssociationCreateCommand; import org.jkiss.dbeaver.erd.ui.part.AttributePart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeContainerEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeContainerEditPolicy.java index 1ef890febf2296b99a06f4a4807f30f68974db73..d4dea282267594511802e998e7caf62ee561f1d3 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeContainerEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeContainerEditPolicy.java @@ -16,11 +16,11 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.ContainerEditPolicy; -import org.eclipse.gef.requests.ChangeBoundsRequest; -import org.eclipse.gef.requests.CreateRequest; -import org.eclipse.gef.requests.GroupRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.ContainerEditPolicy; +import org.eclipse.gef3.requests.ChangeBoundsRequest; +import org.eclipse.gef3.requests.CreateRequest; +import org.eclipse.gef3.requests.GroupRequest; /** * Edit policy for attribute container diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeDragAndDropEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeDragAndDropEditPolicy.java index 324f9c7d37568dad13487c4eeb988a902be60e78..0501bbe2ed3919141041ffaa16961c726f009c31 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeDragAndDropEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/AttributeDragAndDropEditPolicy.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.Request; -import org.eclipse.gef.RequestConstants; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.GraphicalEditPolicy; +import org.eclipse.gef3.Request; +import org.eclipse.gef3.RequestConstants; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.GraphicalEditPolicy; import org.jkiss.dbeaver.erd.ui.part.AttributePart; /** diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramContainerEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramContainerEditPolicy.java index 2ec97e632da5d405b5e40aeefa4eb40ef7bc082b..ed0c3c7573d82c8ebdc7bd3a549b993068a57c7f 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramContainerEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramContainerEditPolicy.java @@ -16,14 +16,14 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.Request; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.AbstractEditPolicy; -import org.eclipse.gef.editpolicies.ContainerEditPolicy; -import org.eclipse.gef.requests.CreateRequest; -import org.eclipse.gef.requests.GroupRequest; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.Request; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.AbstractEditPolicy; +import org.eclipse.gef3.editpolicies.ContainerEditPolicy; +import org.eclipse.gef3.requests.CreateRequest; +import org.eclipse.gef3.requests.GroupRequest; import org.jkiss.dbeaver.erd.model.ERDEntity; import org.jkiss.dbeaver.erd.model.ERDNote; import org.jkiss.dbeaver.erd.ui.command.NoteCreateCommand; @@ -43,7 +43,7 @@ import java.util.List; public class DiagramContainerEditPolicy extends ContainerEditPolicy { /** - * @see org.eclipse.gef.editpolicies.ContainerEditPolicy#getAddCommand(org.eclipse.gef.requests.GroupRequest) + * @see org.eclipse.gef3.editpolicies.ContainerEditPolicy#getAddCommand(org.eclipse.gef3.requests.GroupRequest) */ @Override protected Command getAddCommand(GroupRequest request) @@ -53,7 +53,7 @@ public class DiagramContainerEditPolicy extends ContainerEditPolicy { } /** - * @see ContainerEditPolicy#getCreateCommand(org.eclipse.gef.requests.CreateRequest) + * @see ContainerEditPolicy#getCreateCommand(org.eclipse.gef3.requests.CreateRequest) */ @Override protected Command getCreateCommand(CreateRequest request) @@ -85,7 +85,7 @@ public class DiagramContainerEditPolicy extends ContainerEditPolicy { } /** - * @see AbstractEditPolicy#getTargetEditPart(org.eclipse.gef.Request) + * @see AbstractEditPolicy#getTargetEditPart(org.eclipse.gef3.Request) */ @Override public EditPart getTargetEditPart(Request request) diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramXYLayoutPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramXYLayoutPolicy.java index 7a061d7be22bf0d57e88a8e5c2513881da93ad37..1eb93302f6fce595e0db0e83b367cccd5bb52057 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramXYLayoutPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/DiagramXYLayoutPolicy.java @@ -16,15 +16,15 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.draw2d.Figure; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.GraphicalEditPart; -import org.eclipse.gef.Request; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.XYLayoutEditPolicy; -import org.eclipse.gef.requests.CreateRequest; +import org.eclipse.draw2dl.Figure; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.GraphicalEditPart; +import org.eclipse.gef3.Request; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.XYLayoutEditPolicy; +import org.eclipse.gef3.requests.CreateRequest; import org.jkiss.dbeaver.erd.ui.command.NodeMoveCommand; import org.jkiss.dbeaver.erd.ui.part.EntityPart; import org.jkiss.dbeaver.erd.ui.part.NodePart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityConnectionEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityConnectionEditPolicy.java index 56ecce746f4926354ca0dab935db74183fc4a4e1..8997dbbfe7867def01d3628d7f17f33ef97980e5 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityConnectionEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityConnectionEditPolicy.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy; -import org.eclipse.gef.requests.CreateConnectionRequest; -import org.eclipse.gef.requests.ReconnectRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.GraphicalNodeEditPolicy; +import org.eclipse.gef3.requests.CreateConnectionRequest; +import org.eclipse.gef3.requests.ReconnectRequest; import org.jkiss.dbeaver.erd.model.ERDAssociation; import org.jkiss.dbeaver.erd.ui.command.AssociationCreateCommand; import org.jkiss.dbeaver.erd.ui.command.AssociationReconnectSourceCommand; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityContainerEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityContainerEditPolicy.java index cc09299bd9ae1ef19b4fa5e420228035dfbc9c26..db19bbc9ac56a1c29667a4bcdee86b92f44c8518 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityContainerEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityContainerEditPolicy.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.ContainerEditPolicy; -import org.eclipse.gef.requests.CreateRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.ContainerEditPolicy; +import org.eclipse.gef3.requests.CreateRequest; /** * Edit policy for Table as a container, handling functionality for dropping new columns into tables diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityEditPolicy.java index db21ff32de8c67673c64e0f44e7468570556c451..35ef39006a714970567cff5efe4b27a781544d83 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/EntityEditPolicy.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.ComponentEditPolicy; -import org.eclipse.gef.requests.GroupRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.ComponentEditPolicy; +import org.eclipse.gef3.requests.GroupRequest; import org.jkiss.dbeaver.erd.ui.part.EntityPart; /** diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteDirectEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteDirectEditPolicy.java index 76c9a55b9d0b8016fb04194ca94bc62f47bc713d..657f2e5b895d118e2d0f10022cc3b6251cc098df 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteDirectEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteDirectEditPolicy.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.DirectEditPolicy; -import org.eclipse.gef.requests.DirectEditRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.DirectEditPolicy; +import org.eclipse.gef3.requests.DirectEditRequest; import org.eclipse.jface.viewers.CellEditor; import org.jkiss.dbeaver.erd.ui.command.NoteSetTextCommand; import org.jkiss.dbeaver.erd.ui.part.NotePart; diff --git a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteEditPolicy.java b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteEditPolicy.java index 7816b64319c43c369c75d409d7c5031f565cda59..39db23004291f24476f28add59e83409d601d02f 100644 --- a/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.erd.ui/src/org/jkiss/dbeaver/erd/ui/policy/NoteEditPolicy.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.erd.ui.policy; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.ComponentEditPolicy; -import org.eclipse.gef.requests.GroupRequest; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.ComponentEditPolicy; +import org.eclipse.gef3.requests.GroupRequest; import org.jkiss.dbeaver.erd.ui.command.NoteDeleteCommand; import org.jkiss.dbeaver.erd.ui.model.EntityDiagram; import org.jkiss.dbeaver.erd.ui.part.NotePart; diff --git a/plugins/org.jkiss.dbeaver.ext.postgresql.ui/META-INF/MANIFEST.MF b/plugins/org.jkiss.dbeaver.ext.postgresql.ui/META-INF/MANIFEST.MF index 78e5c5c8aa5ed6928972f56725ce488f318e293d..f5025be21a1b90a484d41e9ba38998997dab4c64 100644 --- a/plugins/org.jkiss.dbeaver.ext.postgresql.ui/META-INF/MANIFEST.MF +++ b/plugins/org.jkiss.dbeaver.ext.postgresql.ui/META-INF/MANIFEST.MF @@ -15,7 +15,7 @@ Require-Bundle: org.eclipse.osgi.services, org.eclipse.ui.workbench, org.eclipse.ui.workbench.texteditor, org.eclipse.ui.editors, - org.eclipse.gef, + org.eclipse.gef3, org.jkiss.dbeaver.model, org.jkiss.dbeaver.registry, org.jkiss.dbeaver.ext.postgresql, diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/META-INF/MANIFEST.MF b/plugins/org.jkiss.dbeaver.ext.ui.locks/META-INF/MANIFEST.MF index 12372cf2f818c2d78db09d601fb1d1e83226c775..aa436ab9933d59cde065549224d6ad8cd89801e2 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/META-INF/MANIFEST.MF +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/META-INF/MANIFEST.MF @@ -11,7 +11,7 @@ Require-Bundle: org.eclipse.core.runtime, org.eclipse.core.resources, org.eclipse.ui, org.eclipse.ui.ide, - org.eclipse.gef, + org.eclipse.gef3, org.jkiss.dbeaver.model, org.jkiss.dbeaver.ui, org.jkiss.dbeaver.ui.navigator, diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionAnchor.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionAnchor.java index 133b25bec6ffc8609d36c85bc3db65b027afdb24..1ee61e13c670e3d8da08e3da8f122f75966defe9 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionAnchor.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionAnchor.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.draw2d.AbstractConnectionAnchor; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.geometry.Point; +import org.eclipse.draw2dl.AbstractConnectionAnchor; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.geometry.Point; public class LockGraphConnectionAnchor extends AbstractConnectionAnchor { diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionEditPolicy.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionEditPolicy.java index 4247be12cfa7f0be8d252340af2eddd169de0738..9bdd8c0904c5c9535559ee75466e6fa1305df7bf 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphConnectionEditPolicy.java @@ -16,9 +16,9 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.ConnectionEditPolicy; -import org.eclipse.gef.requests.GroupRequest; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.ConnectionEditPolicy; +import org.eclipse.gef3.requests.GroupRequest; public class LockGraphConnectionEditPolicy extends ConnectionEditPolicy { diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEdgeEditPart.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEdgeEditPart.java index 6649ed5f56c3e6b35dfb6a5a9e5a7cdf6bf37ff5..acf4577032af12a1b1b05287aa3d1a2cf5f06288 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEdgeEditPart.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEdgeEditPart.java @@ -16,12 +16,12 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.draw2d.IFigure; -import org.eclipse.draw2d.PolygonDecoration; -import org.eclipse.draw2d.PolylineConnection; -import org.eclipse.gef.EditPolicy; -import org.eclipse.gef.editparts.AbstractConnectionEditPart; -import org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.draw2dl.PolygonDecoration; +import org.eclipse.draw2dl.PolylineConnection; +import org.eclipse.gef3.EditPolicy; +import org.eclipse.gef3.editparts.AbstractConnectionEditPart; +import org.eclipse.gef3.editpolicies.ConnectionEndpointEditPolicy; public class LockGraphEdgeEditPart extends AbstractConnectionEditPart { diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPart.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPart.java index 1207e9dfb00163a34aa667eef8411571f922ae8d..275a320e5a40c274c0181f3d2ca37329185d5acc 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPart.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPart.java @@ -16,10 +16,10 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.draw2d.*; -import org.eclipse.gef.EditPolicy; -import org.eclipse.gef.LayerConstants; -import org.eclipse.gef.editparts.AbstractGraphicalEditPart; +import org.eclipse.draw2dl.*; +import org.eclipse.gef3.EditPolicy; +import org.eclipse.gef3.LayerConstants; +import org.eclipse.gef3.editparts.AbstractGraphicalEditPart; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraph; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraphNode; diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPartFactory.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPartFactory.java index 2b2c488968be45af8fb048a47260f8b71eab0163..0b7fcd89c1ae368a2ba69e5dd381b4bd3af7f2c5 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPartFactory.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphEditPartFactory.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.EditPartFactory; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.EditPartFactory; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraph; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraphEdge; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraphNode; diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeEditPart.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeEditPart.java index 9b035033e3f766458f7a020fa1f628c860ef3a1e..ebad647e2a76b0b6652c615efd53cd476dfe5469 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeEditPart.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeEditPart.java @@ -16,14 +16,14 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.draw2d.ConnectionAnchor; -import org.eclipse.draw2d.GridData; -import org.eclipse.draw2d.IFigure; -import org.eclipse.gef.ConnectionEditPart; -import org.eclipse.gef.EditPolicy; -import org.eclipse.gef.Request; -import org.eclipse.gef.editparts.AbstractGraphicalEditPart; -import org.eclipse.gef.editpolicies.NonResizableEditPolicy; +import org.eclipse.draw2dl.ConnectionAnchor; +import org.eclipse.draw2dl.GridData; +import org.eclipse.draw2dl.IFigure; +import org.eclipse.gef3.ConnectionEditPart; +import org.eclipse.gef3.EditPolicy; +import org.eclipse.gef3.Request; +import org.eclipse.gef3.editparts.AbstractGraphicalEditPart; +import org.eclipse.gef3.editpolicies.NonResizableEditPolicy; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraph; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraphEdge; import org.jkiss.dbeaver.model.impl.admin.locks.LockGraphNode; diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeFigure.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeFigure.java index 354fce0ee78c166ffcece0cbd052545c5de03df5..78bee11c003056efddb797514c8d5261bd47649d 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeFigure.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphNodeFigure.java @@ -16,8 +16,8 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.draw2d.*; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.*; +import org.eclipse.draw2dl.geometry.Rectangle; public class LockGraphNodeFigure extends Figure { diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphXYLayoutEditPolicy.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphXYLayoutEditPolicy.java index efbf65c77e18209b2aa2e5ca4055f9853dde3e0a..6b0f32a3d8ff5b0e8cb3e3b5cc70764bc03432a1 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphXYLayoutEditPolicy.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphXYLayoutEditPolicy.java @@ -17,10 +17,10 @@ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.gef.EditPart; -import org.eclipse.gef.commands.Command; -import org.eclipse.gef.editpolicies.XYLayoutEditPolicy; -import org.eclipse.gef.requests.CreateRequest; +import org.eclipse.gef3.EditPart; +import org.eclipse.gef3.commands.Command; +import org.eclipse.gef3.editpolicies.XYLayoutEditPolicy; +import org.eclipse.gef3.requests.CreateRequest; public class LockGraphXYLayoutEditPolicy extends XYLayoutEditPolicy { diff --git a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphicalView.java b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphicalView.java index cb52fdfc1357b8a4f7d78df09750cfc45ca53b74..7322c1e347609b7dbe891ce6a0fb56bb9f353fd6 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphicalView.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.locks/src/org/jkiss/dbeaver/ext/ui/locks/graph/LockGraphicalView.java @@ -17,12 +17,12 @@ */ package org.jkiss.dbeaver.ext.ui.locks.graph; -import org.eclipse.draw2d.ColorConstants; -import org.eclipse.gef.ContextMenuProvider; -import org.eclipse.gef.DefaultEditDomain; -import org.eclipse.gef.GraphicalViewer; -import org.eclipse.gef.editparts.FreeformGraphicalRootEditPart; -import org.eclipse.gef.ui.parts.ScrollingGraphicalViewer; +import org.eclipse.draw2dl.ColorConstants; +import org.eclipse.gef3.ContextMenuProvider; +import org.eclipse.gef3.DefaultEditDomain; +import org.eclipse.gef3.GraphicalViewer; +import org.eclipse.gef3.editparts.FreeformGraphicalRootEditPart; +import org.eclipse.gef3.ui.parts.ScrollingGraphicalViewer; import org.eclipse.jface.action.IMenuManager; import org.eclipse.swt.widgets.Composite; import org.eclipse.ui.part.ViewPart; diff --git a/plugins/org.jkiss.dbeaver.ext.ui.svg/META-INF/MANIFEST.MF b/plugins/org.jkiss.dbeaver.ext.ui.svg/META-INF/MANIFEST.MF index c0af7998c3d17e071690e0797c98743a85b9a5cd..519dd14c04e4f3ac6a8314e90936413c366fee83 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.svg/META-INF/MANIFEST.MF +++ b/plugins/org.jkiss.dbeaver.ext.ui.svg/META-INF/MANIFEST.MF @@ -9,7 +9,7 @@ Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.eclipse.core.runtime, org.eclipse.core.resources, org.eclipse.ui, - org.eclipse.gef, + org.eclipse.gef3, org.jkiss.dbeaver.model, org.jkiss.dbeaver.ui, org.jkiss.dbeaver.erd.ui, diff --git a/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/ERDExportSVG.java b/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/ERDExportSVG.java index 197a6a1cadb96b23527675b23354c34c8c11ced5..1762bd4481c3e222d16685cef8a8f3eb22f6bc42 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/ERDExportSVG.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/ERDExportSVG.java @@ -19,9 +19,10 @@ package org.jkiss.dbeaver.ext.ui.svg; import org.apache.batik.ext.awt.image.codec.png.PNGImageWriter; import org.apache.batik.ext.awt.image.spi.ImageWriterRegistry; import org.apache.batik.svggen.SVGGraphics2D; -import org.eclipse.draw2d.*; -import org.eclipse.draw2d.geometry.Rectangle; -import org.eclipse.gef.editparts.LayerManager; +import org.eclipse.draw2dl.Graphics; +import org.eclipse.draw2dl.*; +import org.eclipse.draw2dl.geometry.Rectangle; +import org.eclipse.gef3.editparts.LayerManager; import org.jkiss.dbeaver.DBException; import org.jkiss.dbeaver.Log; import org.jkiss.dbeaver.erd.ui.export.ERDExportFormatHandler; @@ -32,7 +33,7 @@ import org.jkiss.dbeaver.ui.UIUtils; import org.jkiss.utils.xml.XMLUtils; import org.w3c.dom.Document; -import java.awt.Dimension; +import java.awt.*; import java.io.File; /** @@ -66,7 +67,7 @@ public class ERDExportSVG implements ERDExportFormatHandler { SVGGraphics2D svgGenerator = new SVGGraphics2D(document); svgGenerator.setSVGCanvasSize(new Dimension(contentBounds.width, contentBounds.height)); - // We need a converter from Draw2D.Graphics (GEF) to awt.Graphics2D (Batik) + // We need a converter from draw2dl.Graphics (.gef3) to awt.Graphics2D (Batik) Graphics graphics = new GraphicsToGraphics2DAdaptor(svgGenerator); // Reset origin to make it the top/left most part of the diagram diff --git a/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/GraphicsToGraphics2DAdaptor.java b/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/GraphicsToGraphics2DAdaptor.java index b693f9e0f9c6071a5ae7fecb119bf430648ae3ab..65862d36a93daba1a766991a11bdeebeb017245c 100644 --- a/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/GraphicsToGraphics2DAdaptor.java +++ b/plugins/org.jkiss.dbeaver.ext.ui.svg/src/org/jkiss/dbeaver/ext/ui/svg/GraphicsToGraphics2DAdaptor.java @@ -11,19 +11,19 @@ * uses GraphitiUiInternal.getWorkbenchService() instead of * GMF's DisplayUtils, does not implement the interface * DrawableRenderedImage, since it is not needed. - * RaM - Remove/hide initial viewport/clipping area, so all GEF diagrams fit + * RaM - Remove/hide initial viewport/clipping area, so all .gef3 diagrams fit * ****************************************************************************/ package org.jkiss.dbeaver.ext.ui.svg; -import org.eclipse.draw2d.Graphics; -import org.eclipse.draw2d.SWTGraphics; -import org.eclipse.draw2d.TextUtilities; -import org.eclipse.draw2d.geometry.Dimension; -import org.eclipse.draw2d.geometry.Point; -import org.eclipse.draw2d.geometry.PointList; -import org.eclipse.draw2d.geometry.Rectangle; +import org.eclipse.draw2dl.Graphics; +import org.eclipse.draw2dl.SWTGraphics; +import org.eclipse.draw2dl.TextUtilities; +import org.eclipse.draw2dl.geometry.Dimension; +import org.eclipse.draw2dl.geometry.Point; +import org.eclipse.draw2dl.geometry.PointList; +import org.eclipse.draw2dl.geometry.Rectangle; import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.Font; @@ -38,7 +38,7 @@ import java.awt.image.BufferedImage; import java.util.Stack; /** - * Objects of this class can be used with draw2d to render to a Graphics2D object. + * Objects of this class can be used with draw2dl to render to a Graphics2D object. * * @author jschofie / sshaw * @@ -312,7 +312,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#clipRect(org.eclipse.draw2d.geometry.Rectangle ) + * @see org.eclipse.draw2dl.Graphics#clipRect(org.eclipse.draw2dl.geometry.Rectangle ) */ @Override public void clipRect(Rectangle rect) @@ -331,7 +331,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#dispose() + * @see org.eclipse.draw2dl.Graphics#dispose() */ @Override public void dispose() @@ -359,7 +359,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawArc(int, int, int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#drawArc(int, int, int, int, int, int) */ @Override public void drawArc(int x, int y, int width, int height, int startAngle, int endAngle) @@ -374,7 +374,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillArc(int, int, int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#fillArc(int, int, int, int, int, int) */ @Override public void fillArc(int x, int y, int w, int h, int offset, int length) @@ -388,7 +388,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawFocus(int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#drawFocus(int, int, int, int) */ @Override public void drawFocus(int x, int y, int w, int h) @@ -454,7 +454,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawImage(org.eclipse.swt.graphics.Image, int, int) + * @see org.eclipse.draw2dl.Graphics#drawImage(org.eclipse.swt.graphics.Image, int, int) */ @Override public void drawImage(Image srcImage, int xpos, int ypos) @@ -472,7 +472,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawImage(org.eclipse.swt.graphics.Image, int, int, int, int, int, int, int, + * @see org.eclipse.draw2dl.Graphics#drawImage(org.eclipse.swt.graphics.Image, int, int, int, int, int, int, int, * int) */ @Override @@ -488,7 +488,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawLine(int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#drawLine(int, int, int, int) */ @Override public void drawLine(int x1, int y1, int x2, int y2) @@ -503,7 +503,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawOval(int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#drawOval(int, int, int, int) */ @Override public void drawOval(int x, int y, int w, int h) @@ -518,7 +518,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillOval(int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#fillOval(int, int, int, int) */ @Override public void fillOval(int x, int y, int w, int h) @@ -546,7 +546,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawPolygon(org.eclipse.draw2d.geometry.PointList ) + * @see org.eclipse.draw2dl.Graphics#drawPolygon(org.eclipse.draw2dl.geometry.PointList ) */ @Override public void drawPolygon(PointList pointList) @@ -559,7 +559,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillPolygon(org.eclipse.draw2d.geometry.PointList ) + * @see org.eclipse.draw2dl.Graphics#fillPolygon(org.eclipse.draw2dl.geometry.PointList ) */ @Override public void fillPolygon(PointList pointList) @@ -571,7 +571,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawPolyline(org.eclipse.draw2d.geometry. PointList) + * @see org.eclipse.draw2dl.Graphics#drawPolyline(org.eclipse.draw2dl.geometry. PointList) */ @Override public void drawPolyline(PointList pointList) @@ -589,7 +589,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawRectangle(int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#drawRectangle(int, int, int, int) */ @Override public void drawRectangle(int x, int y, int w, int h) @@ -604,7 +604,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillRectangle(int, int, int, int) + * @see org.eclipse.draw2dl.Graphics#fillRectangle(int, int, int, int) */ @Override public void fillRectangle(int x, int y, int width, int height) @@ -618,7 +618,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawRoundRectangle(org.eclipse.draw2d.geometry .Rectangle, int, int) + * @see org.eclipse.draw2dl.Graphics#drawRoundRectangle(org.eclipse.draw2dl.geometry .Rectangle, int, int) */ @Override public void drawRoundRectangle(Rectangle rect, int arcWidth, int arcHeight) @@ -634,7 +634,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillRoundRectangle(org.eclipse.draw2d.geometry .Rectangle, int, int) + * @see org.eclipse.draw2dl.Graphics#fillRoundRectangle(org.eclipse.draw2dl.geometry .Rectangle, int, int) */ @Override public void fillRoundRectangle(Rectangle rect, int arcWidth, int arcHeight) @@ -649,7 +649,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawText(java.lang.String, int, int) + * @see org.eclipse.draw2dl.Graphics#drawText(java.lang.String, int, int) */ @Override public void drawText(String s, int x, int y) @@ -659,7 +659,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawString(java.lang.String, int, int) + * @see org.eclipse.draw2dl.Graphics#drawString(java.lang.String, int, int) */ @Override public void drawString(String s, int x, int y) @@ -741,7 +741,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillString(java.lang.String, int, int) + * @see org.eclipse.draw2dl.Graphics#fillString(java.lang.String, int, int) */ @Override public void fillString(String s, int x, int y) @@ -751,7 +751,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillText(java.lang.String, int, int) + * @see org.eclipse.draw2dl.Graphics#fillText(java.lang.String, int, int) */ @Override public void fillText(String s, int x, int y) @@ -761,7 +761,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getBackgroundColor() + * @see org.eclipse.draw2dl.Graphics#getBackgroundColor() */ @Override public Color getBackgroundColor() @@ -771,7 +771,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getClip(org.eclipse.draw2d.geometry.Rectangle ) + * @see org.eclipse.draw2dl.Graphics#getClip(org.eclipse.draw2dl.geometry.Rectangle ) */ @Override public Rectangle getClip(Rectangle rect) @@ -789,7 +789,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getFont() + * @see org.eclipse.draw2dl.Graphics#getFont() */ @Override public Font getFont() @@ -799,7 +799,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getFontMetrics() + * @see org.eclipse.draw2dl.Graphics#getFontMetrics() */ @Override public FontMetrics getFontMetrics() @@ -809,7 +809,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getForegroundColor() + * @see org.eclipse.draw2dl.Graphics#getForegroundColor() */ @Override public Color getForegroundColor() @@ -819,7 +819,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getLineStyle() + * @see org.eclipse.draw2dl.Graphics#getLineStyle() */ @Override public int getLineStyle() @@ -829,7 +829,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getLineWidth() + * @see org.eclipse.draw2dl.Graphics#getLineWidth() */ @Override public int getLineWidth() @@ -845,7 +845,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getXORMode() + * @see org.eclipse.draw2dl.Graphics#getXORMode() */ @Override public boolean getXORMode() @@ -855,7 +855,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#popState() + * @see org.eclipse.draw2dl.Graphics#popState() */ @Override public void popState() @@ -867,7 +867,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#pushState() + * @see org.eclipse.draw2dl.Graphics#pushState() */ @Override public void pushState() @@ -882,7 +882,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#restoreState() + * @see org.eclipse.draw2dl.Graphics#restoreState() */ @Override public void restoreState() @@ -928,7 +928,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#scale(double) + * @see org.eclipse.draw2dl.Graphics#scale(double) */ @Override public void scale(double amount) @@ -938,7 +938,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setBackgroundColor(org.eclipse.swt.graphics .Color) + * @see org.eclipse.draw2dl.Graphics#setBackgroundColor(org.eclipse.swt.graphics .Color) */ @Override public void setBackgroundColor(Color rgb) @@ -949,7 +949,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setClip(org.eclipse.draw2d.geometry.Rectangle ) + * @see org.eclipse.draw2dl.Graphics#setClip(org.eclipse.draw2dl.geometry.Rectangle ) */ @Override public void setClip(Rectangle rect) @@ -999,7 +999,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setFont(org.eclipse.swt.graphics.Font) + * @see org.eclipse.draw2dl.Graphics#setFont(org.eclipse.swt.graphics.Font) */ @Override public void setFont(Font f) @@ -1035,7 +1035,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setForegroundColor(org.eclipse.swt.graphics .Color) + * @see org.eclipse.draw2dl.Graphics#setForegroundColor(org.eclipse.swt.graphics .Color) */ @Override public void setForegroundColor(Color rgb) @@ -1072,7 +1072,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setLineStyle(int) + * @see org.eclipse.draw2dl.Graphics#setLineStyle(int) */ @Override public void setLineStyle(int style) @@ -1110,7 +1110,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setLineWidth(int) + * @see org.eclipse.draw2dl.Graphics#setLineWidth(int) */ @Override public void setLineWidth(int width) @@ -1134,7 +1134,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setXORMode(boolean) + * @see org.eclipse.draw2dl.Graphics#setXORMode(boolean) */ @Override public void setXORMode(boolean xorMode) @@ -1157,7 +1157,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#translate(int, int) + * @see org.eclipse.draw2dl.Graphics#translate(int, int) */ @Override public void translate(int dx, int dy) @@ -1190,7 +1190,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillGradient(int, int, int, int, boolean) + * @see org.eclipse.draw2dl.Graphics#fillGradient(int, int, int, int, boolean) */ @Override public void fillGradient(int x, int y, int w, int h, boolean vertical) @@ -1221,7 +1221,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#drawPath(org.eclipse.swt.graphics.Path) + * @see org.eclipse.draw2dl.Graphics#drawPath(org.eclipse.swt.graphics.Path) */ @Override public void drawPath(Path path) @@ -1234,7 +1234,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#fillPath(org.eclipse.swt.graphics.Path) + * @see org.eclipse.draw2dl.Graphics#fillPath(org.eclipse.swt.graphics.Path) */ @Override public void fillPath(Path path) @@ -1246,7 +1246,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setClip(org.eclipse.swt.graphics.Path) + * @see org.eclipse.draw2dl.Graphics#setClip(org.eclipse.swt.graphics.Path) */ @Override public void setClip(Path path) @@ -1269,7 +1269,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getFillRule() + * @see org.eclipse.draw2dl.Graphics#getFillRule() */ @Override public int getFillRule() @@ -1279,7 +1279,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setFillRule(int) + * @see org.eclipse.draw2dl.Graphics#setFillRule(int) */ @Override public void setFillRule(int rule) @@ -1338,7 +1338,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.DrawableRenderedImage #allowDelayRender() + * @see org.eclipse.gmf.runtime.draw2dl.ui.render.awt.internal.DrawableRenderedImage #allowDelayRender() */ public boolean shouldAllowDelayRender() { @@ -1347,7 +1347,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.DrawableRenderedImage #getMaximumRenderSize() + * @see org.eclipse.gmf.runtime.draw2dl.ui.render.awt.internal.DrawableRenderedImage #getMaximumRenderSize() */ public Dimension getMaximumRenderSize() { @@ -1366,7 +1366,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#getAntialias() + * @see org.eclipse.draw2dl.Graphics#getAntialias() */ @Override public int getAntialias() @@ -1387,7 +1387,7 @@ public class GraphicsToGraphics2DAdaptor extends Graphics /* * (non-Javadoc) - * @see org.eclipse.draw2d.Graphics#setAntialias(int) + * @see org.eclipse.draw2dl.Graphics#setAntialias(int) */ @Override public void setAntialias(int value) diff --git a/product/debug/DBeaver.product.launch b/product/debug/DBeaver.product.launch index fc4b361fad8d4e72f412300496cafaf90fe4ed23..86b96e1822d5004fd664b62fead165deb19236f4 100644 --- a/product/debug/DBeaver.product.launch +++ b/product/debug/DBeaver.product.launch @@ -80,7 +80,7 @@ - + @@ -158,7 +158,7 @@ - +