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 2015/04/25 17:24:29 UTC

svn commit: r1676027 [3/3] - in /uima/ruta/trunk/example-projects: ExampleProject/ ExampleProject/descriptor/ ExampleProject/descriptor/uima/ruta/example/ ExampleProject/descriptor/utils/ ExtensionsExample/ ExtensionsExample/descriptor/ ExtensionsExamp...

Added: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesEngine.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesEngine.xml?rev=1676027&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesEngine.xml (added)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesEngine.xml Sat Apr 25 15:24:27 2015
@@ -0,0 +1,398 @@
+<?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>BasicEngine</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>
+        </configurationParameters>
+        <configurationParameterSettings>
+            <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>mainScript</name>
+                <value>
+                    <string>Features</string>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>scriptPaths</name>
+                <value>
+                    <array>
+                        <string>D:/work/ws-tutorial/TextRulerExample/script</string>
+                    </array>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>descriptorPaths</name>
+                <value>
+                    <array>
+                        <string>D:/work/ws-tutorial/TextRulerExample/descriptor</string>
+                    </array>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>resourcePaths</name>
+                <value>
+                    <array>
+                        <string>D:\work\ws-tutorial\TextRulerExample\resources</string>
+                    </array>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>additionalScripts</name>
+                <value>
+                    <array>
+                        <string>uima.ruta.example.Base</string>
+                    </array>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>additionalEngines</name>
+                <value>
+                    <array>
+                        <string>utils.PlainTextAnnotator</string>
+                    </array>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>additionalUimafitEngines</name>
+                <value>
+                    <array/>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>additionalExtensions</name>
+                <value>
+                    <array>
+                        <string>org.apache.uima.ruta.example.extensions.ExampleConditionExtension</string>
+                        <string>org.apache.uima.ruta.example.extensions.ExampleActionExtension</string>
+                        <string>org.apache.uima.ruta.string.bool.BooleanOperationsExtension</string>
+                        <string>org.apache.uima.ruta.example.extensions.ExampleBooleanFunctionExtension</string>
+                        <string>org.apache.uima.ruta.example.extensions.ExampleNumberFunctionExtension</string>
+                        <string>org.apache.uima.ruta.string.StringOperationsExtension</string>
+                        <string>org.apache.uima.ruta.example.extensions.ExampleStringFunctionExtension</string>
+                        <string>org.apache.uima.ruta.example.extensions.ExampleTypeFunctionExtension</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>
+                        <string>org.apache.uima.ruta.example.extensions.ExampleBlockExtension</string>
+                    </array>
+                </value>
+            </nameValuePair>
+            <nameValuePair>
+                <name>additionalEngineLoaders</name>
+                <value>
+                    <array/>
+                </value>
+            </nameValuePair>
+        </configurationParameterSettings>
+        <typeSystemDescription>
+            <imports>
+                <import location="FeaturesTypeSystem.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>
+            <capability>
+                <inputs>
+                    <type>uima.ruta.example.Features.EditorMarker</type>
+                    <type>uima.ruta.example.Features.EnglishStopWord</type>
+                    <type>uima.ruta.example.Features.FirstName</type>
+                    <type>uima.ruta.example.Features.JournalVolumeMarker</type>
+                    <type>uima.ruta.example.Features.Month</type>
+                    <type>uima.ruta.example.Features.PagesMarker</type>
+                    <type>uima.ruta.example.Features.PublisherInd</type>
+                    <type>uima.ruta.example.Features.Reference</type>
+                    <type>uima.ruta.example.Features.LParen</type>
+                    <type>uima.ruta.example.Features.RParen</type>
+                    <type>uima.ruta.example.Features.YearInd</type>
+                    <type>uima.ruta.example.Features.NameLinker</type>
+                    <type>uima.ruta.example.Features.FirstNameInd</type>
+                    <type>uima.ruta.example.Features.FirstNameInitial</type>
+                    <type>uima.ruta.example.Features.SingleChar</type>
+                    <type>uima.ruta.example.Features.Quote</type>
+                    <type>uima.ruta.example.Features.QuotedStuff</type>
+                    <type>uima.ruta.example.Features.InInd</type>
+                    <type>uima.ruta.example.Features.FirstToken</type>
+                    <type>uima.ruta.example.Features.LastToken</type>
+                    <type>uima.ruta.example.Features.NumPeriod</type>
+                    <type>uima.ruta.example.Features.NumComma</type>
+                    <type>uima.ruta.example.Features.NumColon</type>
+                    <type>uima.ruta.example.Features.PeriodSep</type>
+                    <type>uima.ruta.example.Features.CommaSep</type>
+                    <type>uima.ruta.example.Features.ColonSep</type>
+                </inputs>
+                <outputs>
+                    <type>uima.ruta.example.Features.EditorMarker</type>
+                    <type>uima.ruta.example.Features.EnglishStopWord</type>
+                    <type>uima.ruta.example.Features.FirstName</type>
+                    <type>uima.ruta.example.Features.JournalVolumeMarker</type>
+                    <type>uima.ruta.example.Features.Month</type>
+                    <type>uima.ruta.example.Features.PagesMarker</type>
+                    <type>uima.ruta.example.Features.PublisherInd</type>
+                    <type>uima.ruta.example.Features.Reference</type>
+                    <type>uima.ruta.example.Features.LParen</type>
+                    <type>uima.ruta.example.Features.RParen</type>
+                    <type>uima.ruta.example.Features.YearInd</type>
+                    <type>uima.ruta.example.Features.NameLinker</type>
+                    <type>uima.ruta.example.Features.FirstNameInd</type>
+                    <type>uima.ruta.example.Features.FirstNameInitial</type>
+                    <type>uima.ruta.example.Features.SingleChar</type>
+                    <type>uima.ruta.example.Features.Quote</type>
+                    <type>uima.ruta.example.Features.QuotedStuff</type>
+                    <type>uima.ruta.example.Features.InInd</type>
+                    <type>uima.ruta.example.Features.FirstToken</type>
+                    <type>uima.ruta.example.Features.LastToken</type>
+                    <type>uima.ruta.example.Features.NumPeriod</type>
+                    <type>uima.ruta.example.Features.NumComma</type>
+                    <type>uima.ruta.example.Features.NumColon</type>
+                    <type>uima.ruta.example.Features.PeriodSep</type>
+                    <type>uima.ruta.example.Features.CommaSep</type>
+                    <type>uima.ruta.example.Features.ColonSep</type>
+                </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/FeaturesTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesTypeSystem.xml?rev=1676027&view=auto
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesTypeSystem.xml (added)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesTypeSystem.xml Sat Apr 25 15:24:27 2015
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
+    <name>FeaturesTypeSystem</name>
+    <imports>
+        <import location="..\..\..\BasicTypeSystem.xml"/>
+        <import location="..\..\..\utils\PlainTextTypeSystem.xml"/>
+        <import location="BaseTypeSystem.xml"/>
+    </imports>
+    <types>
+        <typeDescription>
+            <name>uima.ruta.example.Features.EnglishStopWord</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.FirstName</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.RParen</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.EditorMarker</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.JournalVolumeMarker</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.Quote</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.NameLinker</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.FirstNameInitial</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.QuotedStuff</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.LastToken</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.CommaSep</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.FirstToken</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.SingleChar</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.PublisherInd</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.InInd</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.YearInd</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.FirstNameInd</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.ColonSep</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.LParen</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.Month</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.Reference</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.NumComma</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.NumPeriod</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.PagesMarker</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.PeriodSep</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+        <typeDescription>
+            <name>uima.ruta.example.Features.NumColon</name>
+            <description>Type defined in uima.ruta.example.Features</description>
+            <supertypeName>uima.tcas.Annotation</supertypeName>
+        </typeDescription>
+    </types>
+</typeSystemDescription>

