<?xml version="1.0" encoding="UTF-8"?>

<!--
 =================================================================
  Licensed Materials - Property of IBM

  WebSphere Commerce

  (C) Copyright IBM Corp. 2009, 2010 All Rights Reserved.

  US Government Users Restricted Rights - Use, duplication or
  disclosure restricted by GSA ADP Schedule Contract with
  IBM Corp.
 =================================================================
-->
 
<_config:DataloadBusinessObjectConfiguration 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.ibm.com/xmlns/prod/commerce/foundation/config ../../../../xml/config/xsd/wc-dataload-businessobject.xsd"
	xmlns:_config="http://www.ibm.com/xmlns/prod/commerce/foundation/config">
  <_config:DataLoader className="com.ibm.commerce.foundation.dataload.BusinessObjectLoader">
    <_config:DataReader className="com.ibm.commerce.foundation.dataload.datareader.CSVReader" firstLineIsHeader="true" useHeaderAsColumnName="true" />
    <_config:BusinessObjectBuilder className="com.ibm.commerce.foundation.dataload.businessobjectbuilder.BaseBusinessObjectBuilder" 
    	packageName="com.ibm.commerce.catalog.facade.datatypes.CatalogPackage" dataObjectType="CatalogFilterType" >
      <_config:DataMapping>
				<_config:mapping xpath="CatalogFilterIdentifier/UniqueID" value="CatalogFilterId" />      
        <_config:mapping xpath="CatalogFilterIdentifier/ExternalIdentifier/Identifier" value="CatalogFilterName" />
				<_config:mapping xpath="CatalogFilterIdentifier/ExternalIdentifier/StoreIdentifier/ExternalIdentifier/NameIdentifier" value="StoreIdentifier" />
        <_config:mapping xpath="CatalogFilterIdentifier/ExternalIdentifier/CatalogIdentifier/ExternalIdentifier/Identifier" value="CatalogIdentifier" />
        <_config:mapping xpath="usage" value="Usage" />
				<_config:mapping xpath="Description[0]/language" value="-1" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[0]/value" value="EnglishDescription" />
        <_config:mapping xpath="Description[1]/language" value="-2" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[1]/value" value="FrenchDescription" />
        <_config:mapping xpath="Description[2]/language" value="-3" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[2]/value" value="GermanDescription" />
        <_config:mapping xpath="Description[3]/language" value="-4" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[3]/value" value="ItalianDescription" />
        <_config:mapping xpath="Description[4]/language" value="-5" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[4]/value" value="SpanishDescription" />
        <_config:mapping xpath="Description[5]/language" value="-6" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[5]/value" value="PortugueseDescription" />
        <_config:mapping xpath="Description[6]/language" value="-7" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[6]/value" value="SChineseDescription" />
        <_config:mapping xpath="Description[7]/language" value="-8" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[7]/value" value="TChineseDescription" />
        <_config:mapping xpath="Description[8]/language" value="-9" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[8]/value" value="KoreanDescription" />
        <_config:mapping xpath="Description[9]/language" value="-10" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[9]/value" value="JapaneseDescription" />
        <_config:mapping xpath="Description[10]/language" value="-20" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[10]/value" value="RussianDescription" />
        <_config:mapping xpath="Description[11]/language" value="-21" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[11]/value" value="RomanianDescription" />
        <_config:mapping xpath="Description[12]/language" value="-22" valueFrom="Fixed"/>
        <_config:mapping xpath="Description[12]/value" value="PolishDescription" />
        <_config:mapping xpath="UserData/UserDataField[0]/Field1" value="Field1" />
        <_config:mapping xpath="UserData/UserDataField[0]/Field2" value="Field2" />
        <_config:mapping xpath="UserData/UserDataField[0]/Field3" value="Field3" />
				<_config:mapping xpath="" value="Delete"  deleteValue="1"/>
      </_config:DataMapping>
      <_config:BusinessObjectMediator className="com.ibm.commerce.catalogfilter.dataload.mediator.CatalogFilterMediator" componentId="com.ibm.commerce.catalog" />
    </_config:BusinessObjectBuilder>
  </_config:DataLoader>
</_config:DataloadBusinessObjectConfiguration>
