Revision 1669 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/View.java
View.java | ||
---|---|---|
74 | 74 |
import com.iver.cit.gvsig.fmap.tools.Behavior.MoveBehavior; |
75 | 75 |
import com.iver.cit.gvsig.fmap.tools.Behavior.PointBehavior; |
76 | 76 |
import com.iver.cit.gvsig.fmap.tools.Behavior.RectangleBehavior; |
77 |
import com.iver.cit.gvsig.gui.thememanager.FThemeManagerWindow; |
|
77 | 78 |
import com.iver.cit.gvsig.gui.toc.TOC; |
78 | 79 |
import com.iver.cit.gvsig.gui.toolListeners.AreaListener; |
79 | 80 |
import com.iver.cit.gvsig.gui.toolListeners.InfoListener; |
... | ... | |
103 | 104 |
|
104 | 105 |
/** DOCUMENT ME! */ |
105 | 106 |
private FThemePropertiesDialog m_Themeproperties; |
107 |
private FThemeManagerWindow fThemeManagerWindow; |
|
106 | 108 |
private JScrollPane jscrollTOC; |
107 | 109 |
private TOC m_TOC; |
108 | 110 |
private ProjectView modelo; |
... | ... | |
178 | 180 |
PluginServices.getMDIManager().addView(m_Themeproperties); |
179 | 181 |
} |
180 | 182 |
} |
183 |
|
|
184 |
/** |
|
185 |
* M?todo provisional para abrir el di?logo de propiedades del tema seg?n |
|
186 |
* el pliego. |
|
187 |
* @param mapa |
|
188 |
*/ |
|
189 |
public void openPliegoThemeProperties() { |
|
190 |
FMap fMap = modelo.getMapContext(); |
|
191 |
FLayer[] actives = fMap.getLayers().getActives(); |
|
192 |
if (actives.length==1) { |
|
193 |
System.out.println("openPliegoThemeProperties(): Una sola capa. Abrimos el panel para la capa " + actives[0]); |
|
194 |
fThemeManagerWindow = new FThemeManagerWindow(); |
|
195 |
try { |
|
196 |
fThemeManagerWindow.setMapContext(fMap); |
|
197 |
} catch (com.iver.cit.gvsig.fmap.DriverException e1) { |
|
198 |
e1.printStackTrace(); |
|
199 |
} |
|
200 |
PluginServices.getMDIManager().addView(fThemeManagerWindow); |
|
201 |
} else { |
|
202 |
for (int i = 0; i < actives.length; i++){ |
|
203 |
System.out.println("openPliegoThemeProperties(): Muchas capas. Abrimos el panel para la capa " + actives[i]); |
|
204 |
fThemeManagerWindow = new FThemeManagerWindow(actives[i], fMap); |
|
205 |
PluginServices.getMDIManager().addView(fThemeManagerWindow); |
|
206 |
} |
|
207 |
} |
|
208 |
} |
|
181 | 209 |
|
182 | 210 |
/** |
183 | 211 |
* DOCUMENT ME! |
Also available in: Unified diff