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/11/15 15:39:19 UTC
svn commit: r1869861 [2/2] - 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...
Added: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/LP2TypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/LP2TypeSystem.xml?rev=1869861&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/LP2TypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/LP2TypeSystem.xml Fri Nov 15 15:39:19 2019
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>uima.ruta.example.LP2TypeSystem</name>
+ <imports>
+ <import location="../../../BasicTypeSystem.xml"/>
+ <import location="FeaturesTypeSystem.xml"/>
+ </imports>
+ <types>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.EditorSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.TitleEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.DateEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.TechSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.JournalSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.AuthorSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.PagesEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.TechEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.BooktitleSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.NoteEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.PublisherSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.LocationEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.InstitutionSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.TitleSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.JournalEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.InstitutionEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.DateSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.NoteSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.EditorEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.VolumeSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.BooktitleEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.AuthorEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.VolumeEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.LocationSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.PagesSTART</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>uima.ruta.example.LP2.PublisherEND</name>
+ <description>Type defined in uima.ruta.example.LP2</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ </types>
+</typeSystemDescription>
Added: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLEngine.xml?rev=1869861&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLEngine.xml (added)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLEngine.xml Fri Nov 15 15:39:19 2019
@@ -0,0 +1,438 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
+ <primitive>true</primitive>
+ <annotatorImplementationName>org.apache.uima.ruta.engine.RutaEngine</annotatorImplementationName>
+ <analysisEngineMetaData>
+ <name>uima.ruta.example.TraBaLEngine</name>
+ <description/>
+ <version>1.0</version>
+ <vendor/>
+ <configurationParameters searchStrategy="language_fallback">
+ <configurationParameter>
+ <name>seeders</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>debug</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalScripts</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>profile</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>debugWithMatches</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>statistics</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalEngines</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalExtensions</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>debugOnlyFor</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>scriptEncoding</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalEngineLoaders</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>resourcePaths</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>defaultFilteredTypes</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>mainScript</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>scriptPaths</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>descriptorPaths</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>removeBasics</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dynamicAnchoring</name>
+ <description>Activates dynamic anchoring (possible speed up).</description>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>greedyRuleElement</name>
+ <description>Activates greedy anchoring for rule elements.</description>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>greedyRule</name>
+ <description>Activates greedy anchoring for complete rules.</description>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>lowMemoryProfile</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>createdBy</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>simpleGreedyForComposed</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalUimafitEngines</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>strictImports</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>varNames</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>varValues</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>rules</name>
+ <type>String</type>
+ <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>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>profile</name>
+ <value>
+ <boolean>false</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>debugWithMatches</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>defaultFilteredTypes</name>
+ <value>
+ <array>
+ <string>org.apache.uima.ruta.type.SPACE</string>
+ <string>org.apache.uima.ruta.type.BREAK</string>
+ <string>org.apache.uima.ruta.type.MARKUP</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>removeBasics</name>
+ <value>
+ <boolean>false</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>seeders</name>
+ <value>
+ <array>
+ <string>org.apache.uima.ruta.seed.DefaultSeeder</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>createdBy</name>
+ <value>
+ <boolean>false</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>dictRemoveWS</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.TraBaL</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>scriptPaths</name>
+ <value>
+ <array>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/TextRulerExample/script</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>descriptorPaths</name>
+ <value>
+ <array>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/TextRulerExample/descriptor</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>resourcePaths</name>
+ <value>
+ <array>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/TextRulerExample/resources</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalScripts</name>
+ <value>
+ <array>
+ <string>uima.ruta.example.Features</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalEngines</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalUimafitEngines</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalExtensions</name>
+ <value>
+ <array>
+ <string>org.apache.uima.ruta.action.MarkReloadExtension</string>
+ <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>
+ </array>
+ </value>
+ </nameValuePair>
+ </configurationParameterSettings>
+ <typeSystemDescription>
+ <imports>
+ <import location="TraBaLTypeSystem.xml"/>
+ </imports>
+ </typeSystemDescription>
+ <typePriorities>
+ <priorityList>
+ <type>org.apache.uima.ruta.type.RutaFrame</type>
+ <type>uima.tcas.Annotation</type>
+ <type>org.apache.uima.ruta.type.RutaBasic</type>
+ </priorityList>
+ </typePriorities>
+ <fsIndexCollection/>
+ <capabilities>
+ <capability>
+ <inputs/>
+ <outputs/>
+ <languagesSupported/>
+ </capability>
+ </capabilities>
+ <operationalProperties>
+ <modifiesCas>true</modifiesCas>
+ <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
+ <outputsNewCASes>true</outputsNewCASes>
+ </operationalProperties>
+ </analysisEngineMetaData>
+ <resourceManagerConfiguration/>
+</analysisEngineDescription>
Added: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLTypeSystem.xml?rev=1869861&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLTypeSystem.xml Fri Nov 15 15:39:19 2019
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>uima.ruta.example.TraBaLTypeSystem</name>
+ <imports>
+ <import location="../../../BasicTypeSystem.xml"/>
+ <import location="FeaturesTypeSystem.xml"/>
+ </imports>
+</typeSystemDescription>
Added: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskEngine.xml?rev=1869861&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskEngine.xml (added)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskEngine.xml Fri Nov 15 15:39:19 2019
@@ -0,0 +1,438 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
+ <primitive>true</primitive>
+ <annotatorImplementationName>org.apache.uima.ruta.engine.RutaEngine</annotatorImplementationName>
+ <analysisEngineMetaData>
+ <name>uima.ruta.example.WhiskEngine</name>
+ <description/>
+ <version>1.0</version>
+ <vendor/>
+ <configurationParameters searchStrategy="language_fallback">
+ <configurationParameter>
+ <name>seeders</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>debug</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalScripts</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>profile</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>debugWithMatches</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>statistics</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalEngines</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalExtensions</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>debugOnlyFor</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>scriptEncoding</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalEngineLoaders</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>resourcePaths</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>defaultFilteredTypes</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>mainScript</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>scriptPaths</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>descriptorPaths</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>removeBasics</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>dynamicAnchoring</name>
+ <description>Activates dynamic anchoring (possible speed up).</description>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>greedyRuleElement</name>
+ <description>Activates greedy anchoring for rule elements.</description>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>greedyRule</name>
+ <description>Activates greedy anchoring for complete rules.</description>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>lowMemoryProfile</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>createdBy</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>simpleGreedyForComposed</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>additionalUimafitEngines</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>strictImports</name>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>varNames</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>varValues</name>
+ <type>String</type>
+ <multiValued>true</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>rules</name>
+ <type>String</type>
+ <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>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>profile</name>
+ <value>
+ <boolean>false</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>debugWithMatches</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>defaultFilteredTypes</name>
+ <value>
+ <array>
+ <string>org.apache.uima.ruta.type.SPACE</string>
+ <string>org.apache.uima.ruta.type.BREAK</string>
+ <string>org.apache.uima.ruta.type.MARKUP</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>removeBasics</name>
+ <value>
+ <boolean>false</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>seeders</name>
+ <value>
+ <array>
+ <string>org.apache.uima.ruta.seed.DefaultSeeder</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>createdBy</name>
+ <value>
+ <boolean>false</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>emptyIsInvisible</name>
+ <value>
+ <boolean>true</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>dictRemoveWS</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.Whisk</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>scriptPaths</name>
+ <value>
+ <array>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/TextRulerExample/script</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>descriptorPaths</name>
+ <value>
+ <array>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/TextRulerExample/descriptor</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>resourcePaths</name>
+ <value>
+ <array>
+ <string>C:/src/ws/ws-uima/ruta/example-projects/TextRulerExample/resources</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalScripts</name>
+ <value>
+ <array>
+ <string>uima.ruta.example.Features</string>
+ </array>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalEngines</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalUimafitEngines</name>
+ <value>
+ <array/>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>additionalExtensions</name>
+ <value>
+ <array>
+ <string>org.apache.uima.ruta.action.MarkReloadExtension</string>
+ <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>
+ </array>
+ </value>
+ </nameValuePair>
+ </configurationParameterSettings>
+ <typeSystemDescription>
+ <imports>
+ <import location="WhiskTypeSystem.xml"/>
+ </imports>
+ </typeSystemDescription>
+ <typePriorities>
+ <priorityList>
+ <type>org.apache.uima.ruta.type.RutaFrame</type>
+ <type>uima.tcas.Annotation</type>
+ <type>org.apache.uima.ruta.type.RutaBasic</type>
+ </priorityList>
+ </typePriorities>
+ <fsIndexCollection/>
+ <capabilities>
+ <capability>
+ <inputs/>
+ <outputs/>
+ <languagesSupported/>
+ </capability>
+ </capabilities>
+ <operationalProperties>
+ <modifiesCas>true</modifiesCas>
+ <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
+ <outputsNewCASes>true</outputsNewCASes>
+ </operationalProperties>
+ </analysisEngineMetaData>
+ <resourceManagerConfiguration/>
+</analysisEngineDescription>
Added: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskTypeSystem.xml?rev=1869861&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskTypeSystem.xml Fri Nov 15 15:39:19 2019
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <name>uima.ruta.example.WhiskTypeSystem</name>
+ <imports>
+ <import location="../../../BasicTypeSystem.xml"/>
+ <import location="FeaturesTypeSystem.xml"/>
+ </imports>
+</typeSystemDescription>