Revision 29965 branches/v2_0_0_prep/extensions/extDockingSkin/src/main/java/org/gvsig/mdiManager/SingletonSupport.java
SingletonSupport.java | ||
---|---|---|
1 |
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
|
|
1 |
/* gvSIG. Sistema de Informaci�n Geogr�fica de la Generalitat Valenciana
|
|
2 | 2 |
* |
3 | 3 |
* Copyright (C) 2004 IVER T.I. and Generalitat Valenciana. |
4 | 4 |
* |
... | ... | |
20 | 20 |
* |
21 | 21 |
* Generalitat Valenciana |
22 | 22 |
* Conselleria d'Infraestructures i Transport |
23 |
* Av. Blasco Ib??ez, 50
|
|
23 |
* Av. Blasco Ib��ez, 50
|
|
24 | 24 |
* 46010 VALENCIA |
25 | 25 |
* SPAIN |
26 | 26 |
* |
... | ... | |
46 | 46 |
import java.util.ArrayList; |
47 | 47 |
|
48 | 48 |
import net.infonode.docking.RootWindow; |
49 |
import net.infonode.tabbedpanel.titledtab.TitledTabProperties; |
|
50 | 49 |
|
51 |
import com.iver.andami.PluginServices; |
|
52 |
import com.iver.andami.ui.mdiFrame.MDIFrame; |
|
53 |
import com.iver.andami.ui.mdiManager.SingletonDialogAlreadyShownException; |
|
54 |
import com.iver.andami.ui.mdiManager.SingletonWindow; |
|
55 |
import com.iver.andami.ui.mdiManager.WindowInfo; |
|
50 |
import org.gvsig.andami.ui.mdiManager.SingletonDialogAlreadyShownException; |
|
51 |
import org.gvsig.andami.ui.mdiManager.SingletonWindow; |
|
52 |
import org.gvsig.andami.ui.mdiManager.WindowInfo; |
|
56 | 53 |
|
57 | 54 |
|
58 | 55 |
/** |
... | ... | |
99 | 96 |
this.dockWindowSupport = dockWindowSupport; |
100 | 97 |
} |
101 | 98 |
/** |
102 |
* Devuelve una referencia a la vista si ya est? mostrada o null si la
|
|
103 |
* vista no ha sido a?adida o ya fue cerrada
|
|
99 |
* Devuelve una referencia a la vista si ya est� mostrada o null si la
|
|
100 |
* vista no ha sido a�adida o ya fue cerrada
|
|
104 | 101 |
* |
105 | 102 |
* @param windowClass DOCUMENT ME! |
106 | 103 |
* @param model DOCUMENT ME! |
... | ... | |
111 | 108 |
* @throws SingletonDialogAlreadyShownException DOCUMENT ME! |
112 | 109 |
*/ |
113 | 110 |
public boolean registerWindow(Class windowClass, Object model, WindowInfo wi) { |
114 |
//Se comprueba si la ventana est? siendo mostrada
|
|
111 |
//Se comprueba si la ventana est� siendo mostrada
|
|
115 | 112 |
SingletonWindowInfo swi = new SingletonWindowInfo(windowClass, model); |
116 | 113 |
|
117 | 114 |
if (contentWindowInfo.containsKey(swi)) { |
... | ... | |
158 | 155 |
* Representa una vista singleton manteniendo el modelo y la clase de la |
159 | 156 |
* vista que lo muestra |
160 | 157 |
* |
161 |
* @author Fernando Gonz?lez Cort?s
|
|
158 |
* @author Fernando Gonz�lez Cort�s
|
|
162 | 159 |
*/ |
163 | 160 |
public class SingletonWindowInfo { |
164 | 161 |
|
Also available in: Unified diff