Changeset 2283 for trunk/java-client
- Timestamp:
- 2001-04-04T23:32:03+12:00 (23 years ago)
- Location:
- trunk/java-client/org/nzdl/gsdl
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/java-client/org/nzdl/gsdl/SimpleGraphicalClient/SearchPanel.java
r2282 r2283 60 60 NzdlService nzdl; 61 61 62 JLabel searchTerms; 62 63 JLabel collectionLabel; 63 64 JButton collectionInfoButton; … … 194 195 searchButtonPanel.add(searchButton); 195 196 197 198 196 199 searchControlPanel = new JPanel(); 197 200 searchControlPanel.setLayout(new BorderLayout()); 198 201 searchControlPanel.add(optionsPanel, BorderLayout.WEST); 199 202 searchControlPanel.add(searchButtonPanel, BorderLayout.EAST); 203 204 searchTerms = new JLabel(" "); 200 205 201 206 queryFormulationPanel = new JPanel(); … … 206 211 queryFormulationPanel.add(searchTextFieldPanel); 207 212 queryFormulationPanel.add(searchControlPanel); 213 queryFormulationPanel.add(searchTerms, BorderLayout.WEST); 214 208 215 209 216 resultsPanel = new JPanel(); … … 299 306 NzdlResultSet results = response.getResultSet(); 300 307 ArrayList docIDs = new ArrayList(results.getDocumentIDs()); 308 searchTerms.setText(results.getTermFrequencyString()); 301 309 // System.err.println("Size of docIDs = " + docIDs.size()); 302 310 // paired collection of docIDs and Titles - but as Sets! -
trunk/java-client/org/nzdl/gsdl/service/NzdlResultSet.java
r2232 r2283 26 26 import java.util.ArrayList; 27 27 import java.util.HashMap; 28 import java.util.HashSet; 28 29 import java.util.ListIterator; 29 30 import java.util.Iterator; 30 31 31 32 /** … … 65 66 } 66 67 68 public String getTermFrequencyString() { 69 StringBuffer buf = new StringBuffer(); 70 Iterator iter = m_frequencies.keySet().iterator(); 71 while(iter.hasNext()) { 72 Object next = iter.next(); 73 buf.append(' ').append(next).append(':'). 74 append(m_frequencies.get(next)); 75 } 76 return buf.toString(); 77 } 78 67 79 /** 68 80 * Adds a {@link NzdlQueryHit NzdlQueryHit} to a result set. … … 205 217 public Set getMetaData( String _docID, String _metaTag ) { 206 218 Map metaData = (Map) m_docToMetaDataMap.get( _docID ); 207 return (Set) metaData.get( _metaTag ); 219 if (metaData != null) 220 return (Set) metaData.get( _metaTag ); 221 else 222 return new HashSet(); 208 223 } 209 224
Note:
See TracChangeset
for help on using the changeset viewer.