Ignore:
Timestamp:
2010-09-29T00:12:24+02:00 (14 years ago)
Author:
postfix
Message:

some corrections in ant-files
Listener for osm changes now correctly dequeue if program exit
josm-menuItem handled now correctly

Location:
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/OSeaM.java

    r23382 r23393  
    1010public class OSeaM implements SmedPluggable {
    1111
    12         private OSeaMAction os = null;
     12        private OSeaMAction osm = null;
    1313       
    1414        @Override
    1515        public JComponent getComponent() {
    16                 os = new OSeaMAction();
    17                 os.init();
    18                 return os.getPM01SeaMap();
     16                osm = new OSeaMAction();
     17                osm.init();
     18                return osm.getPM01SeaMap();
    1919        }
    2020
     
    3939        @Override
    4040        public boolean stop() {
    41                 // TODO Auto-generated method stub
    42                 return false;
     41                osm.closePanel();
     42                return true;
    4343        }
    4444
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/dialogs/OSeaMAction.java

    r23387 r23393  
    5555                                                                                                                                                                // SmpDialogAction
    5656        private Buoy buoy = null; // Variable f�r Objekte des Typs "Tonne" //
    57         private boolean isOpen = false; // zeigt den Status des Dialogs an
    5857        private Node onode = null; // gemerkter Knoten
    5958        private Buoy obuoy = null; // gemerkte Tonne // @jve:decl-index=0:
     
    187186        }
    188187
    189         public boolean isOpen() {
    190                 return isOpen;
    191         }
    192 
    193         public void setOpen(boolean isOpen) {
    194                 this.isOpen = isOpen;
    195         }
    196 
    197188        public String getOs() {
    198189                return Os;
     
    211202        }
    212203
    213         public void CloseDialog() {
     204        public void closePanel() {
    214205                onode = null;
    215206                DataSet.removeSelectionListener(SmpListener);
    216207                Selection = null;
    217 
    218                 /*
    219                 if (isOpen)
    220                         dM01SeaMap.dispose();
    221                 */
    222                 isOpen = false;
    223208        }
    224209
     
    226211                onode = null;
    227212                obuoy = null;
    228                 setOpen(true);
    229213
    230214                /*
Note: See TracChangeset for help on using the changeset viewer.