Changeset 289 for trunk/src/org/expeditee/agents
- Timestamp:
- 09/03/08 09:50:37 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/agents/DisplayComet.java
r154 r289 22 22 super(); 23 23 } 24 24 25 25 @Override 26 26 protected Frame process(Frame frame) { 27 27 Collection<String> seen = new HashSet<String>(); 28 28 29 29 DisplayIO.addToBack(frame); 30 30 31 31 // Goto the end of the comet 32 32 Item old = null; 33 33 Frame oldFrame = frame; 34 34 while (oldFrame != null) { 35 if (_stop)35 if (_stop) 36 36 return null; 37 37 seen.add(oldFrame.getName().toLowerCase()); … … 42 42 if (old != null) { 43 43 String link = old.getAbsoluteLink(); 44 String linkLowerCase = link.toLowerCase(); 45 if (link != null && !seen.contains(linkLowerCase)) { 46 oldFrame = FrameIO.LoadFrame(linkLowerCase); 47 MessageBay.overwriteMessage("Loading frames: " + link); 44 45 if (link != null) { 46 String linkLowerCase = link.toLowerCase(); 47 if (!seen.contains(linkLowerCase)) { 48 oldFrame = FrameIO.LoadFrame(linkLowerCase); 49 MessageBay.overwriteMessage("Loading frames: " + link); 50 } 48 51 } 49 52 } … … 51 54 // Back out one frame at a time 52 55 while (!_frameList.empty()) { 53 if (_stop)56 if (_stop) 54 57 return null; 55 58 DisplayIO.setCurrentFrame(_frameList.pop(), true);
Note:
See TracChangeset
for help on using the changeset viewer.