<?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.
-->
<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
    <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
    <primitive>true</primitive>
    <annotatorImplementationName>TestAnnotator</annotatorImplementationName>
    <analysisEngineMetaData>
        <name>TestAnnotator</name>
        <version>1.0-SNAPSHOT</version>
        <vendor>Apache UIMA</vendor>
        <copyright>Copyright by the respective authors.</copyright>
        <configurationParameters>
            <configurationParameter>
                <name>value1</name>
                <description>Parameter value 1.</description>
                <type>String</type>
                <multiValued>false</multiValued>
                <mandatory>true</mandatory>
            </configurationParameter>
            <configurationParameter>
                <name>valueParent1</name>
                <description>Parameter value 1 in parent.</description>
                <type>String</type>
                <multiValued>false</multiValued>
                <mandatory>true</mandatory>
            </configurationParameter>
        </configurationParameters>
        <configurationParameterSettings>
            <nameValuePair>
                <name>valueParent1</name>
                <value>
                    <string>defaultValue</string>
                </value>
            </nameValuePair>
        </configurationParameterSettings>
        <typeSystemDescription>
            <types>
                <typeDescription>
                    <name>org.apache.uima.fit.type.Sentence</name>
                    <description/>
                    <supertypeName>uima.tcas.Annotation</supertypeName>
                </typeDescription>
                <typeDescription>
                    <name>org.apache.uima.fit.type.Token</name>
                    <description/>
                    <supertypeName>uima.tcas.Annotation</supertypeName>
                    <features>
                        <featureDescription>
                            <name>pos</name>
                            <description/>
                            <rangeTypeName>uima.cas.String</rangeTypeName>
                        </featureDescription>
                        <featureDescription>
                            <name>stem</name>
                            <description/>
                            <rangeTypeName>uima.cas.String</rangeTypeName>
                        </featureDescription>
                    </features>
                </typeDescription>
            </types>
        </typeSystemDescription>
        <typePriorities/>
        <fsIndexCollection/>
        <capabilities/>
        <operationalProperties>
            <modifiesCas>true</modifiesCas>
            <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
            <outputsNewCASes>false</outputsNewCASes>
        </operationalProperties>
    </analysisEngineMetaData>
    <externalResourceDependencies>
        <externalResourceDependency>
            <key>res</key>
            <description>Documentation for resource</description>
            <interfaceName>org.apache.uima.resource.Resource</interfaceName>
            <optional>false</optional>
        </externalResourceDependency>
    </externalResourceDependencies>
</analysisEngineDescription>