Modified: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlConverter.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlConverter.xml?rev=1676027&r1=1676026&r2=1676027&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlConverter.xml (original)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlConverter.xml Sat Apr 25 15:24:27 2015
@@ -40,12 +40,24 @@
         <mandatory>false</mandatory>
       </configurationParameter>
       <configurationParameter>
+        <name>newlineInducingTagRegExp</name>
+        <type>String</type>
+        <multiValued>false</multiValued>
+        <mandatory>false</mandatory>
+      </configurationParameter>
+      <configurationParameter>
         <name>replaceLinebreaks</name>
         <type>Boolean</type>
         <multiValued>false</multiValued>
         <mandatory>false</mandatory>
       </configurationParameter>
       <configurationParameter>
+        <name>linebreakReplacement</name>
+        <type>String</type>
+        <multiValued>false</multiValued>
+        <mandatory>false</mandatory>
+      </configurationParameter>
+      <configurationParameter>
         <name>inputView</name>
         <type>String</type>
         <multiValued>false</multiValued>
@@ -71,8 +83,27 @@ Defaults to heuristic.</description>
         <multiValued>true</multiValued>
         <mandatory>false</mandatory>
       </configurationParameter>
+    <configurationParameter>
+        <name>skipWhitespaces</name>
+        <type>Boolean</type>
+        <multiValued>false</multiValued>
+        <mandatory>false</mandatory>
+      </configurationParameter>
+    <configurationParameter>
+        <name>processAll</name>
+        <type>Boolean</type>
+        <multiValued>false</multiValued>
+        <mandatory>false</mandatory>
+      </configurationParameter>
     </configurationParameters>
