KIMDataFeed.java :  » Natural-Language-Processing » GATE » com » ontotext » kim » model » Java Open Source

Java Open Source » Natural Language Processing » GATE 
GATE » com » ontotext » kim » model » KIMDataFeed.java
package com.ontotext.kim.model;

import com.ontotext.kim.client.query.KIMQueryException;
import com.ontotext.kim.client.semanticrepository.QueryResultListener;
import com.ontotext.kim.client.semanticrepository.SemanticRepositoryAPI;
import com.ontotext.kim.client.semanticrepository.QueryResultListener.Feed;

public class KIMDataFeed implements Feed {

  private final SemanticRepositoryAPI semRep;
  private final String language;
  private final String query;
    
  public KIMDataFeed(SemanticRepositoryAPI semRep, String language,
      String query) {
    super();
    this.semRep = semRep;
    this.language = language;
    this.query = query;
  }

  public void feedTo(QueryResultListener listener) throws KIMQueryException {
    semRep.evaluateQuery(query, language, listener);
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.