]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - gis/plugins/org.argeo.gis.ui/src/main/java/org/argeo/gis/ui/editors/DefaultMapEditor.java
Add Swing map viewer to build
[lgpl/argeo-commons.git] / gis / plugins / org.argeo.gis.ui / src / main / java / org / argeo / gis / ui / editors / DefaultMapEditor.java
index 3648b23296dc3cb8aafdb70b66941796021691d1..94768c374a53acc46b86efc781753d26ad4e6739 100644 (file)
@@ -6,6 +6,7 @@ import org.argeo.gis.ui.MapControlCreator;
 import org.argeo.gis.ui.MapViewer;
 import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.swt.SWT;
+import org.eclipse.swt.layout.GridData;
 import org.eclipse.swt.layout.GridLayout;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.ui.IEditorInput;
@@ -15,8 +16,6 @@ import org.eclipse.ui.part.EditorPart;
 
 /** A generic map editor */
 public class DefaultMapEditor extends EditorPart {
-       public final static String ID = "org.argeo.gis.ui.defaultMapEditor";
-
        private Node context;
        private MapViewer mapViewer;
        private MapControlCreator mapControlCreator;
@@ -44,6 +43,8 @@ public class DefaultMapEditor extends EditorPart {
                layout.marginWidth = 0;
                mapArea.setLayout(layout);
                mapViewer = mapControlCreator.createMapControl(context, mapArea);
+               mapViewer.getControl().setLayoutData(
+                               new GridData(SWT.FILL, SWT.FILL, true, true));
        }
 
        public MapViewer getMapViewer() {