Mercurial > hg > RemoteEditor > REPSessionManager
comparison test/sematest/TestGUI.java @ 334:4fae49280699
Test pattern for Inter-Session Manager communication
author | kono |
---|---|
date | Sun, 12 Oct 2008 14:38:58 +0900 |
parents | 83790b8b8174 |
children | 1bde894edd83 |
comparison
equal
deleted
inserted
replaced
333:99d8f73bc64e | 334:4fae49280699 |
---|---|
40 // fair and deterministic select session for an empty editor | 40 // fair and deterministic select session for an empty editor |
41 if (slist.size()==0) return; | 41 if (slist.size()==0) return; |
42 Session s = slist.get(count++ % slist.size()); | 42 Session s = slist.get(count++ % slist.size()); |
43 for(Editor e :elist) { | 43 for(Editor e :elist) { |
44 if (!e.hasSession()) { | 44 if (!e.hasSession()) { |
45 SessionManagerEvent event = new SelectButtonEvent(e, s, manager); | 45 SessionManagerEvent event = new SelectButtonEvent(e, s); |
46 ns.writeLog("Select session "+s.getSID()+" and editor "+i); | 46 ns.writeLog("Select session "+s.getSID()+" and editor "+i); |
47 manager.buttonPressed(event); | 47 manager.buttonPressed(event); |
48 s = slist.get(count++ % slist.size()); | 48 s = slist.get(count++ % slist.size()); |
49 } | 49 } |
50 i++; | 50 i++; |