Author: joern Date: Mon Aug 1 15:05:54 2011 New Revision: 1152816 URL: http://svn.apache.org/viewvc?rev=1152816&view=rev Log: UIMA-2172 Initial commit of the TextMarker contribution.
Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/MANIFEST.MF (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/build.properties (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicEngine.xml (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicTypeSystem.xml (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/InternalTypeSystem.xml (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/Modifier.xml (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/SourceDocumentInformation.xml (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/TypePrioritites.xml (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/commons-collections-3.2.1.jar (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/uima-document-annotation.jar (with props) uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/install.xml (with props) Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/MANIFEST.MF URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/MANIFEST.MF?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/MANIFEST.MF (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/MANIFEST.MF Mon Aug 1 15:05:54 2011 @@ -0,0 +1,38 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: TextMarker Engine Plugin +Bundle-SymbolicName: org.apache.uima.tm.textmarker.engine +Bundle-Version: 1.0.0.qualifier +Bundle-ClassPath: ., + lib/uima-document-annotation.jar, + lib/commons-collections-3.2.1.jar +Export-Package: org.apache.uima.tm.textmarker.action, + org.apache.uima.tm.textmarker.batch, + org.apache.uima.tm.textmarker.condition, + org.apache.uima.tm.textmarker.engine, + org.apache.uima.tm.textmarker.kernel, + org.apache.uima.tm.textmarker.kernel.constraint, + org.apache.uima.tm.textmarker.kernel.expression, + org.apache.uima.tm.textmarker.kernel.expression.bool, + org.apache.uima.tm.textmarker.kernel.expression.list, + org.apache.uima.tm.textmarker.kernel.expression.number, + org.apache.uima.tm.textmarker.kernel.expression.string, + org.apache.uima.tm.textmarker.kernel.expression.type, + org.apache.uima.tm.textmarker.kernel.extensions, + org.apache.uima.tm.textmarker.kernel.rule, + org.apache.uima.tm.textmarker.kernel.rule.quantifier, + org.apache.uima.tm.textmarker.kernel.type, + org.apache.uima.tm.textmarker.kernel.visitor, + org.apache.uima.tm.textmarker.parser, + org.apache.uima.tm.textmarker.resource, + org.apache.uima.tm.textmarker.resource.trie, + org.apache.uima.tm.textmarker.seed, + org.apache.uima.tm.textmarker.utils, + org.apache.uima.tm.textmarker.verbalize, + org.apache.uima.tm.type +Require-Bundle: org.apache.uima.tm.dltk.antlr, + org.apache.uima.runtime;bundle-version="2.3.0" +Bundle-RequiredExecutionEnvironment: JavaSE-1.6 +Bundle-Vendor: University of Würzburg +Eclipse-BuddyPolicy: registered +Eclipse-RegisterBuddy: org.apache.uima.runtime Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/MANIFEST.MF ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/META-INF/MANIFEST.MF ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/build.properties URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/build.properties?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/build.properties (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/build.properties Mon Aug 1 15:05:54 2011 @@ -0,0 +1,6 @@ +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + lib/uima-document-annotation.jar,\ + lib/commons-collections-3.2.1.jar Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/build.properties ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/build.properties ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicEngine.xml URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicEngine.xml?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicEngine.xml (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicEngine.xml Mon Aug 1 15:05:54 2011 @@ -0,0 +1,211 @@ +<?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.tm.textmarker.engine.TextMarkerEngine</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>style</name> + <type>Boolean</type> + <multiValued>false</multiValued> + <mandatory>false</mandatory> + </configurationParameter> + <configurationParameter> + <name>styleMap</name> + <type>String</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>defaultFilteredMarkups</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>useBasics</name> + <type>String</type> + <multiValued>false</multiValued> + <mandatory>false</mandatory> + </configurationParameter> + <configurationParameter> + <name>removeBasics</name> + <type>Boolean</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.tm.type.SPACE</string> + <string>org.apache.uima.tm.type.NBSP</string> + <string>org.apache.uima.tm.type.BREAK</string> + <string>org.apache.uima.tm.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.tm.textmarker.seed.DefaultSeeder</string> + </array> + </value> + </nameValuePair> + </configurationParameterSettings> + <typeSystemDescription> + <imports> + <import location="BasicTypeSystem.xml"/> + </imports> + </typeSystemDescription> + <typePriorities> + <priorityList> + <type>org.apache.uima.tm.textmarker.kernel.type.TextMarkerFrame</type> + <type>uima.tcas.Annotation</type> + <type>org.apache.uima.tm.textmarker.kernel.type.TextMarkerBasic</type> + </priorityList> + </typePriorities> + <fsIndexCollection/> + <capabilities> + <capability> + <inputs/> + <outputs/> + <languagesSupported/> + </capability> + </capabilities> + <operationalProperties> + <modifiesCas>true</modifiesCas> + <multipleDeploymentAllowed>true</multipleDeploymentAllowed> + <outputsNewCASes>true</outputsNewCASes> + </operationalProperties> + </analysisEngineMetaData> + <resourceManagerConfiguration/> +</analysisEngineDescription> Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicEngine.xml ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicEngine.xml ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicTypeSystem.xml URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicTypeSystem.xml?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicTypeSystem.xml (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicTypeSystem.xml Mon Aug 1 15:05:54 2011 @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="UTF-8"?> +<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier"> + <name>BasicTypeSystem</name> + <description/> + <version>1.0</version> + <vendor/> + <imports> + <import location="InternalTypeSystem.xml"/> + </imports> + <types> + <typeDescription> + <name>org.apache.uima.tm.type.ALL</name> + <description/> + <supertypeName>org.apache.uima.tm.type.BasicAnnotation</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.ANY</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ALL</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.MARKUP</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ALL</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.CW</name> + <description/> + <supertypeName>org.apache.uima.tm.type.W</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.W</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ANY</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.SW</name> + <description/> + <supertypeName>org.apache.uima.tm.type.W</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.PM</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ANY</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.CAP</name> + <description/> + <supertypeName>org.apache.uima.tm.type.W</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.COLON</name> + <description/> + <supertypeName>org.apache.uima.tm.type.PM</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.PERIOD</name> + <description/> + <supertypeName>org.apache.uima.tm.type.SENTENCEEND</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.SENTENCEEND</name> + <description/> + <supertypeName>org.apache.uima.tm.type.PM</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.QUESTION</name> + <description/> + <supertypeName>org.apache.uima.tm.type.SENTENCEEND</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.COMMA</name> + <description/> + <supertypeName>org.apache.uima.tm.type.PM</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.EXCLAMATION</name> + <description/> + <supertypeName>org.apache.uima.tm.type.SENTENCEEND</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.SEMICOLON</name> + <description/> + <supertypeName>org.apache.uima.tm.type.PM</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.WS</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ANY</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.NUM</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ANY</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.SPECIAL</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ANY</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.NBSP</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ANY</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.AMP</name> + <description/> + <supertypeName>org.apache.uima.tm.type.ANY</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.SPACE</name> + <description/> + <supertypeName>org.apache.uima.tm.type.WS</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.BREAK</name> + <description/> + <supertypeName>org.apache.uima.tm.type.WS</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.Document</name> + <description/> + <supertypeName>uima.tcas.DocumentAnnotation</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.type.BasicAnnotation</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.TextMarkerBasic</supertypeName> + </typeDescription> + </types> +</typeSystemDescription> Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicTypeSystem.xml ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/BasicTypeSystem.xml ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/InternalTypeSystem.xml URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/InternalTypeSystem.xml?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/InternalTypeSystem.xml (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/InternalTypeSystem.xml Mon Aug 1 15:05:54 2011 @@ -0,0 +1,277 @@ +<?xml version="1.0" encoding="UTF-8"?> +<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier"> + <name>InternalTypeSystem</name> + <description/> + <version>1.0</version> + <vendor/> + <types> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.TextMarkerBasic</name> + <description/> + <supertypeName>uima.tcas.Annotation</supertypeName> + <features> + <featureDescription> + <name>replacement</name> + <description/> + <rangeTypeName>uima.cas.String</rangeTypeName> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.TextMarkerAnnotation</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.tm.textmarker.kernel.type.DebugRuleApply</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.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.tm.textmarker.kernel.type.DebugRuleMatch</elementType> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.DebugRuleMatch</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.ProfiledAnnotation</supertypeName> + <features> + <featureDescription> + <name>elements</name> + <description/> + <rangeTypeName>uima.cas.FSArray</rangeTypeName> + <elementType>org.apache.uima.tm.textmarker.kernel.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.tm.textmarker.kernel.type.DebugScriptApply</elementType> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.DebugScriptApply</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.ProfiledAnnotation</supertypeName> + <features> + <featureDescription> + <name>element</name> + <description/> + <rangeTypeName>uima.cas.String</rangeTypeName> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.DebugBlockApply</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.DebugRuleApply</supertypeName> + <features> + <featureDescription> + <name>innerApply</name> + <description/> + <rangeTypeName>uima.cas.FSArray</rangeTypeName> + <elementType>org.apache.uima.tm.textmarker.kernel.type.DebugScriptApply</elementType> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.DebugRuleElementMatch</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.ProfiledAnnotation</supertypeName> + <features> + <featureDescription> + <name>baseCondition</name> + <description/> + <rangeTypeName>org.apache.uima.tm.textmarker.kernel.type.DebugEvaluatedCondition</rangeTypeName> + </featureDescription> + <featureDescription> + <name>conditions</name> + <description/> + <rangeTypeName>uima.cas.FSArray</rangeTypeName> + <elementType>org.apache.uima.tm.textmarker.kernel.type.DebugEvaluatedCondition</elementType> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.DebugRuleElementMatches</name> + <description/> + <supertypeName>uima.cas.TOP</supertypeName> + <features> + <featureDescription> + <name>matches</name> + <description/> + <rangeTypeName>uima.cas.FSArray</rangeTypeName> + <elementType>org.apache.uima.tm.textmarker.kernel.type.DebugRuleElementMatch</elementType> + </featureDescription> + <featureDescription> + <name>element</name> + <description/> + <rangeTypeName>uima.cas.String</rangeTypeName> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.TextMarkerColoring</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.tm.textmarker.kernel.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.tm.textmarker.kernel.type.DebugEvaluatedCondition</elementType> + </featureDescription> + </features> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.DebugMatchedRuleMatch</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.DebugRuleMatch</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.DebugFailedRuleMatch</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.DebugRuleMatch</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.type.FalsePositive</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.EvalAnnotation</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.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.tm.textmarker.kernel.type.FalseNegative</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.EvalAnnotation</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.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.tm.textmarker.kernel.type.TextMarkerFrame</name> + <description/> + <supertypeName>uima.tcas.Annotation</supertypeName> + </typeDescription> + <typeDescription> + <name>org.apache.uima.tm.textmarker.kernel.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.tm.textmarker.kernel.type.TruePositive</name> + <description/> + <supertypeName>org.apache.uima.tm.textmarker.kernel.type.EvalAnnotation</supertypeName> + </typeDescription> + </types> +</typeSystemDescription> Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/InternalTypeSystem.xml ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/InternalTypeSystem.xml ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/Modifier.xml URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/Modifier.xml?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/Modifier.xml (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/Modifier.xml Mon Aug 1 15:05:54 2011 @@ -0,0 +1,46 @@ +<?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.tm.textmarker.engine.TextMarkerModifier</annotatorImplementationName> + <analysisEngineMetaData> + <name>Modifier</name> + <description/> + <version>1.0</version> + <vendor/> + <configurationParameters> + <configurationParameter> + <name>styleMapLocation</name> + <type>String</type> + <multiValued>false</multiValued> + <mandatory>false</mandatory> + </configurationParameter> + <configurationParameter> + <name>enginePaths</name> + <type>String</type> + <multiValued>true</multiValued> + <mandatory>false</mandatory> + </configurationParameter> + </configurationParameters> + <configurationParameterSettings/> + <typeSystemDescription/> + <typePriorities/> + <fsIndexCollection/> + <capabilities> + <capability> + <inputs/> + <outputs/> + <outputSofas> + <sofaName>modified</sofaName> + </outputSofas> + <languagesSupported/> + </capability> + </capabilities> + <operationalProperties> + <modifiesCas>true</modifiesCas> + <multipleDeploymentAllowed>true</multipleDeploymentAllowed> + <outputsNewCASes>false</outputsNewCASes> + </operationalProperties> + </analysisEngineMetaData> + <resourceManagerConfiguration/> +</analysisEngineDescription> Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/Modifier.xml ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/Modifier.xml ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/SourceDocumentInformation.xml URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/SourceDocumentInformation.xml?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/SourceDocumentInformation.xml (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/SourceDocumentInformation.xml Mon Aug 1 15:05:54 2011 @@ -0,0 +1,58 @@ +<?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.examples.SourceDocumentInformation</name> + <description>Defines a type for storing information about the original source document from which the current CAS was initialized</description> + <version>1.0</version> + <vendor>The Apache Software Foundation</vendor> + <types> + <typeDescription> + <name>org.apache.uima.examples.SourceDocumentInformation</name> + <description>Stores detailed information about the original source document from which the current CAS was initialized. All information (like size) refers to the source document and not to the document in the CAS which may be converted and filtered by a CAS Initializer. For example this information will be written to the Semantic Search index so that the original document contents can be retrieved by queries.</description> + <supertypeName>uima.tcas.Annotation</supertypeName> + <features> + <featureDescription> + <name>uri</name> + <description>URI of document. (For example, file:///MyDirectory/myFile.txt for a simple file or http://incubator.apache.org/uima/index.html for content from a web source.)</description> + <rangeTypeName>uima.cas.String</rangeTypeName> + </featureDescription> + <featureDescription> + <name>offsetInSource</name> + <description>Byte offset of the start of document content within original source file or other input source. Only used if the CAS document was retrieved from an source where one physical source file contained several conceptual documents. Zero otherwise.</description> + <rangeTypeName>uima.cas.Integer</rangeTypeName> + </featureDescription> + <featureDescription> + <name>documentSize</name> + <description>Size of original document in bytes before processing by CAS Initializer. Either absolute file size of size within file or other source.</description> + <rangeTypeName>uima.cas.Integer</rangeTypeName> + </featureDescription> + <featureDescription> + <name>lastSegment</name> + <description>For a CAS that represents a segment of a larger source document, this flag indicates whether this CAS is the final segment of the source document. This is useful for downstream components that want to take some action after having seen all of the segments of a particular source document. </description> + <rangeTypeName>uima.cas.Boolean</rangeTypeName> + </featureDescription> + </features> + </typeDescription> + </types> +</typeSystemDescription> \ No newline at end of file Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/SourceDocumentInformation.xml ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/SourceDocumentInformation.xml ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/TypePrioritites.xml URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/TypePrioritites.xml?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/TypePrioritites.xml (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/TypePrioritites.xml Mon Aug 1 15:05:54 2011 @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<typePriorities xmlns="http://uima.apache.org/resourceSpecifier"> +<name>TypePrioritites</name> +<description></description> +<version>1.0</version> +<vendor></vendor> + + <priorityList> + <type>org.apache.uima.tm.textmarker.kernel.type.TextMarkerFrame</type> + <type>uima.tcas.Annotation</type> + <type>org.apache.uima.tm.textmarker.kernel.type.TextMarkerBasic</type> + </priorityList> + + +</typePriorities> + Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/TypePrioritites.xml ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/desc/TypePrioritites.xml ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/commons-collections-3.2.1.jar URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/commons-collections-3.2.1.jar?rev=1152816&view=auto ============================================================================== Binary file - no diff available. Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/commons-collections-3.2.1.jar ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/commons-collections-3.2.1.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/uima-document-annotation.jar URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/uima-document-annotation.jar?rev=1152816&view=auto ============================================================================== Binary file - no diff available. Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/uima-document-annotation.jar ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/lib/uima-document-annotation.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/install.xml URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/install.xml?rev=1152816&view=auto ============================================================================== --- uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/install.xml (added) +++ uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/install.xml Mon Aug 1 15:05:54 2011 @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<COMPONENT_INSTALLATION_DESCRIPTOR> + <OS> + </OS> + <TOOLKITS> + </TOOLKITS> + <UIMA_FRAMEWORK> + </UIMA_FRAMEWORK> + <SUBMITTED_COMPONENT> + </SUBMITTED_COMPONENT> + <INSTALLATION> + </INSTALLATION> +</COMPONENT_INSTALLATION_DESCRIPTOR> Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/install.xml ------------------------------------------------------------------------------ svn:executable = * Propchange: uima/sandbox/trunk/TextMarker/org.apache.uima.tm.textmarker.engine/metadata/install.xml ------------------------------------------------------------------------------ svn:mime-type = text/plain