Revision 3100 trunk/extensions/extCatalogYNomenclator/src/es/gva/cit/gvsig/catalogClient/gui/SearchDialog.java

View differences:

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