Changeset 2187


Ignore:
Timestamp:
08/31/12 13:25:27 (12 years ago)
Author:
zastrow
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • SRUAggregator/trunk/src/java/clarind/fcs/Aggregator.java

    r2186 r2187  
    11package clarind.fcs;
    22
    3 //import eu.clarin.sru.client.SRUClient;
    4 //import eu.clarin.sru.client.SRUClientException;
    5 //import eu.clarin.sru.client.SRUDefaultHandlerAdapter;
    6 //import eu.clarin.sru.client.SRURecordData;
    7 //import eu.clarin.sru.client.SRUSearchRetrieveRequest;
    8 //import eu.clarin.sru.client.SRUVersion;
    9 //import eu.clarin.sru.fcs.ClarinFederatedContentSearchRecordData;
    10 //import eu.clarin.sru.fcs.ClarinFederatedContentSearchRecordParser;
    113import java.util.ArrayList;
    124import org.zkoss.zhtml.Filedownload;
     
    2618import org.zkoss.zul.Separator;
    2719import org.zkoss.zul.Label;
    28 //import org.zkoss.zul.Html;
    2920import org.zkoss.zul.Comboitem;
    3021import org.zkoss.zul.Grid;
    31 //import org.zkoss.zul.Panelchildren;
    3222import org.zkoss.zul.Columns;
    3323import org.zkoss.zul.Column;
     
    3525import org.zkoss.zul.Iframe;
    3626import org.zkoss.zul.Window;
     27import java.util.logging.*;
     28
    3729
    3830public class Aggregator extends SelectorComposer<Component> {
     31   
     32    private static Logger logger = Logger.getLogger("FCS-AGGREGATOR");
    3933
    4034    @Wire
     
    6357    @Override
    6458    public void doAfterCompose(Component comp) throws Exception {
    65         super.doAfterCompose(comp); //wire variables and event listners
    66         //do whatever you want (you could access wired variables here)
     59        super.doAfterCompose(comp);
    6760
    6861        languageSelect.setSelectedItem(german);
     
    7568        for (i = 0; i < ep.size(); i++) {
    7669
    77             System.out.println("Calling corpora ...: " + ep.get(i).getUrl());
     70            logger.info("Calling corpora ...: " + ep.get(i).getUrl());
    7871            ArrayList<Corpus> corpora = harv.getCorporaOfAnEndpoint(ep.get(i).getUrl());
    7972
    80             if (corpora.size() == 0) {
     73            if (corpora.isEmpty()) {
    8174                Checkbox cb = new Checkbox();
    8275                cb.setId(ep.get(i).getUrl());
     
    8881                allCorpora.getChildren().add(new Separator());
    8982
    90                 System.out.println("CHECKBOX: " + cb.getId());
     83                logger.info("Created Checkbox for endpoint" + cb.getId());
    9184            } else {
    9285                Label l = new Label(ep.get(i).getUrl() + ":");
     
    10598                    allCorpora.getChildren().add(new Separator());
    10699
    107                     System.out.println("CHECKBOX: " + cb.getId());
     100                    logger.info("Created Checkbox for corpus " + cb.getId());
    108101                } // for i2 ...
    109102            } // if corpora.size else
     
    270263
    271264                        isACorpusSelected = true;
    272 
    273                         System.out.println("---- THE SEARCH ----");
    274 
     265                       
    275266                        String endpointURL = null;
    276267                        String corpus = null;
     
    283274                        }
    284275
    285                         System.out.println("enddpointURL: " + endpointURL);
    286                         System.out.println("corpus: " + corpus);
    287276                        SRUSearch srusearch = new SRUSearch();
    288                         System.out.println("Calling the client ");
    289277
    290278                        resultsVbox.appendChild(new Label("Query: " + searchString.getText()));
     
    295283
    296284
    297 
     285                        logger.info("Now executing search: " + searchString.getText() + " " + endpointURL + " " +  corpus + " " + 10);
    298286                        ArrayList<Row> zeilen = srusearch.execute(searchString.getText(), endpointURL, corpus, 10);
    299287
     
    351339
    352340
    353             System.out.println("Search is done.");
     341           logger.info("Search done.");
    354342
    355343        } catch (Exception ex) {
Note: See TracChangeset for help on using the changeset viewer.