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++;