uima-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Eckart de Castilho <...@apache.org>
Subject Re: dinamically type system creation
Date Tue, 13 May 2014 15:46:47 GMT
How do you create the CAS and/or your reader/analysis engines/pipelines?
Or more specifically: how do you tell UIMA to actually use your type system?

Cheers,

-- Richard

On 13.05.2014, at 15:55, Tiziano Lorenzetti <tiziano.lorenzetti@gmail.com> wrote:

> Dear all,
> I'm new to UIMA and I'm trying to develope an annotator that creates
> dinamically a type system with serveral feature structure.
> To accomplish this, the annotator does:
> 
> ...
> TypeSystemDescription tsd =
> TypeSystemDescriptionFactory.createTypeSystemDescription(new String[0]);
> tsd.addType("it.uniroma2.art.ExcelAnnotation", "", "uima.tcas.Annotation");
> TypeDescription type = tsd.getType("it.uniroma2.art.ExcelAnnotation");
> type.addFeature("newUIMAFeature", "", "uima.cas.String");
> ...
> 
> In another annotator, I try to access this type system and its features in
> this way:
> 
> TypeSystem ts = aCAS.getTypeSystem();
> Iterator<Type> types = ts.getTypeIterator();
> Iterator<Feature> features = ts.getFeatures();
> 
> but neither the type system and its features are present. How could I reach
> my goal?
> 
> Thank you all.
> 
> Tiziano Lorenzetti


Mime
View raw message