Ignore:
Timestamp:
2010-10-02T16:39:43+02:00 (14 years ago)
Author:
postfix
Message:
 
Location:
applications/editors/josm/plugins/smed/plugs
Files:
4 edited

Legend:

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

    r23426 r23443  
    1313        private OSeaMAction osm = null;
    1414        public SmedPluginManager manager = null;
     15        private int index = -1;
    1516       
    1617        @Override
     
    5758        }
    5859
     60        @Override
     61        public boolean hasFocus() {
     62                osm.hasFocus = true;
     63                osm.setQueued();
     64                System.out.println("OSeaM has Focus");
     65                return true;
     66        }
     67
     68        @Override
     69        public boolean lostFocus() {
     70                osm.setDequeued();
     71                return true;
     72        }
     73
     74        @Override
     75        public int getIndex() { return index; }
     76
     77        @Override
     78        public void setIndex(int index) { this.index = index; }
     79
    5980
    6081}
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/dialogs/OSeaMAction.java

    r23419 r23443  
    6464        private String Os = ""; // @jve:decl-index=0: //$NON-NLS-1$
    6565        private String UserHome = ""; // @jve:decl-index=0: //$NON-NLS-1$
     66        public boolean hasFocus = false;
    6667
    6768        // SelectionChangedListner der in die Eventqueue von josm eingehängt wird
     
    228229                // siehe org.openstreetmap.josm.plugins.osb -> OsbLayer.java
    229230                // Einhängen des Listeners in die Eventqueue von josm
     231                if(hasFocus) DataSet.addSelectionListener(SmpListener);
     232               
     233        }
     234       
     235        public void setQueued() {
     236                System.out.println("OSeaM is queued");
    230237                DataSet.addSelectionListener(SmpListener);
    231                
    232         }
    233        
     238        }
     239
     240        public void setDequeued() {
     241                System.out.println("OSeaM is dequeued");
     242                DataSet.removeSelectionListener(SmpListener);
     243        }
     244
    234245        private void PicRebuild() {
    235246
     
    14041415                return sM01StatusBar;
    14051416        }
     1417
    14061418}
  • applications/editors/josm/plugins/smed/plugs/smed_about/src/smed_about/SmedAbout.java

    r23419 r23443  
    1414
    1515        private boolean visible = true;
     16        private int index = -1;
    1617       
    1718    private JPanel jPanel = null;  //  @jve:decl-index=0:visual-constraint="43,24"
     
    8990                return null;
    9091        }
     92
     93        @Override
     94        public boolean hasFocus() {
     95                // TODO Auto-generated method stub
     96                return false;
     97        }
     98
     99        @Override
     100        public boolean lostFocus() {
     101                // TODO Auto-generated method stub
     102                return false;
     103        }
     104
     105        @Override
     106        public int getIndex() { return index; }
     107
     108        @Override
     109        public void setIndex(int index) { this.index = index; }
    91110}
  • applications/editors/josm/plugins/smed/plugs/smed_ex/src/smed_ex/SmedEx.java

    r23426 r23443  
    1919        private boolean visible = true;
    2020        public SmedPluginManager manager = null;
     21        private int index = -1;
    2122       
    2223    private JPanel jPanel = null;  //  @jve:decl-index=0:visual-constraint="78,30"
     
    105106                return null;
    106107        }
     108
     109        @Override
     110        public boolean hasFocus() {
     111                // TODO Auto-generated method stub
     112                return false;
     113        }
     114
     115        @Override
     116        public boolean lostFocus() {
     117                // TODO Auto-generated method stub
     118                return false;
     119        }
     120
     121        @Override
     122        public int getIndex() { return index; }
     123
     124        @Override
     125        public void setIndex(int index) { this.index = index; }
    107126}
Note: See TracChangeset for help on using the changeset viewer.