public static TypeSystemDescription getInternalTypeSystem() { return createTypeSystemDescription( "de/tudarmstadt/ukp/clarin/webanno/api/type/webanno-internal"); }
private static JCas makeJCas() throws UIMAException { TypeSystemDescription global = TypeSystemDescriptionFactory.createTypeSystemDescription(); TypeSystemDescription local = TypeSystemDescriptionFactory .createTypeSystemDescriptionFromPath( "src/test/resources/desc/type/webannoTestTypes.xml"); TypeSystemDescription merged = CasCreationUtils.mergeTypeSystems(asList(global, local)); JCas jcas = JCasFactory.createJCas(merged); DocumentMetaData.create(jcas).setDocumentId("doc"); return jcas; }
/** Return the singleton TypeSystemDescription instance */ public static TypeSystemDescription getTypeSystemDescriptionInstance() throws ResourceInitializationException { if (tsd == null) { tsd = TypeSystemDescriptionFactory.createTypeSystemDescription(); } return tsd; } }
public static TypeSystemDescription getInternalTypeSystem() { return createTypeSystemDescription( "de/tudarmstadt/ukp/clarin/webanno/api/type/webanno-internal"); }
/** Return the singleton TypeSystemDescription instance */ public static TypeSystemDescription getTypeSystemDescriptionInstance() throws ResourceInitializationException { if (tsd == null) { tsd = TypeSystemDescriptionFactory.createTypeSystemDescription(); } return tsd; } }
/** New instance */ public OwlSchemaFactory(String namespace, TypeSystem typeSystem, List<String> ignoreProperties) throws ResourceInitializationException { this.namespace = namespace; this.typeSystem = typeSystem; this.ignoreProperties = ignoreProperties; descriptions = TypeSystemDescriptionFactory.createTypeSystemDescription(); }
@Override public TypeSystemDescription getTypeSystem() throws ResourceInitializationException { return createTypeSystemDescription(); } }
/** New instance */ public OwlSchemaFactory(String namespace, TypeSystem typeSystem, List<String> ignoreProperties) throws ResourceInitializationException { this.namespace = namespace; this.typeSystem = typeSystem; this.ignoreProperties = ignoreProperties; descriptions = TypeSystemDescriptionFactory.createTypeSystemDescription(); }
/** * @return type-system description instance */ public static TypeSystemDescription getTypeSystemDescription() { return TypeSystemDescriptionFactory.createTypeSystemDescription(TYPESYSTEM_SENTENCES); }
@Override public CollectionReader getCollectionReader( List<File> items ) throws Exception { return CollectionReaderFactory.createReader( XMIReader.class, TypeSystemDescriptionFactory.createTypeSystemDescription(), XMIReader.PARAM_FILES, items ); } }
public CollectionReaderWrapper(CollectionReader reader) { this.reader = reader; try { typeSystem = TypeSystemDescriptionFactory.createTypeSystemDescription(); } catch (ResourceInitializationException e) { e.printStackTrace(); } }
@Override public CollectionReader getCollectionReader( List<File> items ) throws Exception { return CollectionReaderFactory.createReader( XMIReader.class, TypeSystemDescriptionFactory.createTypeSystemDescription(), XMIReader.PARAM_FILES, items ); } }
public static CollectionReaderDescription createDescription(File inputDir) throws ResourceInitializationException { TypeSystemDescription inputTSD = createTypeSystemDescription( "ru.kfu.itis.cll.uima.commons.Commons-TypeSystem"); return CollectionReaderFactory.createReaderDescription( FileDirectoryCollectionReader.class, inputTSD, PARAM_DIRECTORY_PATH, inputDir); }
public static AnalysisEngineDescription createAnnotatorDescription() throws ResourceInitializationException { return AnalysisEngineFactory.createEngineDescription( POSTagger.class, TypeSystemDescriptionFactory .createTypeSystemDescription(), TypePrioritiesFactory .createTypePriorities(Segment.class, Sentence.class, BaseToken.class)); }
public CASWritable() { try { cas = CasCreationUtils.createCas(createTypeSystemDescription(), null, null); } catch (ResourceInitializationException e) { e.printStackTrace(); } }
public ECDDriver(String resource, String uuid) throws Exception { TypeSystemDescription typeSystem = TypeSystemDescriptionFactory.createTypeSystemDescription(); this.builder = new BaseExperimentBuilder(uuid, resource, typeSystem); this.config = builder.getConfiguration(); }
public static AnalysisEngineDescription createAnnotatorDescription( String model) throws ResourceInitializationException { return AnalysisEngineFactory.createEngineDescription( POSTagger.class, TypeSystemDescriptionFactory .createTypeSystemDescription(), TypePrioritiesFactory .createTypePriorities(Segment.class, Sentence.class, BaseToken.class), POSTagger.PARAM_POS_MODEL_FILE, model); } }
/** * @return a part of speech tagger using a default model * @throws ResourceInitializationException - */ public static AnalysisEngineDescription createAnnotatorDescription() throws ResourceInitializationException { return AnalysisEngineFactory.createEngineDescription( ThreadSafePosTagger.class, TypeSystemDescriptionFactory.createTypeSystemDescription(), TypePrioritiesFactory.createTypePriorities( Segment.class, Sentence.class, BaseToken.class ) ); }
private static void writeDesc( File descDir, Class<?> annotatorClass, AnalysisEngineDescription desc) throws SAXException, IOException { // set the type system (uimaFIT expands all imports, so this simplifies the // descriptor) desc.getAnalysisEngineMetaData().setTypeSystem( TypeSystemDescriptionFactory.createTypeSystemDescription("org.apache.ctakes.typesystem.types.TypeSystem")); writeDesc(descDir, annotatorClass.getSimpleName(), desc); }
@Test public void testCcpTypeSystem() throws Exception { TypeSystemDescription tsd = createTypeSystemDescription( "3rd-party-tsd/CcpTypeSystem"); TypeSystemAnalysis analysis = TypeSystemAnalysis.of(tsd); SoftAssertions softly = new SoftAssertions(); softly.assertThat(analysis.getLayers()) .hasSize(0); softly.assertAll(); }