Revision 2395

View differences:

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