Revision 32
org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.app/org.gvsig.lrs.app.mainplugin/src/main/java/org/gvsig/lrs/app/editroutecalibration/EditRouteCalibrationExtension.java | ||
---|---|---|
359 | 359 |
* @see java.awt.event.ComponentListener#componentHidden(java.awt.event.ComponentEvent) |
360 | 360 |
*/ |
361 | 361 |
public void componentHidden(ComponentEvent e) { |
362 |
if(e.getComponent() == panelSelectId){ |
|
362 |
Component component = e.getComponent(); |
|
363 |
if (component == panelSelectId) { |
|
363 | 364 |
panelSelectId = null; |
364 |
} else if(e.getComponent() == panelController){
|
|
365 |
} else if (component == panelController) {
|
|
365 | 366 |
panelController = null; |
366 | 367 |
} else { |
367 |
if(e.getComponent().getComponentAt(0, 0) == panelSelectId){
|
|
368 |
if (panelSelectId != null && panelSelectId.getParent() == component) {
|
|
368 | 369 |
panelSelectId = null; |
369 |
} else if(e.getComponent().getComponentAt(0, 0) == panelController){
|
|
370 |
} else if (panelController != null && panelController.getParent() == component) {
|
|
370 | 371 |
panelController.close(); |
371 | 372 |
panelController = null; |
373 |
|
|
372 | 374 |
} |
373 | 375 |
} |
374 | 376 |
} |
Also available in: Unified diff