public void addAnalysisEngine(Class analysisEngineClass, Object[] configurations) { try { analysisEngineDescriptors.add(AnalysisEngineFactory.createEngineDescription(analysisEngineClass, configurations)); } catch (ResourceInitializationException e) { e.printStackTrace(); } }
public AnalysisEngine[] loadOptions(AnalysisEngineDescription[] aeds) { List<AnalysisEngine> aes = new ArrayList<AnalysisEngine>(); for (AnalysisEngineDescription aeDesc : aeds) { try { aes.add(AnalysisEngineFactory.createAggregate(aeDesc)); } catch (ResourceInitializationException e) { e.printStackTrace(); } } return aes.toArray(new AnalysisEngine[0]); }
public CollectionReaderWrapper(CollectionReader reader) { this.reader = reader; try { typeSystem = TypeSystemDescriptionFactory.createTypeSystemDescription(); } catch (ResourceInitializationException e) { e.printStackTrace(); } }
public CASWritable() { try { cas = CasCreationUtils.createCas(createTypeSystemDescription(), null, null); } catch (ResourceInitializationException e) { e.printStackTrace(); } }
public void setCollectionReader(Class readerClass, Object[] configurations) { try { reader = CollectionReaderFactory.createReaderDescription(readerClass, dynamicTypeGenerator.getTypeSystemDescription(), configurations); } catch (ResourceInitializationException e) { e.printStackTrace(); } }
public void initialize(Properties settings) { StandaloneConfigContext aContext = new StandaloneConfigContext(); // construct a context for the uima engine aContext.setConfigParameterValue(IntervalTagger.PARAM_LANGUAGE, (String) settings.get(IntervalTagger.PARAM_LANGUAGE)); aContext.setConfigParameterValue(IntervalTagger.PARAM_INTERVALS, (Boolean) settings.get(IntervalTagger.PARAM_INTERVALS)); aContext.setConfigParameterValue(IntervalTagger.PARAM_INTERVAL_CANDIDATES, (Boolean) settings.get(IntervalTagger.PARAM_INTERVAL_CANDIDATES)); try { tagger.initialize(aContext); } catch (ResourceInitializationException e) { e.printStackTrace(); } }
SimplePipeline.runPipeline(xmiReader, treeConsumer); } catch (ResourceInitializationException e) { e.printStackTrace(); } catch (UIMAException e) { e.printStackTrace();
SimplePipeline.runPipeline(xmiReader, treeConsumer); } catch (ResourceInitializationException e) { e.printStackTrace(); } catch (UIMAException e) { e.printStackTrace();
simpleRunCPE.runCPE(); } catch (ResourceInitializationException e) { e.printStackTrace(); System.exit(1);
e.printStackTrace(); } catch (ResourceInitializationException e) { e.printStackTrace();
public JCas initJCas() { JCas jCas = null; try { jCas = CasCreationUtils.createCas(dynamicTypeGenerator.getTypeSystemDescription(), null, null).getJCas(); } catch (CASException e) { e.printStackTrace(); } catch (ResourceInitializationException e) { e.printStackTrace(); } return jCas; }
public JCas initJCas() { JCas jCas = null; try { jCas = CasCreationUtils.createCas(dynamicTypeGenerator.getTypeSystemDescription(), null, null).getJCas(); } catch (CASException e) { e.printStackTrace(); } catch (ResourceInitializationException e) { e.printStackTrace(); } return jCas; }
public JCas initJCas() { JCas jCas = null; try { jCas = CasCreationUtils.createCas(dynamicTypeGenerator.getTypeSystemDescription(), null, null).getJCas(); } catch (CASException e) { e.printStackTrace(); } catch (ResourceInitializationException e) { e.printStackTrace(); } return jCas; }
e.printStackTrace(); } catch (ResourceInitializationException e) { e.printStackTrace();
@Override public void execute(RuleMatch match, RuleElement element, TextMarkerStream stream, InferenceCrowd crowd) { TextMarkerModule thisScript = element.getParent().getScript(); AnalysisEngine targetEngine = thisScript.getEngine(namespace); if (targetEngine != null) { try { callEngine(match, crowd, targetEngine, element, stream); } catch (AnalysisEngineProcessException e) { e.printStackTrace(); } catch (ResourceInitializationException e) { e.printStackTrace(); } } else { String scriptName = namespace; String blockName = namespace; String[] split = namespace.split("[.]"); if (split.length > 1) { scriptName = split[0]; blockName = split[split.length - 1]; } TextMarkerModule targetScript = thisScript.getScript(scriptName); if (targetScript != null) { callScript(blockName, match, element, stream, crowd, targetScript); } else { System.out.println("Found no script: " + scriptName); } } }
@Override public void execute(MatchContext context, RutaStream stream, InferenceCrowd crowd) { RuleElement element = context.getElement(); RutaModule thisScript = element.getParent().getScript(); AnalysisEngine targetEngine = thisScript.getEngine(namespace); if (targetEngine != null) { try { callEngine(context, crowd, targetEngine, stream); } catch (AnalysisEngineProcessException e) { e.printStackTrace(); } catch (ResourceInitializationException e) { e.printStackTrace(); } } else { RutaBlock block = thisScript.getBlock(namespace); if (block != null) { callScript(block, context, stream, crowd); } else { if(targetEngine == null) { throw new IllegalArgumentException("Analysis Engine or Script/Block with name '"+namespace+"' is unknown."); } } } }
public static CAS createEmptyCAS(TypeSystemDescription typeSystem) { ResourceSpecifierFactory resourceSpecifierFactory = UIMAFramework .getResourceSpecifierFactory(); TypePriorities typePriorities = resourceSpecifierFactory .createTypePriorities(); FsIndexDescription indexDesciptor = new FsIndexDescription_impl(); indexDesciptor.setLabel("TOPIndex"); indexDesciptor.setTypeName("uima.cas.TOP"); indexDesciptor.setKind(FsIndexDescription.KIND_SORTED); CAS cas; try { cas = CasCreationUtils.createCas(typeSystem, typePriorities, new FsIndexDescription[] { indexDesciptor }); } catch (ResourceInitializationException e) { e.printStackTrace(); cas = null; } return cas; }