Revision 135 org.gvsig.googlemaps/trunk/org.gvsig.googlemaps/org.gvsig.googlemaps.swing/org.gvsig.googlemaps.swing.impl/src/main/java/org/gvsig/googlemaps/swing/impl/DefaultGoogleMapsParametersPanelController.java

View differences:

DefaultGoogleMapsParametersPanelController.java
32 32
import javax.swing.ComboBoxModel;
33 33
import javax.swing.DefaultComboBoxModel;
34 34
import javax.swing.JComponent;
35
import javax.swing.event.HyperlinkEvent;
36
import javax.swing.event.HyperlinkListener;
35 37

  
36 38
import org.gvsig.fmap.dal.DALLocator;
37 39
import org.gvsig.fmap.dal.DataParameters;
......
103 105
        lblZoomLvl.setToolTipText(i18nManager.getTranslation(lblZoomLvl.getToolTipText()));
104 106
        //txtDisclaimer.setText(i18nManager.getTranslation(txtDisclaimer.getText()));
105 107
        txtDisclaimer.setText(i18nManager.getTranslation("_google_maps_disclaimer"));
106
        txtDisclaimer.addMouseListener(new MouseListener() {
108
        txtURLDisclaimer.setText(i18nManager.getTranslation("_google_disclaimer_url"));
109
        txtURLDisclaimer.addHyperlinkListener(new HyperlinkListener() {
107 110

  
108 111

  
109 112
            @Override
110
            public void mouseReleased(MouseEvent e) {
111
                // TODO Auto-generated method stub
113
            public void hyperlinkUpdate(HyperlinkEvent event) {
114
                if (!event.getInputEvent().isConsumed() &&
115
                    event.getEventType().equals(HyperlinkEvent.EventType.ACTIVATED)){
116
                    event.getInputEvent().consume();
117
                    selectedAction=GoogleMapsParametersPanel.PanelAction.SHOW_DISCLAIMER;
118
                    listeners.fireActionEvent(new ActionEvent(DefaultGoogleMapsParametersPanelController.this, 0, "disclaimer"));
119
                    event.getInputEvent().consume();
120
                }
112 121

  
113 122
            }
114

  
115
            @Override
116
            public void mousePressed(MouseEvent e) {
117
                // TODO Auto-generated method stub
118

  
119
            }
120

  
121
            @Override
122
            public void mouseExited(MouseEvent e) {
123
                // TODO Auto-generated method stub
124

  
125
            }
126

  
127
            @Override
128
            public void mouseEntered(MouseEvent e) {
129
                // TODO Auto-generated method stub
130

  
131
            }
132

  
133
            @Override
134
            public void mouseClicked(MouseEvent e) {
135
                selectedAction=GoogleMapsParametersPanel.PanelAction.SHOW_DISCLAIMER;
136
                listeners.fireActionEvent(new ActionEvent(DefaultGoogleMapsParametersPanelController.this, 0, "disclaimer"));
137
            }
138 123
        });
139 124

  
140 125
        if(showCrsWarning){

Also available in: Unified diff