@Override public void process(JCas jcas) throws AnalysisEngineProcessException { jcas.setDocumentLanguage(language); }
@Override public void getNext(JCas sJCas) throws IOException { isDone = true; sJCas.setDocumentLanguage(language); sJCas.setDocumentText(documentText); }
@Override protected void apply(String text, JCas jCas) { jCas.setDocumentLanguage("en"); jCas.setDocumentText(text); }
@Override public void getNext(JCas sJCas) throws IOException { isDone = true; sJCas.setDocumentLanguage(language); sJCas.setDocumentText(documentText); }
@Override protected void apply(String text, JCas jCas) { jCas.setDocumentLanguage("en"); jCas.setDocumentText(text); }
@Override public void setDocumentLanguage(String languageCode) throws CASRuntimeException { testLiveness(); delegate.setDocumentLanguage(languageCode); }
@Override public void process(JCas aJCas) throws AnalysisEngineProcessException { String docText = aJCas.getDocumentText(); if (docText != null) { String result = categorizer.categorize(docText); aJCas.setDocumentLanguage(langName2ISO.get(result)); } } }
@Override public void process(JCas aJCas) throws AnalysisEngineProcessException { String docText = aJCas.getDocumentText(); if (docText != null) { String result = categorizer.categorize(docText); aJCas.setDocumentLanguage(langName2ISO.get(result)); } } }
@Override public void getNext(JCas aJCas) throws IOException, CollectionException { File file = files.poll(); aJCas.setDocumentText(readFileToString(file)); aJCas.setDocumentLanguage(language); DocumentMetaData meta = new DocumentMetaData(aJCas); meta.setDocumentBaseUri(path.toURI().toString()); meta.setDocumentUri(file.toURI().toString()); meta.addToIndexes(); }
protected void fillInitialView(JCas jCas, String collectionId, String language, String documentText, String docId, String docTitle, String baseUri) throws CollectionException { jCas.setDocumentText(documentText); jCas.setDocumentLanguage(language); createMetaData(jCas, collectionId, language, docId, docTitle, baseUri); }
@Override public void endDocument() throws SAXException { getJCas().setDocumentText(buffer.toString()); // Set up language if (language != null) { getJCas().setDocumentLanguage(language); } else if (getConfigParameterValue(PARAM_LANGUAGE) != null) { getJCas().setDocumentLanguage((String) getConfigParameterValue(PARAM_LANGUAGE)); } }
@Override public void endDocument() throws SAXException { getJCas().setDocumentText(buffer.toString()); // Set up language if (language != null) { getJCas().setDocumentLanguage(language); } else if (getConfigParameterValue(PARAM_LANGUAGE) != null) { getJCas().setDocumentLanguage((String) getConfigParameterValue(PARAM_LANGUAGE)); } }
@Override public void endDocument() throws SAXException { getJCas().setDocumentText(buffer.toString()); // Set up language if (language != null) { getJCas().setDocumentLanguage(language); } else if (getConfigParameterValue(PARAM_LANGUAGE) != null) { getJCas().setDocumentLanguage((String) getConfigParameterValue(PARAM_LANGUAGE)); } }
protected void createView(String part, JCas jCas, String language, String text, String docId, String docTitle) throws CASException { JCas view = jCas.createView(part.toString()); view.setDocumentText(text); view.setDocumentLanguage(language); TextClassificationTarget aTarget = new TextClassificationTarget(view, 0, text.length()); aTarget.addToIndexes(); DocumentMetaData baseMetaData = DocumentMetaData.get(jCas); createMetaData(view, baseMetaData.getCollectionId(), docId, docTitle); }
protected void createView(String part, JCas jCas, String language, String text, String docId, String docTitle) throws CASException { JCas view = jCas.createView(part.toString()); view.setDocumentText(text); view.setDocumentLanguage(language); TextClassificationTarget aTarget = new TextClassificationTarget(view, 0, text.length()); aTarget.addToIndexes(); DocumentMetaData baseMetaData = DocumentMetaData.get(jCas); createMetaData(view, baseMetaData.getCollectionId(), docId, docTitle); }
@Override protected void apply(MucEntry entry, JCas jCas) { jCas.setDocumentLanguage("en"); jCas.setDocumentText(entry.getText()); UimaSupport.getDocumentAnnotation(jCas).setSourceUri(entry.getId()); }
@Override protected void apply(MucEntry entry, JCas jCas) { jCas.setDocumentLanguage("en"); jCas.setDocumentText(entry.getText()); UimaSupport.getDocumentAnnotation(jCas).setSourceUri(entry.getId()); }
@Override public void getNext(JCas sJCas) throws IOException { isDone = true; DocumentMetaData meta = DocumentMetaData.create(sJCas); meta.setCollectionId(collectionId); meta.setDocumentUri(documentUri); meta.setDocumentId(documentId); meta.setDocumentBaseUri(documentBaseUri); sJCas.setDocumentLanguage(language); sJCas.setDocumentText(documentText); }
protected void applyChanges(JCas aSourceView, JCas aTargetView) { AlignedString as = AlignmentFactory.createAlignmentsFor(aSourceView); // Set the text of the new Sofa aTargetView.setDocumentText(as.get()); // Set document language aTargetView.setDocumentLanguage(aSourceView.getDocumentLanguage()); // Optionally we may want to remember the AlignedString for the backmapper. AlignmentStorage.getInstance().put(aSourceView.getCasImpl().getBaseCAS(), aSourceView.getViewName(), aTargetView.getViewName(), as); } }
private static JCas initializeJCas(StandaloneArgument argument) throws UIMAException { JCas jCas = JCasFactory.createJCas(); jCas.setDocumentLanguage("en"); jCas.setDocumentText(argument.getText()); DocumentMetaData documentMetaData = DocumentMetaData.create(jCas); documentMetaData.setDocumentId(argument.getId()); documentMetaData.setDocumentTitle(argument.getDebateMetaData().getTitle()); documentMetaData.addToIndexes(); return jCas; }