Changeset 23479 in osm for applications/editors/josm


Ignore:
Timestamp:
2010-10-05T21:54:45+02:00 (14 years ago)
Author:
postfix
Message:

'some new internationalized messages'

Location:
applications/editors/josm/plugins/smed
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed/plugs/lights/src/lights/Lights.java

    r23477 r23479  
    4040        @Override
    4141        public boolean stop() {
    42                 // TODO Auto-generated method stub
     42                if(sectors != null) {
     43                        sectors.setVisible(false);
     44                        sectors.dispose();
     45                }
    4346                return false;
    4447        }
     
    7881        public boolean hasFocus() {
    7982                manager.showVisualMessage(msg);
     83                if(rbFiredN != null)
     84                        if(rbFiredN.isSelected()) sectors.setVisible(true);
    8085                return true;
    8186        }
     
    8388        @Override
    8489        public boolean lostFocus() {
    85                 // TODO Auto-generated method stub
    86                 return false;
     90                if(sectors != null) sectors.setVisible(false);
     91                return true;
    8792        }
    8893
  • applications/editors/josm/plugins/smed/src/smed/Smed.java

    r23474 r23479  
    99import java.net.URLClassLoader;
    1010import java.util.Enumeration;
     11import java.util.List;
    1112import java.util.ResourceBundle;
    1213import java.util.jar.JarEntry;
     
    2223
    2324import smed.io.SmedFile;
     25import smed.plug.ifc.SmedPluggable;
    2426import smed.plug.util.JARFileFilter;
    2527import smed.tabs.SmedTabAction;
     28import smed.tabs.SmedTabbedPane;
    2629
    2730public class Smed extends Plugin{
     
    145148        } else {
    146149            item.setEnabled(false);
     150            List<SmedPluggable> plugins = SmedTabbedPane.getPlugins();
     151
     152            if(plugins != null) {
     153                        for(SmedPluggable p : plugins) p.stop();
     154            }
    147155            smedTab.closeDialog();
    148156        }
Note: See TracChangeset for help on using the changeset viewer.