Revision 3100 trunk/extensions/extCatalogYNomenclator/src/es/gva/cit/gvsig/catalogClient/gui/SearchDialog.java
SearchDialog.java | ||
---|---|---|
40 | 40 |
*/ |
41 | 41 |
package es.gva.cit.gvsig.catalogClient.gui; |
42 | 42 |
|
43 |
import javax.swing.JPanel; |
|
44 |
|
|
43 | 45 |
import com.iver.andami.PluginServices; |
44 | 46 |
import com.iver.andami.ui.mdiManager.View; |
45 | 47 |
import com.iver.andami.ui.mdiManager.ViewInfo; |
46 | 48 |
|
47 | 49 |
import es.gva.cit.catalogClient.metadataXML.XMLNode; |
48 |
import es.gva.cit.catalogClient.ui.AbstractSearchPanel; |
|
49 | 50 |
import es.gva.cit.catalogClient.ui.SearchDialogPanel; |
50 |
import es.gva.cit.catalogClient.ui.SearchMiniPanel; |
|
51 |
import es.gva.cit.catalogClient.ui.SearchPanel; |
|
51 |
import es.gva.cit.catalogClient.ui.SearchLowerPanel; |
|
52 | 52 |
import es.gva.cit.catalogClient.ui.ShowResultsPanel; |
53 | 53 |
|
54 | 54 |
/** |
... | ... | |
65 | 65 |
* Title to load into the title field of the form |
66 | 66 |
*/ |
67 | 67 |
public SearchDialog(boolean isMinimized,String title) { |
68 |
super(null,isMinimized,title);
|
|
68 |
super(isMinimized,title,null);
|
|
69 | 69 |
} |
70 | 70 |
|
71 | 71 |
public void searchButtonActionPerformed() { |
... | ... | |
84 | 84 |
dialog.setVisible(true); |
85 | 85 |
PluginServices.getMDIManager().addView(dialog); |
86 | 86 |
} |
87 |
/** |
|
88 |
* This method have to be overwrite |
|
89 |
* @return |
|
90 |
*/ |
|
91 |
|
|
92 |
public SearchLowerPanel getLowerPanel() { |
|
93 |
if (!(isMinimized)){ |
|
94 |
this.setBounds(0,0,625,418); |
|
95 |
if (lowerPanel == null){ |
|
96 |
lowerPanel = new SearchLowerPanel(); |
|
97 |
upperPanel.setUpIcon(); |
|
98 |
} |
|
99 |
} |
|
100 |
return lowerPanel; |
|
101 |
} |
|
87 | 102 |
|
88 | 103 |
/** |
89 | 104 |
* Cierra el Dialog |
... | ... | |
109 | 124 |
|
110 | 125 |
public void sizeButtonActionPerformed(){ |
111 | 126 |
closeJDialog(); |
112 |
SearchDialog dialog = new SearchDialog(!(isMinimized),controlsPanel.getTitle()); |
|
127 |
SearchDialog dialog = new SearchDialog(!(isMinimized),upperPanel.getTitle()); |
|
128 |
if (!(isMinimized)){ |
|
129 |
dialog.setSize(625,85); |
|
130 |
} |
|
113 | 131 |
dialog.setCatalogClient(client); |
114 | 132 |
dialog.setCurrentServer(getCurrentServer()); |
115 | 133 |
dialog.setName(PluginServices.getText(this, "catalog_search") + " ["+getCurrentServer()+"]"); |
116 | 134 |
PluginServices.getMDIManager().addView(dialog); |
135 |
|
|
117 | 136 |
} |
118 | 137 |
|
119 |
public AbstractSearchPanel getControlsPanel() { |
|
120 |
if (isMinimized){ |
|
121 |
setSize(275, 100); |
|
122 |
controlsPanel = new SearchMiniPanel(); |
|
123 |
controlsPanel.setSize(200,55); |
|
124 |
//controlsPanel.setPreferredSize(new java.awt.Dimension(200, 55)); |
|
125 |
//controlsPanel.setLocation(0, 0); |
|
126 |
}else{ |
|
127 |
setSize(675, 485); |
|
128 |
controlsPanel = new SearchPanel(); |
|
129 |
controlsPanel.setSize(700,455); |
|
130 |
//controlsPanel.setPreferredSize(new java.awt.Dimension(700, 455)); |
|
131 |
//controlsPanel.setLocation(0, 0); |
|
132 |
} |
|
133 |
controlsPanel.repaint(); |
|
134 |
return controlsPanel; |
|
135 |
} |
|
138 |
|
|
136 | 139 |
|
137 | 140 |
} |
Also available in: Unified diff