pt.uminho.anote2.aibench.publicationmanager.dataStructures
Class PubMedSearchExtensionUpdate

java.lang.Object
  extended by pt.uminho.anote2.datastructures.process.IRProcess
      extended by pt.uminho.anote2.process.ir.pubmed.PubMedSearch
          extended by pt.uminho.anote2.aibench.publicationmanager.dataStructures.PubMedSearchExtension
              extended by pt.uminho.anote2.aibench.publicationmanager.dataStructures.PubMedSearchExtensionUpdate
All Implemented Interfaces:
IProcess, IIRProcess, IIRSearch

public class PubMedSearchExtensionUpdate
extends PubMedSearchExtension

Author:
Hugo Costa

Field Summary
 
Fields inherited from class pt.uminho.anote2.process.ir.pubmed.PubMedSearch
MAX_RESULTS
 
Constructor Summary
PubMedSearchExtensionUpdate(boolean cancel, TimeLeftProgress progress)
           
 
Method Summary
 boolean searchPubmed(java.lang.String q, java.util.HashMap<java.lang.String,java.lang.Integer> tableMemberSize, IIRSearchProcessReport report)
           
 IRSearchReport updateQuery(QueryInformationRetrieval queryInfo)
           
 
Methods inherited from class pt.uminho.anote2.aibench.publicationmanager.dataStructures.PubMedSearchExtension
getActuaPubs, getNPubs, getProgress, getStarttime, isCancel, isIsfreefulltextquery, search, searchAddProperty, setActuaPubs, setCancel, setIsfreefulltextquery, setNPubs, setProgress, setStarttime, setViewPrelimiraryInfo, showOptionPane
 
Methods inherited from class pt.uminho.anote2.process.ir.pubmed.PubMedSearch
buildQuery, defaultPropertiesSettings, getDocuments, getID, getIdQuery, getIdTypePmid, getKeywords, getOrganism, getProperties, getPublicationDocuments, getQuery, getQueryResults, getType, insertproperties, setIdQuery, setKeywords, setOrganism, setProperties, stop, totalPubs
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PubMedSearchExtensionUpdate

public PubMedSearchExtensionUpdate(boolean cancel,
                                   TimeLeftProgress progress)
Method Detail

updateQuery

public IRSearchReport updateQuery(QueryInformationRetrieval queryInfo)

searchPubmed

public boolean searchPubmed(java.lang.String q,
                            java.util.HashMap<java.lang.String,java.lang.Integer> tableMemberSize,
                            IIRSearchProcessReport report)
Overrides:
searchPubmed in class PubMedSearchExtension