X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=gis%2Fplugins%2Forg.argeo.gis.ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fgis%2Fui%2FMapViewer.java;fp=gis%2Fplugins%2Forg.argeo.gis.ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fgis%2Fui%2FMapViewer.java;h=701ef59a27373a86e8f330b06763420522437683;hb=7fe4a16dad045373bb014724733c1bbb175d44b5;hp=0000000000000000000000000000000000000000;hpb=d2ed44a6c5968200c6ba18809dc0845749072b7f;p=lgpl%2Fargeo-commons.git diff --git a/gis/plugins/org.argeo.gis.ui/src/main/java/org/argeo/gis/ui/MapViewer.java b/gis/plugins/org.argeo.gis.ui/src/main/java/org/argeo/gis/ui/MapViewer.java new file mode 100644 index 000000000..701ef59a2 --- /dev/null +++ b/gis/plugins/org.argeo.gis.ui/src/main/java/org/argeo/gis/ui/MapViewer.java @@ -0,0 +1,19 @@ +package org.argeo.gis.ui; + +import javax.jcr.Node; +import javax.jcr.NodeIterator; + +import org.eclipse.swt.widgets.Composite; + +public interface MapViewer { + public void addLayer(Node layer); + + public NodeIterator getSelectedFeatures(); + + public Composite getControl(); + + public void addMapViewerListener(MapViewerListener listener); + + public void removeMapViewerListener(MapViewerListener listener); + +}