CasConsumerDescription casConsumerDescription = UIMAFramework.getXMLParser().parseCasConsumerDescription( new XMLInputSource(new File(casConsumerDescriptorLocation))); CasConsumer casConsumer = UIMAFramework.produceCasConsumer(casConsumerDescription); System.out.println("CasConsumer initialized. Calling processCas...."); casConsumer.processCas(cas);
CasConsumerDescription casConsumerDescription = UIMAFramework.getXMLParser().parseCasConsumerDescription( new XMLInputSource(new File(casConsumerDescriptorLocation))); CasConsumer casConsumer = UIMAFramework.produceCasConsumer(casConsumerDescription); System.out.println("CasConsumer initialized. Calling processCas...."); casConsumer.processCas(cas);
new Object[] { Thread.currentThread().getName() }); casProcessor = UIMAFramework.produceCasConsumer(resourceSpecifier, this.cpeFactory .getResourceManager(), null); } else if (cpeFactory.isDefinitionInstanceOf(CasProcessor.class, resourceSpecifier,
.parseResourceSpecifier(in); CasConsumer consumer = UIMAFramework.produceCasConsumer(specifier);
.parseResourceSpecifier(in); CasConsumer consumer = UIMAFramework.produceCasConsumer(specifier);
/** * Checks if a given CC specifier file can be used to produce an instance of CC. Returns * <code>true</code>, if a CC can be instantiated, <code>false</code> otherwise. * * @param specifier the resource specifier * @param resource_manager a new resource_manager * @param status the place where to put the results * * @throws IOException * If an I/O exception occurred while creating <code>XMLInputSource</code>. * @throws InvalidXMLException * If the XML parser failed to parse the given input file. * @throws ResourceInitializationException * If the specified CC cannot be instantiated. */ private void testCasConsumer(ResourceSpecifier specifier, ResourceManager resource_manager, TestStatus status) throws IOException, InvalidXMLException, ResourceInitializationException { CasConsumer cc = UIMAFramework.produceCasConsumer(specifier, resource_manager, null); if (cc != null) { status.setRetCode(TestStatus.TEST_SUCCESSFUL); } else { status.setRetCode(TestStatus.TEST_NOT_SUCCESSFUL); status.setMessage(I18nUtil.localizeMessage(PEAR_MESSAGE_RESOURCE_BUNDLE, "installation_verification_cc_not_created", new Object[] { this.pkgBrowser .getInstallationDescriptor().getMainComponentId() }, null)); } }
cc = UIMAFramework.produceCasConsumer(specifier); CasConsumerDescription ccdesc = (CasConsumerDescription) specifier; Capability[] capabilities = ccdesc.getCasConsumerMetaData().getCapabilities();