[ https://issues.apache.org/jira/browse/UIMA-4062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14186712#comment-14186712 ]
Peter Klügl commented on UIMA-4062: ----------------------------------- As for the first example: I would maybe rather favor a short identifier for the implementation that is registered by an extension in the analysis engine descriptor. The value would be an arbitrary string expression? right now it's a special construct for "file references" with single quotes. We could of course implement both. Let me think a day or so about it. I need to consider also other aspects like IDE support (workbench integration, auto-completion, syntax checks). (if you want I can take care of the parsers and the IDE support) > Plugable external resources on UIMA RUTA > ---------------------------------------- > > Key: UIMA-4062 > URL: https://issues.apache.org/jira/browse/UIMA-4062 > Project: UIMA > Issue Type: Improvement > Components: ruta > Affects Versions: 2.2.1ruta > Reporter: Silvestre Losada Alonso > Assignee: Peter Klügl > Labels: enhancement, uima > Fix For: 2.2.2ruta > > > Currently UIMA ruta has WORDLIST and WORDTABLE, it is a list or table of text > items that can used to detect occurrences. This is nice feature and very > powerfull, however there is no way to plug my own WORDLIST/WORDTABLE > implementation, for example WORDLIST that find matches in database table or > in lucene index etc... > I think that the WORDLIST/WORTABLE implementation can be defined as UIMA > external resource, in resources section, and then pass a reference to > WORDLIST/WORDTABLE in ruta script. The other option is to specify the class > that implements WORDLIST/WORDTABLE to RutaEnvionment and instantiate it in > ruta environment using Reflection. -- This message was sent by Atlassian JIRA (v6.3.4#6332)