desc.getCollectionReaderMetaData().setCapabilities(capabilities); } else { Capability capability = CapabilityFactory.createCapability(readerClass); if (capability != null) { desc.getCollectionReaderMetaData().setCapabilities(new Capability[] { capability });
/** * Convert from ae meta data. * * @param p the p * @return the processing resource meta data */ private ProcessingResourceMetaData convertFromAeMetaData(AnalysisEngineMetaData p) { ProcessingResourceMetaData d = UIMAFramework.getResourceSpecifierFactory() .createProcessingResourceMetaData(); d.setCapabilities(p.getCapabilities()); d.setConfigurationParameterDeclarations(p.getConfigurationParameterDeclarations()); d.setConfigurationParameterSettings(p.getConfigurationParameterSettings()); d.setCopyright(p.getCopyright()); d.setDescription(p.getDescription()); d.setFsIndexCollection(p.getFsIndexCollection()); d.setName(p.getName()); d.setTypePriorities(p.getTypePriorities()); d.setTypeSystem(p.getTypeSystem()); d.setVendor(p.getVendor()); d.setVersion(p.getVersion()); d.setOperationalProperties(p.getOperationalProperties()); ((MetaDataObject_impl)d).setInfoset(((MetaDataObject_impl)p).getInfoset()); return d; }