-    <configurationParameterSettings/>
+    <configurationParameterSettings>
+      <nameValuePair>
+        <name>skipWhitespaces</name>
+        <value>
+          <boolean>true</boolean>
+        </value>
+      </nameValuePair>
+    </configurationParameterSettings>
     <typeSystemDescription/>
     <typePriorities/>
     <fsIndexCollection/>
@@ -90,4 +121,4 @@ Defaults to heuristic.</description>
     </operationalProperties>
   </analysisEngineMetaData>
   <resourceManagerConfiguration/>
-</analysisEngineDescription>
\ No newline at end of file
+</analysisEngineDescription>

Modified: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlTypeSystem.xml?rev=1676027&r1=1676026&r2=1676027&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlTypeSystem.xml (original)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/HtmlTypeSystem.xml Sat Apr 25 15:24:27 2015
@@ -35,6 +35,11 @@
           <rangeTypeName>uima.cas.String</rangeTypeName>
         </featureDescription>
         <featureDescription>
+          <name>expandedOffsets</name>
+          <description></description>
+          <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
           <name>attributeName</name>
           <description></description>
           <rangeTypeName>uima.cas.StringArray</rangeTypeName>

Modified: uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/PlainTextTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/PlainTextTypeSystem.xml?rev=1676027&r1=1676026&r2=1676027&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/PlainTextTypeSystem.xml (original)
+++ uima/ruta/trunk/example-projects/TextRulerExample/descriptor/utils/PlainTextTypeSystem.xml Sat Apr 25 15:24:27 2015
@@ -1,4 +1,5 @@
 <?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
@@ -17,7 +18,6 @@
   specific language governing permissions and limitations
   under the License.
 -->
-
 <typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
   <name>PlainTextTypeSystem</name>
   <description/>
@@ -37,6 +37,11 @@
     <typeDescription>
       <name>org.apache.uima.ruta.type.WSLine</name>
       <description/>
+      <supertypeName>org.apache.uima.ruta.type.EmptyLine</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.ruta.type.EmptyLine</name>
+      <description/>
       <supertypeName>org.apache.uima.ruta.type.AnyLine</supertypeName>
     </typeDescription>
     <typeDescription>