Not sure exactly what you are asking. Normally the typesystem is defined in one or more typesystem descriptor files. It is possible to define types in a component descriptor, but I personally advocate against this; types are intended to be shared between components, and so the components should import the same typesystem descriptors.
It is also possible to create a typesystem without any xml files, using APIs. This is used in Junit test code. Code is here: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/cas/test/CASTestSetup.java?revision=933273&view=markup Javadoc here: http://uima.apache.org/downloads/releaseDocs/2.3.0-incubating/docs/api/index.html Eddie On Thu, Dec 2, 2010 at 9:58 AM, Andreea Diosteanu <[email protected]> wrote: > Hello, > > I am also trying to create AAE by creating complex type systems as a union > of simple types. I managed to create them manually, but I would like to > create them from java code at runtime. > Can anyone help us? > > Thank you, > Andreea > > On Tue, Nov 30, 2010 at 3:44 PM, Andrea Turbati > <[email protected]>wrote: > >> Hello, >> I'm new to the UIMA AAE and I was able to create a "simple" AAE by putting >> different AE together without any real interaction between them. I'd like to >> go further and compose an AAE in which the type returned is not just the set >> of simple types from the AEs, but it is a new Type in which the elements are >> connected and interact in some way. >> So for example if I have 3 simple AEs: >> >> * The first recognises *first name* >> * The second the* last name* >> * The third the *title *(Mr. Miss, Mrs, etc.) >> >> I'd like to create an AAE in which I have as an output just one type that >> is able to identify for example "Mr. Andrea Turbati"as one annotation and >> not as three different ones. >> >> I'd like to do the composition not manually but from a java application at >> runtime. >> >> Thanks >> >> Andrea Turbati >> >> -- >> >> ------------------------------------------------- >> >> Dott. Andrea Turbati >> >> AI Research Group PhD student, >> >> Dept. of Computer Science, Systems and Production >> >> University of Roma, Tor Vergata >> >> Via del Politecnico 1 00133 ROMA (ITALY) >> >> tel: +39 06 7259 7332 (lab) >> >> e_mail: [email protected] >> >> home page: http://art.uniroma2.it/turbati/ >> >> -------------------------------------------------- >> >> >
