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 |
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 |
} |