Changeset 25635 for main/trunk/greenstone3/src/java/org/greenstone/applet
- Timestamp:
- 2012-05-22T13:01:04+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/applet/phind/ResultCanvas.java
r3658 r25635 76 76 int firstItemDisplayed; 77 77 int itemSelected; 78 Vector items;78 Vector<ResultItem> items; 79 79 80 80 // the background image … … 95 95 lineSpacing = phind.fontSize + 2; 96 96 97 items = new Vector ();97 items = new Vector<ResultItem>(); 98 98 numberOfItems = 0; 99 99 firstItemDisplayed = 0; … … 132 132 int index = 0; 133 133 while ((index < numberOfItems) && 134 ((item.sort < ((ResultItem) items.elementAt(index)).sort) ||135 ((item.sort == ((ResultItem) items.elementAt(index)).sort) &&136 (item.frequency <= ((ResultItem) items.elementAt(index)).frequency)))) {134 ((item.sort < items.elementAt(index).sort) || 135 ((item.sort == items.elementAt(index).sort) && 136 (item.frequency <= items.elementAt(index).frequency)))) { 137 137 index++; 138 138 } … … 160 160 int index = 0; 161 161 while (!found && (index < numberOfItems)) { 162 if ( ((ResultItem) items.elementAt(index)).isMorePhrases()) {162 if (items.elementAt(index).isMorePhrases()) { 163 163 found = true; 164 164 } else { … … 192 192 int index = 0; 193 193 while (!found && (index < numberOfItems)) { 194 if ( ((ResultItem) items.elementAt(index)).isMoreDocuments()) {194 if (items.elementAt(index).isMoreDocuments()) { 195 195 found = true; 196 196 } else { … … 225 225 int index = 0; 226 226 while (!found && (index < numberOfItems)) { 227 if ( ((ResultItem) items.elementAt(index)).isMoreLinks()) {227 if (items.elementAt(index).isMoreLinks()) { 228 228 found = true; 229 229 } else { … … 332 332 333 333 // Get the resultItem to output 334 result = (ResultItem)items.elementAt(i);334 result = items.elementAt(i); 335 335 336 336 // Graphics settings for drawing this line … … 436 436 437 437 // Get the resultItem to output 438 result = (ResultItem)items.elementAt(i);438 result = items.elementAt(i); 439 439 docsText = result.docsText(); 440 440 freqText = result.freqText(); … … 495 495 int rowSelected = event.getY() / lineSpacing; 496 496 itemSelected = rowSelected + firstItemDisplayed; 497 ResultItem item = (ResultItem)items.elementAt(itemSelected);497 ResultItem item = items.elementAt(itemSelected); 498 498 499 499 if (itemSelected <= numberOfItems) {
Note:
See TracChangeset
for help on using the changeset viewer.