You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by pk...@apache.org on 2019/05/31 14:43:16 UTC
svn commit: r1860453 [1/3] - in /uima/ruta/trunk/example-projects:
ExampleProject/descriptor/ ExampleProject/descriptor/uima/ruta/example/
Misc/descriptor/ Misc/descriptor/uima/ruta/example/
TextRulerExample/descriptor/ TextRulerExample/descriptor/uima...
Author: pkluegl
Date: Fri May 31 14:43:16 2019
New Revision: 1860453
URL: http://svn.apache.org/viewvc?rev=1860453&view=rev
Log:
UIMA-5992: updated descriptors
Added:
uima/ruta/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml
uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml
uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml
uima/ruta/trunk/example-projects/Misc/descriptor/DefaultSeederTypeSystem.xml
uima/ruta/trunk/example-projects/Misc/descriptor/RutaBasicTypeSystem.xml
uima/ruta/trunk/example-projects/Misc/descriptor/RutaInternalTypeSystem.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/DefaultSeederTypeSystem.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/RutaBasicTypeSystem.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/RutaInternalTypeSystem.xml
Removed:
uima/ruta/trunk/example-projects/ExampleProject/descriptor/InternalTypeSystem.xml
uima/ruta/trunk/example-projects/Misc/descriptor/InternalTypeSystem.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/InternalTypeSystem.xml
Modified:
uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml
uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml
uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml
uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml
uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml
uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/YearEngine.xml
uima/ruta/trunk/example-projects/Misc/descriptor/BasicEngine.xml
uima/ruta/trunk/example-projects/Misc/descriptor/BasicTypeSystem.xml
uima/ruta/trunk/example-projects/Misc/descriptor/uima/ruta/example/HtmlConverterEngine.xml
uima/ruta/trunk/example-projects/Misc/descriptor/uima/ruta/example/SorterEngine.xml
uima/ruta/trunk/example-projects/Misc/descriptor/uima/ruta/example/TEIConverterEngine.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/BasicEngine.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/BasicTypeSystem.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/BaseEngine.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/BaseTypeSystem.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesEngine.xml
uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesTypeSystem.xml
Modified: uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml (original)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml Fri May 31 14:43:16 2019
@@ -22,7 +22,7 @@
<primitive>true</primitive>
<annotatorImplementationName>org.apache.uima.ruta.engine.RutaEngine</annotatorImplementationName>
<analysisEngineMetaData>
- <name>BasicEngine</name>
+ <name>org.apache.uima.ruta.engine.BasicEngine</name>
<description/>
<version>1.0</version>
<vendor/>
@@ -198,9 +198,91 @@
<multiValued>false</multiValued>
<mandatory>false</mandatory>
</configurationParameter>
+ <configurationParameter>
+ <name>rulesScriptName</name>
+ <description/>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>true</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dictRemoveWS</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnly</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexAdditionally</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>emptyIsInvisible</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>modifyDataPath</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>csvSeparator</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>inferenceVisitors</name>
+ <description/>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleElementMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
</configurationParameters>
<configurationParameterSettings>
<nameValuePair>
+ <name>rulesScriptName</name>
+ <value>
+ <string>Anonymous</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>debug</name>
<value>
<boolean>false</boolean>
@@ -248,10 +330,34 @@
<boolean>false</boolean>
</value>
</nameValuePair>
+ <nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>inferenceVisitors</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleElementMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
</configurationParameterSettings>
<typeSystemDescription>
<imports>
- <import location="BasicTypeSystem.xml"/>
+ <import name="org.apache.uima.ruta.engine.BasicTypeSystem"/>
</imports>
</typeSystemDescription>
<typePriorities>
Modified: uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml (original)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml Fri May 31 14:43:16 2019
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
-
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
@@ -19,128 +18,13 @@
under the License.
-->
<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
- <name>BasicTypeSystem</name>
+ <name>org.apache.uima.ruta.engine.BasicTypeSystem</name>
<description/>
<version>1.0</version>
<vendor/>
<imports>
- <import location="InternalTypeSystem.xml"/>
+ <import location="RutaInternalTypeSystem.xml"/>
+ <import location="RutaBasicTypeSystem.xml"/>
+ <import location="DefaultSeederTypeSystem.xml"/>
</imports>
- <types>
- <typeDescription>
- <name>org.apache.uima.ruta.type.ALL</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.TokenSeed</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.ANY</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.MARKUP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.CW</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.W</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SW</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.PM</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.CAP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.COLON</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.PERIOD</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SENTENCEEND</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.QUESTION</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.COMMA</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.EXCLAMATION</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SEMICOLON</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.WS</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.NUM</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SPECIAL</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.NBSP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SPACE</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.AMP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SPACE</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.BREAK</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.TokenSeed</name>
- <description/>
- <supertypeName>uima.tcas.Annotation</supertypeName>
- </typeDescription>
- </types>
-</typeSystemDescription>
+ </typeSystemDescription>
Added: uima/ruta/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml?rev=1860453&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml Fri May 31 14:43:16 2019
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>org.apache.uima.ruta.engine.DefaultSeederTypeSystem</name>
+ <description/>
+ <version>1.0</version>
+ <vendor/>
+ <types>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.ALL</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.TokenSeed</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.ANY</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.MARKUP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.CW</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.W</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SW</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.PM</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.CAP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.COLON</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.PERIOD</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SENTENCEEND</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.QUESTION</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.COMMA</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.EXCLAMATION</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SEMICOLON</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.WS</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.NUM</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SPECIAL</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.NBSP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SPACE</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.AMP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SPACE</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.BREAK</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.TokenSeed</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ </types>
+</typeSystemDescription>
Added: uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml?rev=1860453&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml Fri May 31 14:43:16 2019
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>org.apache.uima.ruta.engine.RutaBasicTypeSystem</name>
+ <description/>
+ <version>1.0</version>
+ <vendor/>
+ <types>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.RutaBasic</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>replacement</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ </types>
+</typeSystemDescription>
Added: uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml?rev=1860453&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml Fri May 31 14:43:16 2019
@@ -0,0 +1,343 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>org.apache.uima.ruta.engine.RutaInternalTypeSystem</name>
+ <description/>
+ <version>1.0</version>
+ <vendor/>
+ <types>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.RutaOptional</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.RutaAnnotation</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>score</name>
+ <description/>
+ <rangeTypeName>uima.cas.Double</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>annotation</name>
+ <description/>
+ <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugRuleApply</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.DebugScriptApply</supertypeName>
+ <features>
+ <featureDescription>
+ <name>applied</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>tried</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>rules</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugRuleMatch</elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>id</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>script</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugRuleMatch</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ProfiledAnnotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>elements</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugRuleElementMatches</elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>matched</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>delegates</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugScriptApply</elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugScriptApply</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ProfiledAnnotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>element</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>timestamp</name>
+ <description/>
+ <rangeTypeName>uima.cas.Long</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugBlockApply</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.DebugRuleApply</supertypeName>
+ <features>
+ <featureDescription>
+ <name>innerApply</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugScriptApply</elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugRuleElementMatch</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ProfiledAnnotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>baseCondition</name>
+ <description/>
+ <rangeTypeName>org.apache.uima.ruta.type.DebugEvaluatedCondition</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>conditions</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugEvaluatedCondition</elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>elements</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugRuleElementMatches</elementType>
+ <multipleReferencesAllowed>false</multipleReferencesAllowed>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugRuleElementMatches</name>
+ <description/>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>matches</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugRuleElementMatch</elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>element</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>ruleAnchor</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.RutaColoring</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>bgColor</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>targetType</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>fgColor</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>selected</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugEvaluatedCondition</name>
+ <description/>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>element</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>conditions</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugEvaluatedCondition</elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugMatchedRuleMatch</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.DebugRuleMatch</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugFailedRuleMatch</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.DebugRuleMatch</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.FalsePositive</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.EvalAnnotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.EvalAnnotation</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>original</name>
+ <description/>
+ <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.FalseNegative</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.EvalAnnotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.ProfiledAnnotation</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>time</name>
+ <description/>
+ <rangeTypeName>uima.cas.Long</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.RutaFrame</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.Statistics</name>
+ <description/>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>name</name>
+ <description/>
+ <rangeTypeName>uima.cas.StringArray</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>total</name>
+ <description/>
+ <rangeTypeName>uima.cas.DoubleArray</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>amount</name>
+ <description/>
+ <rangeTypeName>uima.cas.IntegerArray</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>part</name>
+ <description/>
+ <rangeTypeName>uima.cas.DoubleArray</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.TruePositive</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.EvalAnnotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugCreatedBy</name>
+ <description/>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>rule</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>annotation</name>
+ <description/>
+ <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>script</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>id</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ </types>
+</typeSystemDescription>
Modified: uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml (original)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml Fri May 31 14:43:16 2019
@@ -198,9 +198,91 @@
<multiValued>false</multiValued>
<mandatory>false</mandatory>
</configurationParameter>
+ <configurationParameter>
+ <name>rulesScriptName</name>
+ <description/>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>true</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dictRemoveWS</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnly</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexAdditionally</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>emptyIsInvisible</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>modifyDataPath</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>csvSeparator</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>inferenceVisitors</name>
+ <description/>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleElementMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
</configurationParameters>
<configurationParameterSettings>
<nameValuePair>
+ <name>rulesScriptName</name>
+ <value>
+ <string>Anonymous</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>debug</name>
<value>
<boolean>false</boolean>
@@ -249,6 +331,30 @@
</value>
</nameValuePair>
<nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>inferenceVisitors</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleElementMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>mainScript</name>
<value>
<string>uima.ruta.example.Author</string>
@@ -258,7 +364,7 @@
<name>scriptPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/script</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/script</string>
</array>
</value>
</nameValuePair>
@@ -266,7 +372,7 @@
<name>descriptorPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/descriptor</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/descriptor</string>
</array>
</value>
</nameValuePair>
@@ -274,7 +380,7 @@
<name>resourcePaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/resources</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/resources</string>
</array>
</value>
</nameValuePair>
@@ -304,6 +410,7 @@
<string>org.apache.uima.ruta.string.bool.BooleanOperationsExtension</string>
<string>org.apache.uima.ruta.string.StringOperationsExtension</string>
<string>org.apache.uima.ruta.type.TypeFromStringFunctionExtension</string>
+ <string>org.apache.uima.ruta.block.DocumentBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyFirstBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyOnceBlockExtension</string>
<string>org.apache.uima.ruta.block.fst.FSTBlockExtension</string>
Modified: uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml (original)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml Fri May 31 14:43:16 2019
@@ -198,9 +198,91 @@
<multiValued>false</multiValued>
<mandatory>false</mandatory>
</configurationParameter>
+ <configurationParameter>
+ <name>rulesScriptName</name>
+ <description/>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>true</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dictRemoveWS</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnly</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexAdditionally</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>emptyIsInvisible</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>modifyDataPath</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>csvSeparator</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>inferenceVisitors</name>
+ <description/>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleElementMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
</configurationParameters>
<configurationParameterSettings>
<nameValuePair>
+ <name>rulesScriptName</name>
+ <value>
+ <string>Anonymous</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>debug</name>
<value>
<boolean>false</boolean>
@@ -249,6 +331,30 @@
</value>
</nameValuePair>
<nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>inferenceVisitors</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleElementMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>mainScript</name>
<value>
<string>uima.ruta.example.Main</string>
@@ -258,7 +364,7 @@
<name>scriptPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/script</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/script</string>
</array>
</value>
</nameValuePair>
@@ -266,7 +372,7 @@
<name>descriptorPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/descriptor</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/descriptor</string>
</array>
</value>
</nameValuePair>
@@ -274,7 +380,7 @@
<name>resourcePaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/resources</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/resources</string>
</array>
</value>
</nameValuePair>
@@ -308,6 +414,7 @@
<string>org.apache.uima.ruta.string.bool.BooleanOperationsExtension</string>
<string>org.apache.uima.ruta.string.StringOperationsExtension</string>
<string>org.apache.uima.ruta.type.TypeFromStringFunctionExtension</string>
+ <string>org.apache.uima.ruta.block.DocumentBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyFirstBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyOnceBlockExtension</string>
<string>org.apache.uima.ruta.block.fst.FSTBlockExtension</string>
Modified: uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml (original)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml Fri May 31 14:43:16 2019
@@ -198,9 +198,91 @@
<multiValued>false</multiValued>
<mandatory>false</mandatory>
</configurationParameter>
+ <configurationParameter>
+ <name>rulesScriptName</name>
+ <description/>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>true</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dictRemoveWS</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnly</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexAdditionally</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>emptyIsInvisible</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>modifyDataPath</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>csvSeparator</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>inferenceVisitors</name>
+ <description/>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleElementMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
</configurationParameters>
<configurationParameterSettings>
<nameValuePair>
+ <name>rulesScriptName</name>
+ <value>
+ <string>Anonymous</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>debug</name>
<value>
<boolean>false</boolean>
@@ -249,6 +331,30 @@
</value>
</nameValuePair>
<nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>inferenceVisitors</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleElementMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>mainScript</name>
<value>
<string>uima.ruta.example.Title</string>
@@ -258,7 +364,7 @@
<name>scriptPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/script</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/script</string>
</array>
</value>
</nameValuePair>
@@ -266,7 +372,7 @@
<name>descriptorPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/descriptor</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/descriptor</string>
</array>
</value>
</nameValuePair>
@@ -274,7 +380,7 @@
<name>resourcePaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/resources</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/resources</string>
</array>
</value>
</nameValuePair>
@@ -304,6 +410,7 @@
<string>org.apache.uima.ruta.string.bool.BooleanOperationsExtension</string>
<string>org.apache.uima.ruta.string.StringOperationsExtension</string>
<string>org.apache.uima.ruta.type.TypeFromStringFunctionExtension</string>
+ <string>org.apache.uima.ruta.block.DocumentBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyFirstBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyOnceBlockExtension</string>
<string>org.apache.uima.ruta.block.fst.FSTBlockExtension</string>
Modified: uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/YearEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/YearEngine.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/YearEngine.xml (original)
+++ uima/ruta/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/YearEngine.xml Fri May 31 14:43:16 2019
@@ -198,9 +198,91 @@
<multiValued>false</multiValued>
<mandatory>false</mandatory>
</configurationParameter>
+ <configurationParameter>
+ <name>rulesScriptName</name>
+ <description/>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>true</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dictRemoveWS</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnly</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexAdditionally</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>emptyIsInvisible</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>modifyDataPath</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>csvSeparator</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>inferenceVisitors</name>
+ <description/>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleElementMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
</configurationParameters>
<configurationParameterSettings>
<nameValuePair>
+ <name>rulesScriptName</name>
+ <value>
+ <string>Anonymous</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>debug</name>
<value>
<boolean>false</boolean>
@@ -249,6 +331,30 @@
</value>
</nameValuePair>
<nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>inferenceVisitors</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleElementMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>mainScript</name>
<value>
<string>uima.ruta.example.Year</string>
@@ -258,7 +364,7 @@
<name>scriptPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/script</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/script</string>
</array>
</value>
</nameValuePair>
@@ -266,7 +372,7 @@
<name>descriptorPaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/descriptor</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/descriptor</string>
</array>
</value>
</nameValuePair>
@@ -274,7 +380,7 @@
<name>resourcePaths</name>
<value>
<array>
- <string>C:/work/ws/ws-uima-ruta-plain/ruta-trunk/example-projects/ExampleProject/resources</string>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/ExampleProject/resources</string>
</array>
</value>
</nameValuePair>
@@ -304,6 +410,7 @@
<string>org.apache.uima.ruta.string.bool.BooleanOperationsExtension</string>
<string>org.apache.uima.ruta.string.StringOperationsExtension</string>
<string>org.apache.uima.ruta.type.TypeFromStringFunctionExtension</string>
+ <string>org.apache.uima.ruta.block.DocumentBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyFirstBlockExtension</string>
<string>org.apache.uima.ruta.block.OnlyOnceBlockExtension</string>
<string>org.apache.uima.ruta.block.fst.FSTBlockExtension</string>
Modified: uima/ruta/trunk/example-projects/Misc/descriptor/BasicEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/Misc/descriptor/BasicEngine.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/Misc/descriptor/BasicEngine.xml (original)
+++ uima/ruta/trunk/example-projects/Misc/descriptor/BasicEngine.xml Fri May 31 14:43:16 2019
@@ -22,7 +22,7 @@
<primitive>true</primitive>
<annotatorImplementationName>org.apache.uima.ruta.engine.RutaEngine</annotatorImplementationName>
<analysisEngineMetaData>
- <name>BasicEngine</name>
+ <name>org.apache.uima.ruta.engine.BasicEngine</name>
<description/>
<version>1.0</version>
<vendor/>
@@ -198,9 +198,91 @@
<multiValued>false</multiValued>
<mandatory>false</mandatory>
</configurationParameter>
+ <configurationParameter>
+ <name>rulesScriptName</name>
+ <description/>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>true</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dictRemoveWS</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnly</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>reindexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexOnlyMentionedTypes</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>indexAdditionally</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>emptyIsInvisible</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>modifyDataPath</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>csvSeparator</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>inferenceVisitors</name>
+ <description/>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>maxRuleElementMatches</name>
+ <description/>
+ <type>Integer</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
</configurationParameters>
<configurationParameterSettings>
<nameValuePair>
+ <name>rulesScriptName</name>
+ <value>
+ <string>Anonymous</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
<name>debug</name>
<value>
<boolean>false</boolean>
@@ -248,10 +330,34 @@
<boolean>false</boolean>
</value>
</nameValuePair>
+ <nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>inferenceVisitors</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>maxRuleElementMatches</name>
+ <value>
+ <integer>2147483647</integer>
+ </value>
+ </nameValuePair>
</configurationParameterSettings>
<typeSystemDescription>
<imports>
- <import location="BasicTypeSystem.xml"/>
+ <import name="org.apache.uima.ruta.engine.BasicTypeSystem"/>
</imports>
</typeSystemDescription>
<typePriorities>
Modified: uima/ruta/trunk/example-projects/Misc/descriptor/BasicTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/Misc/descriptor/BasicTypeSystem.xml?rev=1860453&r1=1860452&r2=1860453&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/Misc/descriptor/BasicTypeSystem.xml (original)
+++ uima/ruta/trunk/example-projects/Misc/descriptor/BasicTypeSystem.xml Fri May 31 14:43:16 2019
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
-
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
@@ -19,128 +18,13 @@
under the License.
-->
<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
- <name>BasicTypeSystem</name>
+ <name>org.apache.uima.ruta.engine.BasicTypeSystem</name>
<description/>
<version>1.0</version>
<vendor/>
<imports>
- <import location="InternalTypeSystem.xml"/>
+ <import location="RutaInternalTypeSystem.xml"/>
+ <import location="RutaBasicTypeSystem.xml"/>
+ <import location="DefaultSeederTypeSystem.xml"/>
</imports>
- <types>
- <typeDescription>
- <name>org.apache.uima.ruta.type.ALL</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.TokenSeed</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.ANY</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.MARKUP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.CW</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.W</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SW</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.PM</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.CAP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.COLON</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.PERIOD</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SENTENCEEND</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.QUESTION</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.COMMA</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.EXCLAMATION</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SEMICOLON</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.WS</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.NUM</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SPECIAL</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.NBSP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.SPACE</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.AMP</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.SPACE</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.BREAK</name>
- <description/>
- <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
- </typeDescription>
- <typeDescription>
- <name>org.apache.uima.ruta.type.TokenSeed</name>
- <description/>
- <supertypeName>uima.tcas.Annotation</supertypeName>
- </typeDescription>
- </types>
-</typeSystemDescription>
+ </typeSystemDescription>
Added: uima/ruta/trunk/example-projects/Misc/descriptor/DefaultSeederTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/Misc/descriptor/DefaultSeederTypeSystem.xml?rev=1860453&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/Misc/descriptor/DefaultSeederTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/Misc/descriptor/DefaultSeederTypeSystem.xml Fri May 31 14:43:16 2019
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>org.apache.uima.ruta.engine.DefaultSeederTypeSystem</name>
+ <description/>
+ <version>1.0</version>
+ <vendor/>
+ <types>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.ALL</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.TokenSeed</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.ANY</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.MARKUP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ALL</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.CW</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.W</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SW</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.PM</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.CAP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.W</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.COLON</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.PERIOD</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SENTENCEEND</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.QUESTION</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.COMMA</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.EXCLAMATION</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SENTENCEEND</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SEMICOLON</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.PM</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.WS</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.NUM</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SPECIAL</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.NBSP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.SPACE</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.AMP</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.ANY</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.SPACE</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.BREAK</name>
+ <description/>
+ <supertypeName>org.apache.uima.ruta.type.WS</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.TokenSeed</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ </types>
+</typeSystemDescription>
Added: uima/ruta/trunk/example-projects/Misc/descriptor/RutaBasicTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/Misc/descriptor/RutaBasicTypeSystem.xml?rev=1860453&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/Misc/descriptor/RutaBasicTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/Misc/descriptor/RutaBasicTypeSystem.xml Fri May 31 14:43:16 2019
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>org.apache.uima.ruta.engine.RutaBasicTypeSystem</name>
+ <description/>
+ <version>1.0</version>
+ <vendor/>
+ <types>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.RutaBasic</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>replacement</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ </types>
+</typeSystemDescription>