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/18 12:19:33 UTC
svn commit: r1869967 [1/12] - in /uima/uv3/ruta-v3/trunk: ./
example-projects/ExampleProject/descriptor/
example-projects/ExampleProject/descriptor/uima/ruta/example/
example-projects/ExtensionsExample/ example-projects/GermanNovels/
example-projects/M...
Author: pkluegl
Date: Mon Nov 18 12:19:31 2019
New Revision: 1869967
URL: http://svn.apache.org/viewvc?rev=1869967&view=rev
Log:
UIMA-6024: manual merge with ruta 2.8.0 rc1
Added:
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/DefaultSeederTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/RutaBasicTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/RutaInternalTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/DefaultSeederTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/RutaBasicTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/RutaInternalTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/KEPEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/KEPTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/LP2Engine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/LP2TypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/TraBaLTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/WhiskTypeSystem.xml
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/annotation/AnnotationListDelegateVariableExpression.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/feature/TypeFeature.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/type/TypeFeatureExpression.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/expression/type/
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/expression/type/TypeFeatureTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/resource/TreeWordListTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/rule/RutaLiteralMatcherTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/visitor/
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/visitor/InlinedRulesExplanationTest.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/check/CheckDocumentXMLUtils.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/inlined/
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/inlined/InlinedTreeContentProvider.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/inlined/InlinedTreeLabelProvider.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/inlined/InlinedView.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/inlined/InlinedViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/tree/InlinedRootNode.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/tree/InlinedRuleBlockNode.java
uima/uv3/ruta-v3/trunk/ruta-ep-caseditor/src/main/java/org/apache/uima/ruta/caseditor/view/tree/PrimitiveTreeNode.java
Removed:
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/InternalTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/ExtensionsExample/
uima/uv3/ruta-v3/trunk/example-projects/GermanNovels/
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/InternalTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/InternalTypeSystem.xml
uima/uv3/ruta-v3/trunk/ruta-core/marker-file-identifying-api-compatibility-check
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/utils/XmlUtils.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/check/XMLUtils.java
Modified:
uima/uv3/ruta-v3/trunk/README
uima/uv3/ruta-v3/trunk/RELEASE_NOTES.html
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/YearEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/BasicEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/BasicTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/uima/ruta/example/HtmlConverterEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/uima/ruta/example/SorterEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/Misc/descriptor/uima/ruta/example/TEIConverterEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/BasicEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/BasicTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/BaseEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/BaseTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesEngine.xml
uima/uv3/ruta-v3/trunk/example-projects/TextRulerExample/descriptor/uima/ruta/example/FeaturesTypeSystem.xml
uima/uv3/ruta-v3/trunk/example-projects/ruta-ep-example-extensions/pom.xml
uima/uv3/ruta-v3/trunk/pom.xml
uima/uv3/ruta-v3/trunk/ruta-basic-type/pom.xml
uima/uv3/ruta-v3/trunk/ruta-basic-type/src/main/java/org/apache/uima/ruta/type/RutaBasic.java
uima/uv3/ruta-v3/trunk/ruta-core-ext/src/test/java/org/apache/uima/ruta/action/MarkFastReloadTest.java
uima/uv3/ruta-v3/trunk/ruta-core-ext/src/test/java/org/apache/uima/ruta/type/TypeFromStringFunctionTest.java
uima/uv3/ruta-v3/trunk/ruta-core/pom.xml
uima/uv3/ruta-v3/trunk/ruta-core/src/main/antlr3/org/apache/uima/ruta/parser/RutaParser.g
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/RutaEnvironment.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/RutaStream.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/UIMAConstants.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/action/GetFeatureAction.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/action/MacroAction.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/block/ForEachBlock.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/block/RutaScriptBlock.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/condition/NearCondition.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/condition/PositionCondition.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/descriptor/RutaDescriptorBuilder.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/descriptor/RutaDescriptorFactory.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/engine/HtmlConverter.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/engine/RutaEngine.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/engine/RutaTestUtils.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/AnnotationTypeExpression.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/ExpressionFactory.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/MatchReference.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/feature/FeatureMatchExpression.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/feature/GenericFeatureExpression.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/expression/feature/SimpleFeatureExpression.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/resource/EditDistanceCostMap.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/resource/MultiTreeWordList.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/resource/TreeWordList.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/resource/XMLEventHandler.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/AbstractRuleElement.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ComposedRuleElement.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/ConjunctRulesRuleElement.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RuleElement.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RuleElementCaretaker.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RuleElementContainer.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RuleElementIsolator.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RuleElementMatch.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RutaAnnotationTypeMatcher.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RutaLiteralMatcher.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RutaOptionalRuleElement.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RutaRule.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/RutaRuleElement.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/WildCardRuleElement.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/rule/quantifier/AbstractRuleElementQuantifier.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/seed/TextSeeder.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/RutaVerbalizer.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ScriptVerbalizer.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/visitor/DebugInfoCollectorVisitor.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/java/org/apache/uima/ruta/visitor/DebugInfoFactory.java
uima/uv3/ruta-v3/trunk/ruta-core/src/main/resources/org/apache/uima/ruta/engine/BasicEngine.xml
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/ImportStatementsTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/OutOfWindowTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/StrictImportTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/action/CreateTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/action/GatherTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/action/GetFeatureTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/action/MacroActionTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/action/MarkFastTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/action/Shift1Test.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/block/ForEachBlockTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/block/RutaScriptBlockTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/descriptor/GenerateDescriptorTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/engine/ResourcesFromDataPathTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/engine/RutaEngineTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/engine/StackedScriptsTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/engine/UimaFitAnalysisEngineWithManditoryParameterTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/expression/annotation/AnnotationLabelExpressionTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/rule/SidestepInComposedTest.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/rule/WildCard2Test.java
uima/uv3/ruta-v3/trunk/ruta-core/src/test/java/org/apache/uima/ruta/rule/WildCardInWindowTest.java
uima/uv3/ruta-v3/trunk/ruta-docbook/src/docbook/tools.ruta.overview.xml
uima/uv3/ruta-v3/trunk/ruta-docbook/src/docbook/tools.ruta.workbench.explain_perspective.xml
uima/uv3/ruta-v3/trunk/ruta-eclipse-update-site/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-addons/plugin.xml
uima/uv3/ruta-v3/trunk/ruta-ep-addons/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/cde/RutaGEConstraint.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/cde/utils/ConstraintXMLUtils.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/check/AnnotationCheckComposite.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/check/UpdateTaskHandler.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/ExplainConstants.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/apply/ApplyTreeContentProvider.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/apply/ApplyTreeLabelProvider.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/apply/ApplyViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/createdBy/CreatedByViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/element/ElementTreeContentProvider.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/element/ElementViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/failed/FailedViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/matched/MatchedViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/rulelist/RuleListViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/selection/ExplainSelectionViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/tree/ExplainAbstractTreeNode.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/tree/ExplainTree.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/explain/tree/IExplainTreeNode.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/statistics/StatisticsViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-addons/src/main/java/org/apache/uima/ruta/testing/ui/views/evalDataTable/TypeTableSorter.java
uima/uv3/ruta-v3/trunk/ruta-ep-caseditor/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-caseditor/src/main/java/org/apache/uima/ruta/caseditor/view/tree/AnnotationTreeViewPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-caseditor/src/main/java/org/apache/uima/ruta/caseditor/view/tree/FSTreeNode.java
uima/uv3/ruta-v3/trunk/ruta-ep-core-ext/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-engine/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/debug/ui/launchConfiguration/RutaCommonTab.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/formatter/preferences/RutaFormatterBlankLinesPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/formatter/preferences/RutaFormatterIndentationTabPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/formatter/preferences/RutaFormatterLineWrappingPage.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/launching/JavaLocalApplicationLaunchConfigurationDelegate.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/launching/RutaInterpreterRunner.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/DefaultRutaSemanticHighlightingExtension.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/console/RutaFileHyperlink.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/documentation/IRutaPagesLocation.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/documentation/RutaCommentReader.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/documentation/RutaPageFolder.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/documentation/RutaPagesLocationsBlock.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/editor/ReferenceFinder.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/editor/RutaEditor.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/text/ExternalTypeHyperlinkDetector.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/text/RutaAutoEditStrategy.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/text/RutaCorrectionProcessor.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/text/RutaWordRule.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/text/folding/RutaFoldingPreferenceBlock.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/ui/wizards/RutaProjectCreationWizard.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide-ui/src/main/java/org/apache/uima/ruta/ide/validator/RutaCheckerUtils.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/antlr3/org/apache/uima/ruta/ide/core/parser/RutaParser.g
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/builder/RutaBuilder.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/codeassist/RutaASTUtil.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/codeassist/RutaCompletionEngine.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/packages/DLTKRutaHelper.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/packages/PackagesManager.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/packages/RutaCheckBuilder.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/parser/DLTKRutaErrorReporter.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/core/parser/RutaParseUtils.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/AbstractFactory.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/ExpressionFactory.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaAction.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaCondition.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaExpressionList.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaFunction.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaInnerListExpression.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaRule.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaStatement.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/RutaVariableReference.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/ScriptFactory.java
uima/uv3/ruta-v3/trunk/ruta-ep-ide/src/main/java/org/apache/uima/ruta/ide/parser/ast/StatementFactory.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/pom.xml
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/core/GlobalCASSource.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/core/TextRulerBasicLearner.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/core/TextRulerToolkit.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/extension/TextRulerLearner.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/extension/TextRulerLearnerFactory.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/extension/TextRulerPreprocessor.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/learner/kep/KEPLearner.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/learner/rapier/RapierPatternSegment.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/learner/trabal/RankedList.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/learner/trabal/ShiftAllRule.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/learner/trabal/TrabalLearner.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/learner/wien/Wien.java
uima/uv3/ruta-v3/trunk/ruta-ep-textruler/src/main/java/org/apache/uima/ruta/textruler/ui/TextRulerView.java
uima/uv3/ruta-v3/trunk/ruta-maven-archetype/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-archetype/src/main/resources/archetype-resources/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/src/it/conflictingShortName/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/src/it/importByName/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/src/it/multimodule/additional/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/src/it/multimodule/main/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/src/it/multimodule/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/src/it/wordlists/pom.xml
uima/uv3/ruta-v3/trunk/ruta-maven-plugin/src/main/java/org/apache/uima/ruta/maven/RutaGenerateDescriptorMojo.java
uima/uv3/ruta-v3/trunk/ruta-parent/pom.xml
uima/uv3/ruta-v3/trunk/ruta-typesystem/src/main/resources/org/apache/uima/ruta/engine/RutaInternalTypeSystem.xml
Modified: uima/uv3/ruta-v3/trunk/README
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/README?rev=1869967&r1=1869966&r2=1869967&view=diff
==============================================================================
--- uima/uv3/ruta-v3/trunk/README (original)
+++ uima/uv3/ruta-v3/trunk/README Mon Nov 18 12:19:31 2019
@@ -5,10 +5,11 @@ Apache UIMA Ruta (TM) v3.0.0
Building from the Source Distribution
-------------------------------------
-We use Maven 3.0 or later for building; download this if needed,
-and set the environment variable MAVEN_OPTS to -Xmx800m -XX:MaxPerSize=256m.
+We use Maven 3.0 and Java 8 or later for building; download this if needed,
+and set the environment variable MAVEN_OPTS to -Xmx800m -XX:MaxPermSize=256m.
Then do the build by going into the UIMA Ruta directory, and issuing the command
+
mvn clean install
This builds everything except the ...source-release.zip file. If you want that,
Modified: uima/uv3/ruta-v3/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/RELEASE_NOTES.html?rev=1869967&r1=1869966&r2=1869967&view=diff
==============================================================================
--- uima/uv3/ruta-v3/trunk/RELEASE_NOTES.html (original)
+++ uima/uv3/ruta-v3/trunk/RELEASE_NOTES.html Mon Nov 18 12:19:31 2019
@@ -48,6 +48,11 @@
<h2><a name="major.changes">2. Major Changes in this Release</a></h2>
<p>
+ This release contains changed in the analysis engine descriptor and the type system descriptors
+ and therefore requires an update of the Ruta projects. This can be accomplished for example by
+ right-click on the Ruta project, selecting "UIMA Ruta" and then "Update Project".
+</p>
+<p>
<p>UIMA Ruta Language and Analysis Engine:</p>
<ul>
Modified: uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml?rev=1869967&r1=1869966&r2=1869967&view=diff
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml (original)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicEngine.xml Mon Nov 18 12:19:31 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,40 @@
<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>
</configurationParameterSettings>
<typeSystemDescription>
<imports>
- <import location="BasicTypeSystem.xml"/>
+ <import name="org.apache.uima.ruta.engine.BasicTypeSystem"/>
</imports>
</typeSystemDescription>
<typePriorities>
Modified: uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml?rev=1869967&r1=1869966&r2=1869967&view=diff
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml (original)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/BasicTypeSystem.xml Mon Nov 18 12:19:31 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/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml?rev=1869967&view=auto
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml (added)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/DefaultSeederTypeSystem.xml Mon Nov 18 12:19:31 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/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml?rev=1869967&view=auto
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml (added)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaBasicTypeSystem.xml Mon Nov 18 12:19:31 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/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml?rev=1869967&view=auto
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml (added)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/RutaInternalTypeSystem.xml Mon Nov 18 12:19:31 2019
@@ -0,0 +1,385 @@
+<?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>
+ <featureDescription>
+ <name>inlinedConditionBlocks</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugInlinedBlock</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>
+ <featureDescription>
+ <name>inlinedActionBlocks</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugInlinedBlock</elementType>
+ <multipleReferencesAllowed>false</multipleReferencesAllowed>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.uima.ruta.type.DebugInlinedBlock</name>
+ <description/>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>element</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>asCondition</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>matched</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>inlinedRules</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.uima.ruta.type.DebugScriptApply</elementType>
+ <multipleReferencesAllowed>false</multipleReferencesAllowed>
+ </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/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml?rev=1869967&r1=1869966&r2=1869967&view=diff
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml (original)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/AuthorEngine.xml Mon Nov 18 12:19:31 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,36 @@
</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.Author</string>
@@ -258,7 +370,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 +378,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 +386,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 +416,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/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml?rev=1869967&r1=1869966&r2=1869967&view=diff
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml (original)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/MainEngine.xml Mon Nov 18 12:19:31 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,36 @@
</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.Main</string>
@@ -258,7 +370,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 +378,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 +386,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 +420,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/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml
URL: http://svn.apache.org/viewvc/uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml?rev=1869967&r1=1869966&r2=1869967&view=diff
==============================================================================
--- uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml (original)
+++ uima/uv3/ruta-v3/trunk/example-projects/ExampleProject/descriptor/uima/ruta/example/TitleEngine.xml Mon Nov 18 12:19:31 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,36 @@
</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.Title</string>
@@ -258,7 +370,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 +378,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 +386,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 +416,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>