Statistics
| Revision:

svn-gvsig-desktop / tmp / trunk / cliente / WorkSpace_WPSClient / extWPSCallejero / src / es / logex / gvsig / gui / dialogs / StreetsMapDialog.java @ 26497

History | View | Annotate | Download (1.93 KB)

1 26497 kike
package es.logex.gvsig.gui.dialogs;
2
3
import java.awt.Component;
4
import java.util.ArrayList;
5
import java.util.List;
6
7
import javax.swing.JPanel;
8
9
import com.iver.andami.PluginServices;
10
import com.iver.andami.ui.mdiManager.IWindow;
11
import com.iver.andami.ui.mdiManager.IWindowListener;
12
import com.iver.andami.ui.mdiManager.WindowInfo;
13
import com.iver.cit.gvsig.fmap.ColorEvent;
14
import com.iver.cit.gvsig.fmap.ExtentEvent;
15
import com.iver.cit.gvsig.fmap.ProjectionEvent;
16
import com.iver.cit.gvsig.fmap.ViewPortListener;
17
import com.iver.cit.gvsig.project.documents.view.gui.BaseView;
18
import com.iver.cit.gvsig.project.documents.view.gui.View;
19
20
import es.logex.gvsig.streetsmap.ui.PanelQuerysActionsDelegate;
21
import es.logex.gvsig.streetsmap.ui.PanelQuerysBuilder;
22
import es.logex.gvsig.streetsmap.ui.QueryResultsData;
23
24
public class StreetsMapDialog extends JPanel implements IWindow, IWindowListener
25
                                                 {
26
        private WindowInfo viewInfo = null;
27
        private PanelQuerysBuilder panelQuery = null;
28
        private PanelQuerysActionsDelegate queryDelegate = null;
29
30
        public StreetsMapDialog(PanelQuerysActionsDelegate queryDelegate) {
31
                super();
32
                this.queryDelegate = queryDelegate;
33
                initialize();
34
        }
35
36
        private void initialize() {
37
                this.setLayout(new java.awt.BorderLayout());
38
                this.add(getPanelQuery(),java.awt.BorderLayout.CENTER);
39
        }
40
        private Component getPanelQuery() {
41
                if (panelQuery == null) {
42
                        panelQuery = new PanelQuerysBuilder(this.queryDelegate);
43
                }
44
                return panelQuery;
45
        }
46
        public WindowInfo getWindowInfo() {
47
                 if (viewInfo == null) {
48
                    viewInfo=new WindowInfo(WindowInfo.MODELESSDIALOG | WindowInfo.PALETTE);
49
                    viewInfo.setTitle(PluginServices.getText(this,"WPSExtension_Callejeros"));
50
                    viewInfo.setHeight(300);
51
                    viewInfo.setWidth(400);
52
                }
53
                 return viewInfo;
54
        }
55
56
        public void windowActivated() {
57
                // TODO Auto-generated method stub
58
59
        }
60
61
        public void windowClosed() {
62
                // TODO Auto-generated method stub
63
64
        }
65
66
67
}