Public Member Functions | |
LemurRet (JFrame f) | |
void | linkClickAction (String href) |
Static Public Member Functions | |
void | main (String[] args) |
Static Protected Member Functions | |
ImageIcon | createImageIcon (String path) |
Package Attributes | |
JFrame | parent |
JDialog | setDialog |
JComboBox | indexBox |
JTextField | queryField |
JCheckBox | chkUseEvalPanel |
String | workingDir |
Color | relColor |
Color | novelColor |
JPanel | resultsPane |
JPanel | pnlResults |
JEditorPane | resultsDisplay |
JTable | tblEvalResults |
JButton | btnSaveEvalResults |
JButton | btnLoadEvalScores |
JButton | btnAddNewQueryID |
JComboBox | cboCurrentlyLoadedQueries |
JPanel | pnlSaveAndLoadScores |
boolean | qrelsChangedGlobally = false |
boolean | qrelsChangedCurrentID = false |
java.util.HashMap | loadedQrels = null |
JLabel | status |
IndexedReal[] | queryResults = new IndexedReal[0] |
Double[] | evalScores = new Double[0] |
String | searchIndex |
String | searchQuery |
int | firstshown = 1 |
int | lastshown |
int | maxresults = -1 |
JDialog | settingsDialog |
JCheckBox | loadCheck |
JCheckBox | openCheck |
JCheckBox | hlCheck |
JCheckBox | markupCheck |
JCheckBox | appendCheck |
JComboBox | retriBox |
JPanel | paramsPane |
JTextField | numresultsF |
JTextField | beliefF |
JTextField | fbtermsF |
JTextField | fbcoefF |
JTextField | bm25k1F |
JTextField | bm25bF |
JTextField | bm25k3F |
JTextField | bm25qtfF |
JTextField | feedbackF |
GuiSettings | guiSettings = new GuiSettings() |
JDialog | resdocDialog |
JTextPane | resdocTPane |
JButton | prevBtn |
JButton | nextBtn |
Index | index |
ArrayAccumulator | accum = null |
RetrievalMethod | model = null |
Private Member Functions | |
JMenuBar | createMenu () |
JDialog | createSettingsDialog () |
JPanel | createInqPanel () |
JPanel | createKLPanel () |
JPanel | createIndriPanel () |
JPanel | createOkapiPanel () |
JDialog | createAboutDialog () |
JPanel | createQueryPanel () |
JPanel | makeResultsPanel () |
JDialog | createDocDisplay (JTextPane tp) |
void | exportResultsAction () |
boolean | addIndexAction () |
void | searchAction () |
void | setEvalTableColumnSizes () |
void | chkUseEvalPanel_OnChange () |
void | nextPageAction () |
void | prevPageAction () |
void | pageAction () |
boolean | shouldWeUpdateScores (int oldIdIndex, boolean showPrompt) |
void | setScoresForQuery () |
void | loadInNewScores (int newIdIndex) |
void | doAddNewQueryID () |
void | clearEvalResults () |
void | doLoadEvalScores () |
void | setParamValues () |
void | resetParamValues () |
void | errorMsg (Component par, String mesg) |
void | initIndexTable () |
void | saveIndexTable () |
void | highlightText (JTextPane docDisplay, TMatch[] matches) |
void | highlightText (JTextPane docDisplay, String searchQuery) |
String | stripOpQuery (String opquery) |
int | indexOfWord (String text, String word, int start) |
void | writeResults (File output) |
void | showResults (String res) |
String | formatResults (IndexedReal[] results) |
String | getTitle (IndexedReal result) |
String | getSnippet (IndexedReal result) |
IndexedReal[] | sendQuery (String query) |
boolean | checkSaveEvalResults (boolean showPrompt) |
boolean | hasEvalResults () |
String[] | pullResultIDs () |
void | showHelpScreen () |
Static Private Member Functions | |
void | createAndShowGUI () |
Static Private Attributes | |
final String | SLASH = System.getProperty("file.separator") |
final String | optsFile = "LemurGUI.opts" |
final String | INQUERY = "InQuery (structured queries)" |
final String | OKAPI = "Okapi" |
final String | KLDIV = "KL-divergence (LM)" |
final String | INDRI = "Indri Query Language" |
final String | NODOCUMENTS = "<html>No documents found.</html>" |
final String | ICONSTRING = "properties/icon.gif" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns an ImageIcon, or null if the path was invalid.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
first doc |
|
first doc |
|
first doc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
first doc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|