Revision 2395
trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/thememanager/FThemeManagerWindow.java | ||
---|---|---|
55 | 55 |
import java.text.ParseException; |
56 | 56 |
|
57 | 57 |
import javax.swing.JButton; |
58 |
import javax.swing.JComboBox; |
|
58 | 59 |
import javax.swing.JDialog; |
59 | 60 |
import javax.swing.JFileChooser; |
60 | 61 |
import javax.swing.JOptionPane; |
61 | 62 |
import javax.swing.JPanel; |
62 | 63 |
import javax.swing.JTabbedPane; |
64 |
import javax.swing.JTextField; |
|
63 | 65 |
|
64 | 66 |
import org.exolab.castor.xml.MarshalException; |
65 | 67 |
import org.exolab.castor.xml.Marshaller; |
... | ... | |
85 | 87 |
import com.iver.cit.gvsig.fmap.rendering.LegendFactory; |
86 | 88 |
import com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend; |
87 | 89 |
import com.iver.cit.gvsig.fmap.rendering.VectorialLegend; |
90 |
import com.iver.cit.gvsig.gui.Panels.LinkPanel; |
|
88 | 91 |
import com.iver.cit.gvsig.gui.thememanager.legendmanager.FPanelLegendManager; |
89 | 92 |
import com.iver.cit.gvsig.gui.thememanager.legendmanager.panels.AbstractPanel; |
90 | 93 |
import com.iver.cit.gvsig.gui.thememanager.scalemanager.FPanelScaleManager; |
94 |
import com.iver.cit.gvsig.project.ProjectView; |
|
91 | 95 |
import com.iver.utiles.GenericFileFilter; |
92 | 96 |
import com.iver.utiles.XMLEntity; |
93 | 97 |
import com.iver.utiles.xmlEntity.generate.XmlTag; |
... | ... | |
102 | 106 |
private Legend renderer; // Le asignaremos la leyenda del primer tema activo. |
103 | 107 |
private FPanelScaleManager fPanelScaleManager; |
104 | 108 |
private FPanelLegendManager fPanelLegendManager; |
109 |
private LinkPanel linkPanel; |
|
105 | 110 |
private JTabbedPane organizador = new JTabbedPane(); // @jve:decl-index=0: |
106 | 111 |
private ComandosListener m_actionListener = new ComandosListener(this); |
107 | 112 |
//private ProjectView view; |
... | ... | |
359 | 364 |
*/ |
360 | 365 |
public void actionPerformed(ActionEvent e) { |
361 | 366 |
if (e.getActionCommand() == "OK") { |
367 |
// Implementaci?n para hacer funcionar el hyperlink ... |
|
368 |
//com.iver.cit.gvsig.gui.View theView = (com.iver.cit.gvsig.gui.View)PluginServices.getMDIManager().getActiveView(); |
|
369 |
//ProjectView view = theView.getModel(); |
|
370 |
ProjectView view = fPanelScaleManager.getView(); |
|
371 |
view.setTypeLink(((JComboBox)((JPanel)((JPanel)((JPanel)fPanelScaleManager.getComponent(3)).getComponent(0)).getComponent(1)).getComponent(1)).getSelectedIndex()); |
|
372 |
if (((JComboBox)((JPanel)((JPanel)((JPanel)fPanelScaleManager.getComponent(3)).getComponent(0)).getComponent(0)).getComponent(1)).getSelectedItem()!=null){ |
|
373 |
view.setSelectedField((((JComboBox)((JPanel)((JPanel)((JPanel)fPanelScaleManager.getComponent(3)).getComponent(0)).getComponent(0)).getComponent(1)).getSelectedItem()).toString().trim()); |
|
374 |
view.setExtLink(((JTextField)((JPanel)((JPanel)((JPanel)fPanelScaleManager.getComponent(3)).getComponent(0)).getComponent(0)).getComponent(3)).getText()); |
|
375 |
} |
|
376 |
// |
|
362 | 377 |
fLayerPropertiesWindow.btnApply_actionPerformed(e); |
363 | 378 |
if (PluginServices.getMainFrame() == null) |
364 | 379 |
((JDialog) (getParent().getParent().getParent().getParent())).dispose(); |
Also available in: Unified diff