| Home >> All >> com >> watsonnet >> [ jcap Javadoc ] |
Source code: com/watsonnet/jcap/SearchResult.java
1 package com.watsonnet.jcap; 2 3 import java.awt.Component; 4 5 public class SearchResult extends Component implements Comparable { 6 private String mPath = null; 7 private String mCaption = null; 8 private int mRank = 0; 9 10 public SearchResult(String path, String caption, int rank) { 11 mPath = path; 12 mCaption = caption; 13 mRank = rank; 14 } 15 16 public String toString() { 17 return(mPath); 18 } 19 20 public String getPath() { 21 return(mPath); 22 } 23 24 public String getCaption() { 25 return(mCaption); 26 } 27 28 public int getRank() { 29 return(mRank); 30 } 31 32 public void setRank(int r) { 33 mRank = r; 34 } 35 36 public int compareTo(Object o) { 37 SearchResult s = (SearchResult)o; 38 // Reverse the return values so that bigger values or rank come first when sorted. 39 if (mRank > s.getRank()) { return(-1); } 40 if (mRank < s.getRank()) { return(1); } 41 return(0); 42 } 43 } 44