<?xml version="1.0"?>
<!-- Licensed Materials - Property of IBM

     IBM SPSS Products: Text Analytics

     (C) Copyright IBM Corp. 2003, 2016

     US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP
     Schedule Contract with IBM Corp.  -->
<betwixt-config>
	<class name='com.spss.rosetta.component.textmodel.TextModelBean'>
		<element name="NOT_PMML">
			<addDefaults/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.DataDictionaryBean'>
		<element name="DataDictionary">
			<addDefaults/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.TaxonomyBean'>
		<element name="Taxonomy">
			<addDefaults/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.ChildParentBean'>
		<element name="ChildParent">
			<element name="Extension" property="categoryExtension"/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.ExtensionBean'>
		<element name="Extension">
			<element name="X-Category" property="XCategorys" updater="addXCategory"/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XCategoryBean'>
		<element name="X-Category">
			<element name="X-CategoryElement" property="XCategoryElements" updater="addXCategoryElement"/>
			<element name="X-ModifiedTime" property="modifiedTime"/>		
			<element name="X-CreationTime" property="creationTime"/>		
			<element name="X-Label" property="label"/>		
			<element name="X-Annotation" property="annotation"/>		
			<element name="X-ICode" property="code"/>		
			<element name="X-Validated" property="validated"/>		
			<element name="X-CreationAlgorithm" property="creationAlgorithm"/>		
			<addDefaults/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XCategoryElementBean'>
		<element name="X-CategoryElement">
			<element name="X-FilterCategoryElement" property="XFilterCategoryElement"/>		
			<element name="X-RuleCategoryElement" property="XRuleCategoryElement"/>		
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XFilterCategoryElementBean'>
		<element name="X-FitlerCategoryElement">
			<element name="X-Filter" property="XFilter"/>		
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XFilterBean'>
		<element name="X-Filter">			
			<element name="X-LiteralFilter" property="XLiteralFilter"/>		
			<element name="X-MatchedPatternFilter" property="XMatchedPatternFilter"/>
			<element name="X-TypeFilter" property="XTypeFilter"/>		
			<element name="X-AndFilter" property="XAndFilter"/>		
			<element name="X-OrFilter" property="XOrFilter"/>		
			<element name="X-NotFilter" property="XNotFilter"/>		
			<element name="X-LeftFilter" property="XLeftFilter"/>		
			<element name="X-RightFilter" property="XRightFilter"/>		
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XLiteralFilterBean'>
		<element name="X-LiteralFilter">
			<addDefaults/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XMatchedPatternFilterBean'>
		<element name="XMatchedPatternFilter">
			<element name="X-Terms" property="XTermss" updater="addXTerms"/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XTermsBean'>
		<element name="X-Terms">
			<addDefaults/>
		</element>
	</class>


	<class name='com.spss.rosetta.component.textmodel.XTypeFilterBean'>
		<element name="X-TypeFilter">
			<addDefaults/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XAndFilterBean'>
		<element name="X-AndFilter">
			<element name="X-LeftFilter" property="XLeftFilter"/>
			<element name="X-RightFilter" property="XRightFilter"/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XOrFilterBean'>
		<element name="X-OrFilter">
			<element name="X-LeftFilter" property="XLeftFilter"/>
			<element name="X-RightFilter" property="XRightFilter"/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XNotFilterBean'>
		<element name="X-NotFilter">
			<addDefaults/>
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XLeftFilterBean'>
		<element name="X-LeftFilter">
			<element name="X-Filter" property="XFilter"/>		
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XRightFilterBean'>
		<element name="X-RightFilter">
			<element name="X-Filter" property="XFilter"/>		
		</element>
	</class>

	<class name='com.spss.rosetta.component.textmodel.XRuleCategoryElementBean'>
		<element name="X-RuleCategoryElement">
			<element name="X-Equation" property="XEquation"/>		
			<element name="X-Id" property="id"/>		
			<addDefaults/>
		</element>
	</class>
</betwixt-config>
