On 12/8/06, Eddie Epstein (JIRA) <[email protected]> wrote:
The introduction of multiples views per CAS was initially implemented using the 
CAS
interface for the base CAS and the TCAS interface for all views. Process method 
signatures
for both TCAS and CAS were proprogated, and the result was a
complicated situation for
users.

In v2 the entire TextAnalysisEngine interface is deprecated. The TCAS no longer 
serves a
useful purpose. Since Apache UIMA requires some source code changes,
now is a good
time to eliminate the TCAS. Migration for almost all user code would
be to replace TCAS with
CAS and getTCAS() with getView(). This change has already been applied to the 
upcoming
uima C++ code.

+1.  This migration is two easy search-and-replace operations (at a
time when other replacements are also needed), and this results in a
substantial simplification.

-Adam

Reply via email to