Changeset 162 for trunk/src/org/expeditee/agents
- Timestamp:
- 07/28/08 15:08:13 (16 years ago)
- Location:
- trunk/src/org/expeditee/agents
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/agents/SearchAgent.java
r156 r162 11 11 public abstract class SearchAgent extends DefaultAgent { 12 12 13 private static final String DEFAULT_RESULTS_FRAMESET = "SearchResults"; 14 13 15 protected FrameCreator _results; 14 16 … … 26 28 //TODO use a results frame specified on the profile frame 27 29 if (item.getLink() == null) { 28 resultFrameset = frame.getFramesetName();30 resultFrameset = DEFAULT_RESULTS_FRAMESET; 29 31 } else { 30 32 resultFrameset = Conversion.getFramesetName(item.getAbsoluteLink(), … … 36 38 public boolean initialise(Frame frame, Item item, String startName, String resultsFrameset, 37 39 String replacementString, String pattern) { 38 _pattern = pattern ;40 _pattern = pattern.toLowerCase(); 39 41 _replacementString = replacementString; 40 42 _startName = startName; … … 58 60 String replacementString) { 59 61 String searchStr = itemToSearch.getText().toLowerCase(); 60 String[] result = searchStr.split(pattern.toLowerCase(), 2); 61 boolean bFound = result.length > 1; 62 boolean bFound = searchStr.matches(pattern.toLowerCase()); 62 63 // If it is a find and replace... then replace with the replacement 63 64 // string -
trunk/src/org/expeditee/agents/SearchFrameset.java
r134 r162 5 5 6 6 public class SearchFrameset extends SearchAgent { 7 private long _firstFrame = 1; 8 private long _maxFrame = Integer.MAX_VALUE; 9 10 public SearchFrameset(long firstFrame, long maxFrame) { 11 _firstFrame = firstFrame; 12 _maxFrame = maxFrame; 13 } 14 15 public SearchFrameset() { 16 super(); 17 } 7 18 8 19 @Override 9 20 protected Frame process(Frame frame) { 10 21 int count = FrameIO.getLastNumber(_startName); 11 for ( int i = 1;i < count; i++) {22 for (long i = _firstFrame;i <= _maxFrame && i < count; i++) { 12 23 if (_stop) { 13 24 break;
Note:
See TracChangeset
for help on using the changeset viewer.