<?xml version="1.0"?>
<BusinessObjectMetaDataExtractor version="6.1.0.214">
   <BusinessObject name="com.kurant.gateway.ExtensionSystem">
      <CreationRights/>
      <Properties>
         <Property name="AvailableExtensions">
            <Usage>AVAILABLEEXTENSIONS</Usage>
            <Type>java.util.List</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAvailableExtensions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getAvailableExtensions">
            <Usage>GETAVAILABLEEXTENSIONS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.List</Type>
            <Collectable>com.kurant.gateway.ExtensionSystemInfo</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>boolean</Argument>
            </Arguments>
         </Method>
         <Method name="getExtensionFamily">
            <Usage>GETEXTENSIONFAMILY</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.gateway.ExtensionFamilyInfo</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.gateway.ExtensionSystemInfo">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ExtensionId">
            <Usage>EXTENSIONID</Usage>
            <Type>com.kurant.storesense.Id</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Family">
            <Usage>FAMILY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFamily">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Prefix">
            <Usage>PREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Version">
            <Usage>VERSION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getVersion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="isActive">
            <Usage>ISACTIVE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isDefault">
            <Usage>ISDEFAULT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.Files">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Object</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.HttpResolverContext$SSMLRequestAccess">
      <CreationRights/>
      <Properties>
      </Properties>
      <Methods>
         <Method name="getCharacterEncoding">
            <Usage>GETCHARACTERENCODING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getCookieValue">
            <Usage>GETCOOKIEVALUE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getHeader">
            <Usage>GETHEADER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getHeaderNames">
            <Usage>GETHEADERNAMES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Enumeration</Type>
            <Interfaces/>
         </Method>
         <Method name="getHeaders">
            <Usage>GETHEADERS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Enumeration</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMethod">
            <Usage>GETMETHOD</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getParameter">
            <Usage>GETPARAMETER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getParameterNames">
            <Usage>GETPARAMETERNAMES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Enumeration</Type>
            <Interfaces/>
         </Method>
         <Method name="getParameterValues">
            <Usage>GETPARAMETERVALUES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>[Ljava.lang.String;</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getPathInfo">
            <Usage>GETPATHINFO</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getProtocol">
            <Usage>GETPROTOCOL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getQueryString">
            <Usage>GETQUERYSTRING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRemoteAddr">
            <Usage>GETREMOTEADDR</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRemoteHost">
            <Usage>GETREMOTEHOST</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRemoteUser">
            <Usage>GETREMOTEUSER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRequestURI">
            <Usage>GETREQUESTURI</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getScheme">
            <Usage>GETSCHEME</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getServerName">
            <Usage>GETSERVERNAME</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getServerPort">
            <Usage>GETSERVERPORT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.Shipping">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="DisplayEstimates">
            <Usage>DISPLAYESTIMATES</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDisplayEstimates">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDisplayEstimates">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Image">
            <Usage>IMAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getImage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InvoiceText">
            <Usage>INVOICETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MarkupText">
            <Usage>MARKUPTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMarkupText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProcessorName">
            <Usage>PROCESSORNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProcessorName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipLevelWillCallDescription">
            <Usage>SHIPLEVELWILLCALLDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipLevelWillCallDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipLevelWillCallDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TrackingText">
            <Usage>TRACKINGTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTrackingText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TrademarkText">
            <Usage>TRADEMARKTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTrademarkText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="WillCallEnabled">
            <Usage>WILLCALLENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getWillCallEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWillCallEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.ShippingQuote">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Amount">
            <Usage>AMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipMethod">
            <Usage>SHIPMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Value">
            <Usage>VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getValue">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.Store">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ActiveProductPromotions">
            <Usage>ACTIVEPRODUCTPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getActiveProductPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ActiveStorePromotions">
            <Usage>ACTIVESTOREPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getActiveStorePromotions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AdminImages">
            <Usage>ADMINIMAGES</Usage>
            <Type>com.kurant.storesense.util.ContentFiles</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObject</Interface>
               <Interface>com.kurant.storesense.storage.BusinessObjectIterator</Interface>
            </Interfaces>
            <Accessor name="getAdminImages">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AdminLocalizedImages">
            <Usage>ADMINLOCALIZEDIMAGES</Usage>
            <Type>com.kurant.storesense.util.ContentFiles</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObject</Interface>
               <Interface>com.kurant.storesense.storage.BusinessObjectIterator</Interface>
            </Interfaces>
            <Accessor name="getAdminLocalizedImages">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AmericanExpressEnabled">
            <Usage>AMERICANEXPRESSENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAmericanExpressEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAmericanExpressEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="AuctionCheckoutEnabled">
            <Usage>AUCTIONCHECKOUTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAuctionCheckoutEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuctionCheckoutEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="AuctionEnabled">
            <Usage>AUCTIONENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAuctionEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AutoCapEnabled">
            <Usage>AUTOCAPENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAutoCapEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAutoCapEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BackordersNotAllowed">
            <Usage>BACKORDERSNOTALLOWED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getBackordersNotAllowed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBackordersNotAllowed">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillboardName" maxlength="50">
            <Usage>BILLBOARDNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillboardName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillboardName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyerEmail" maxlength="250">
            <Usage>BUYEREMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBuyerEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyerEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CartAlive">
            <Usage>CARTALIVE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCartAlive">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCartAlive">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CartEmptyOnCancel">
            <Usage>CARTEMPTYONCANCEL</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCartEmptyOnCancel">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCartEmptyOnCancel">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CashOnDeliveryInvoiceNote">
            <Usage>CASHONDELIVERYINVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCashOnDeliveryInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCashOnDeliveryInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Catalog">
            <Usage>CATALOG</Usage>
            <Type>com.kurant.storesense.catalog.Catalog</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.MultiPageResults</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getCatalog">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Categories">
            <Usage>CATEGORIES</Usage>
            <Type>com.kurant.storesense.category.CategoryManager</Type>
            <Interfaces/>
            <Accessor name="getCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CertifiedCheckInvoiceNote">
            <Usage>CERTIFIEDCHECKINVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCertifiedCheckInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCertifiedCheckInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CheckInvoiceNote">
            <Usage>CHECKINVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCheckInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCheckInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CheckoutMode">
            <Usage>CHECKOUTMODE</Usage>
            <Type>com.kurant.storesense.types.CheckoutModeType</Type>
            <Interfaces/>
            <Accessor name="getCheckoutMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="City" maxlength="50">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Classifications">
            <Usage>CLASSIFICATIONS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.store.Classification</Collectable>
            <Interfaces/>
            <Accessor name="getClassifications">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ContentFolder" maxlength="255">
            <Usage>CONTENTFOLDER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getContentFolder">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ContentFolderMode">
            <Usage>CONTENTFOLDERMODE</Usage>
            <Type>com.kurant.storesense.types.StoreFolderMode</Type>
            <Interfaces/>
            <Accessor name="getContentFolderMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setContentFolderMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country" maxlength="20">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardInfoRequired">
            <Usage>CREDITCARDINFOREQUIRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardInfoRequired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardInfoRequired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardInvoiceNote">
            <Usage>CREDITCARDINVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardTest">
            <Usage>CREDITCARDTEST</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardTest">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardTest">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CurrencyCode">
            <Usage>CURRENCYCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrencyCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CurrencyPatternOverride">
            <Usage>CURRENCYPATTERNOVERRIDE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrencyPatternOverride">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrencyPatternOverride">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CurrencySymbolOverride">
            <Usage>CURRENCYSYMBOLOVERRIDE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrencySymbolOverride">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrencySymbolOverride">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerDetailsEditableEnabled">
            <Usage>CUSTOMERDETAILSEDITABLEENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomerDetailsEditableEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomerNumberDigits">
            <Usage>CUSTOMERNUMBERDIGITS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerNumberDigits">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomerNumberDigits">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerNumberPrefix" maxlength="5">
            <Usage>CUSTOMERNUMBERPREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerNumberPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomerNumberPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerNumberStart">
            <Usage>CUSTOMERNUMBERSTART</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerNumberStart">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomerNumberStart">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerPlusEnabled">
            <Usage>CUSTOMERPLUSENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomerPlusEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Customers">
            <Usage>CUSTOMERS</Usage>
            <Type>com.kurant.storesense.customer.CustomerManager</Type>
            <Interfaces/>
            <Accessor name="getCustomers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DedicatedUrl">
            <Usage>DEDICATEDURL</Usage>
            <Type>com.kurant.storesense.store.StoreUrlData</Type>
            <Interfaces/>
            <Accessor name="getDedicatedUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DefaultPaymentMethodCode">
            <Usage>DEFAULTPAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDefaultPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DefaultTemplateSet">
            <Usage>DEFAULTTEMPLATESET</Usage>
            <Type>com.kurant.storesense.TemplateSet</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
               <Interface>com.kurant.storesense.template.templateset.LookyFeely</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getDefaultTemplateSet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DepartmentOrderInvoiceNote">
            <Usage>DEPARTMENTORDERINVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentOrderInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentOrderInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Description" maxlength="255">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DimensionUnit">
            <Usage>DIMENSIONUNIT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDimensionUnit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDimensionUnit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DinersEnabled">
            <Usage>DINERSENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDinersEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDinersEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DiscoverEnabled">
            <Usage>DISCOVERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDiscoverEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDiscoverEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="eBayStore">
            <Usage>EBAYSTORE</Usage>
            <Type>com.kurant.storesense.auction.eBayStore</Type>
            <Interfaces/>
            <Accessor name="geteBayStore">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayStoreEnabled">
            <Usage>EBAYSTOREENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="geteBayStoreEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="seteBayStoreEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="eBayUserId">
            <Usage>EBAYUSERID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayUserId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayUserPassword">
            <Usage>EBAYUSERPASSWORD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayUserPassword">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayWelcomeText">
            <Usage>EBAYWELCOMETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayWelcomeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="seteBayWelcomeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="eBayWelcomeTextEnabled">
            <Usage>EBAYWELCOMETEXTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="geteBayWelcomeTextEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="seteBayWelcomeTextEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ElectronicCheckTestModeEnabled">
            <Usage>ELECTRONICCHECKTESTMODEENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getElectronicCheckTestModeEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setElectronicCheckTestModeEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email" maxlength="250">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailCreditToCustomer">
            <Usage>EMAILCREDITTOCUSTOMER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailCreditToCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailCreditToCustomer">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailLowInventoryToBuyer">
            <Usage>EMAILLOWINVENTORYTOBUYER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailLowInventoryToBuyer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailLowInventoryToBuyer">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailMarketingServices">
            <Usage>EMAILMARKETINGSERVICES</Usage>
            <Type>com.kurant.storesense.emailmarketing.EmailMarketingManager</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.storage.Iteratable</Interface>
            </Interfaces>
            <Accessor name="getEmailMarketingServices">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EmailOrderToCustomer">
            <Usage>EMAILORDERTOCUSTOMER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailOrderToCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailOrderToCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailOrderToStaff">
            <Usage>EMAILORDERTOSTAFF</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailOrderToStaff">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailOrderToStaff">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailRecurringBillErrorToStaff">
            <Usage>EMAILRECURRINGBILLERRORTOSTAFF</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailRecurringBillErrorToStaff">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailRecurringBillErrorToStaff">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailRecurringBillToCustomer">
            <Usage>EMAILRECURRINGBILLTOCUSTOMER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailRecurringBillToCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailRecurringBillToCustomer">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailShipToCustomer">
            <Usage>EMAILSHIPTOCUSTOMER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailShipToCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailShipToCustomer">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailSubscriptionCancelToCustomer">
            <Usage>EMAILSUBSCRIPTIONCANCELTOCUSTOMER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailSubscriptionCancelToCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailSubscriptionCancelToCustomer">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailSubscriptionCancelToStaff">
            <Usage>EMAILSUBSCRIPTIONCANCELTOSTAFF</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailSubscriptionCancelToStaff">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailSubscriptionCancelToStaff">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EmailSubscriptionRenewalToCustomer">
            <Usage>EMAILSUBSCRIPTIONRENEWALTOCUSTOMER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getEmailSubscriptionRenewalToCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmailSubscriptionRenewalToCustomer">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EvalDaysLeft">
            <Usage>EVALDAYSLEFT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEvalDaysLeft">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EvalExpirationDate">
            <Usage>EVALEXPIRATIONDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEvalExpirationDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Fax" maxlength="20">
            <Usage>FAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FeaturedProduct">
            <Usage>FEATUREDPRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getFeaturedProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFeaturedProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Files">
            <Usage>FILES</Usage>
            <Type>com.kurant.storesense.Files</Type>
            <Interfaces/>
            <Accessor name="getFiles">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Gift">
            <Usage>GIFT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGift">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGift">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GUID" maxlength="32">
            <Usage>GUID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getGUID">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HideProductsWhenThresholdReached">
            <Usage>HIDEPRODUCTSWHENTHRESHOLDREACHED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHideProductsWhenThresholdReached">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHideProductsWhenThresholdReached">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="HideProductsWithZeroQuantity">
            <Usage>HIDEPRODUCTSWITHZEROQUANTITY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHideProductsWithZeroQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHideProductsWithZeroQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Images">
            <Usage>IMAGES</Usage>
            <Type>com.kurant.storesense.util.ContentFiles</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObject</Interface>
               <Interface>com.kurant.storesense.storage.BusinessObjectIterator</Interface>
            </Interfaces>
            <Accessor name="getImages">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InventoryEnabled">
            <Usage>INVENTORYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getInventoryEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInventoryEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InvoiceStartingNumber">
            <Usage>INVOICESTARTINGNUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceStartingNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInvoiceStartingNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="JCBEnabled">
            <Usage>JCBENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getJCBEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setJCBEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Leads">
            <Usage>LEADS</Usage>
            <Type>com.kurant.storesense.sales.LeadManager</Type>
            <Interfaces/>
            <Accessor name="getLeads">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MailPort">
            <Usage>MAILPORT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMailPort">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMailPort">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MailServer" maxlength="50">
            <Usage>MAILSERVER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMailServer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMailServer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MastercardEnabled">
            <Usage>MASTERCARDENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMastercardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMastercardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaxSearchLinks">
            <Usage>MAXSEARCHLINKS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaxSearchLinks">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMaxSearchLinks">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaxSearchResultSize">
            <Usage>MAXSEARCHRESULTSIZE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaxSearchResultSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMaxSearchResultSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MemberOnlyProduct">
            <Usage>MEMBERONLYPRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getMemberOnlyProduct">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MemberOnlyProductNumber">
            <Usage>MEMBERONLYPRODUCTNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMemberOnlyProductNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMemberOnlyProductNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MembersOnlyAreaEnabled">
            <Usage>MEMBERSONLYAREAENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMembersOnlyAreaEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMembersOnlyAreaEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MembersOnlySubscriptionRequired">
            <Usage>MEMBERSONLYSUBSCRIPTIONREQUIRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMembersOnlySubscriptionRequired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMembersOnlySubscriptionRequired">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ModuleEnabled">
            <Usage>MODULEENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getModuleEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ModulesUpgradable">
            <Usage>MODULESUPGRADABLE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getModulesUpgradable">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Oems">
            <Usage>OEMS</Usage>
            <Type>com.kurant.storesense.oem.OemManager</Type>
            <Collectable>com.kurant.storesense.oem.Oem</Collectable>
            <Interfaces>
               <Interface>com.kurant.storesense.storage.Iteratable</Interface>
            </Interfaces>
            <Accessor name="getOems">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Open">
            <Usage>OPEN</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOpen">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOpen">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="OrderLimit">
            <Usage>ORDERLIMIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getOrderLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="OrderMinimum">
            <Usage>ORDERMINIMUM</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getOrderMinimum">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderMinimum">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethodCashOnDeliveryEnabled">
            <Usage>PAYMENTMETHODCASHONDELIVERYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCashOnDeliveryEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCashOnDeliveryEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethodCertifiedCheckEnabled">
            <Usage>PAYMENTMETHODCERTIFIEDCHECKENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCertifiedCheckEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCertifiedCheckEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethodCheckEnabled">
            <Usage>PAYMENTMETHODCHECKENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCheckEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCheckEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethodDepartmentOrderEnabled">
            <Usage>PAYMENTMETHODDEPARTMENTORDERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodDepartmentOrderEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodDepartmentOrderEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethodElectronicCheckEnabled">
            <Usage>PAYMENTMETHODELECTRONICCHECKENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodElectronicCheckEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodElectronicCheckEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethodPurchaseOrderEnabled">
            <Usage>PAYMENTMETHODPURCHASEORDERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodPurchaseOrderEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodPurchaseOrderEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentProcessorPrefix">
            <Usage>PAYMENTPROCESSORPREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentProcessorPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentProcessorPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone" maxlength="20">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode" maxlength="10">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductLimit">
            <Usage>PRODUCTLIMIT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductLimitUpgradable">
            <Usage>PRODUCTLIMITUPGRADABLE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getProductLimitUpgradable">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Products">
            <Usage>PRODUCTS</Usage>
            <Type>com.kurant.storesense.product.ProductManager</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>com.kurant.storesense.storage.Iteratable</Interface>
            </Interfaces>
            <Accessor name="getProducts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Promotions">
            <Usage>PROMOTIONS</Usage>
            <Type>com.kurant.storesense.promotion.PromotionManager</Type>
            <Interfaces/>
            <Accessor name="getPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PurchaseOrderInvoiceNote">
            <Usage>PURCHASEORDERINVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PurchaseOrdersAutoAuthorized">
            <Usage>PURCHASEORDERSAUTOAUTHORIZED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrdersAutoAuthorized">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrdersAutoAuthorized">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="RedirectToCart">
            <Usage>REDIRECTTOCART</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getRedirectToCart">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRedirectToCart">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="RetainCreditCardInfo">
            <Usage>RETAINCREDITCARDINFO</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getRetainCreditCardInfo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRetainCreditCardInfo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SalesManagerEnabled">
            <Usage>SALESMANAGERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSalesManagerEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SalesPeople">
            <Usage>SALESPEOPLE</Usage>
            <Type>com.kurant.storesense.sales.SalesPeopleManager</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.storage.Iteratable</Interface>
            </Interfaces>
            <Accessor name="getSalesPeople">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SearchLike">
            <Usage>SEARCHLIKE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSearchLike">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSearchLike">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SearchMaxPerPage">
            <Usage>SEARCHMAXPERPAGE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSearchMaxPerPage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSearchMaxPerPage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SearchResultLimit">
            <Usage>SEARCHRESULTLIMIT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSearchResultLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSearchResultLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SerializedInventoryEnabled">
            <Usage>SERIALIZEDINVENTORYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSerializedInventoryEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSerializedInventoryEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SetupDate">
            <Usage>SETUPDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSetupDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SharedUrl">
            <Usage>SHAREDURL</Usage>
            <Type>com.kurant.storesense.store.StoreUrlData</Type>
            <Interfaces/>
            <Accessor name="getSharedUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Shipping" maxlength="2">
            <Usage>SHIPPING</Usage>
            <Type>com.kurant.storesense.Shipping</Type>
            <Interfaces/>
            <Accessor name="getShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipToPhoneRequired">
            <Usage>SHIPTOPHONEREQUIRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getShipToPhoneRequired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToPhoneRequired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShortName" maxlength="30">
            <Usage>SHORTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShortName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShortName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShowBackorderStatusOnInvoice">
            <Usage>SHOWBACKORDERSTATUSONINVOICE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getShowBackorderStatusOnInvoice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShowBackorderStatusOnInvoice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShowLiveAuctions">
            <Usage>SHOWLIVEAUCTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getShowLiveAuctions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShowLiveAuctions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SslEnabled">
            <Usage>SSLENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSslEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSslEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="sslenabledoncheckout">
            <Usage>SSLENABLEDONCHECKOUT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSslEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSslEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StaffEmail" maxlength="250">
            <Usage>STAFFEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStaffEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStaffEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="State" maxlength="20">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StaticPagesEnabled">
            <Usage>STATICPAGESENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStaticPagesEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreAdminSSL">
            <Usage>STOREADMINSSL</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStoreAdminSSL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreAdminSSL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCardEnabled">
            <Usage>STORECARDENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStoreCardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCardName" maxlength="30">
            <Usage>STORECARDNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreCardName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCardName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreGroup">
            <Usage>STOREGROUP</Usage>
            <Type>com.kurant.storesense.store.StoreGroup</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getStoreGroup">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreGroup">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreId">
            <Usage>STOREID</Usage>
            <Type>com.kurant.storesense.Id</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreLogo">
            <Usage>STORELOGO</Usage>
            <Type>com.kurant.storesense.util.ContentFile</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObject</Interface>
            </Interfaces>
            <Accessor name="getStoreLogo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreLogoName">
            <Usage>STORELOGONAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreLogoName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreSecurityEnabled">
            <Usage>STORESECURITYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStoreSecurityEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreSecurityEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreType">
            <Usage>STORETYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Street" maxlength="50">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Subscriptions">
            <Usage>SUBSCRIPTIONS</Usage>
            <Type>com.kurant.storesense.invoice.SubscriptionManager</Type>
            <Interfaces/>
            <Accessor name="getSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierConnectEnabled">
            <Usage>SUPPLIERCONNECTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSupplierConnectEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierLimit">
            <Usage>SUPPLIERLIMIT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSupplierLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplierLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SystemFolder" maxlength="255">
            <Usage>SYSTEMFOLDER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSystemFolder">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SystemFolderMode">
            <Usage>SYSTEMFOLDERMODE</Usage>
            <Type>com.kurant.storesense.types.StoreFolderMode</Type>
            <Interfaces/>
            <Accessor name="getSystemFolderMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSystemFolderMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TaxCategories">
            <Usage>TAXCATEGORIES</Usage>
            <Type>com.kurant.storesense.store.TaxCategoryManager</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.storage.Iteratable</Interface>
            </Interfaces>
            <Accessor name="getTaxCategories">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TaxRegionsSelect">
            <Usage>TAXREGIONSSELECT</Usage>
            <Type>java.util.List</Type>
            <Collectable>com.kurant.storesense.StoreSenseSalesTax$Region</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getTaxRegionsSelect">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TemplateSetLimit">
            <Usage>TEMPLATESETLIMIT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateSetLimit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplateSetLimit">
               <StoreTypes>
                  <StoreType type="SiteStore"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TestStore">
            <Usage>TESTSTORE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getTestStore">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TrialStore">
            <Usage>TRIALSTORE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getTrialStore">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTrialStore">
               <StoreTypes>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="UseDefaultTaxRegionOnCheckout">
            <Usage>USEDEFAULTTAXREGIONONCHECKOUT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getUseDefaultTaxRegionOnCheckout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUseDefaultTaxRegionOnCheckout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="UseQuickListFlow">
            <Usage>USEQUICKLISTFLOW</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getUseQuickListFlow">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUseQuickListFlow">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="UseShipToAddressForTax">
            <Usage>USESHIPTOADDRESSFORTAX</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getUseShipToAddressForTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUseShipToAddressForTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ValidatePostal">
            <Usage>VALIDATEPOSTAL</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getValidatePostal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setValidatePostal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ValidatePostalCode">
            <Usage>VALIDATEPOSTALCODE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getValidatePostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setValidatePostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ValidatePostalState">
            <Usage>VALIDATEPOSTALSTATE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getValidatePostalState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setValidatePostalState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="VisaEnabled">
            <Usage>VISAENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getVisaEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setVisaEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Warehouse">
            <Usage>WAREHOUSE</Usage>
            <Type>com.kurant.storesense.store.Warehouse</Type>
            <Interfaces/>
            <Accessor name="getWarehouse">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="WeightUnit">
            <Usage>WEIGHTUNIT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeightUnit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeightUnit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WorldPayAccepted">
            <Usage>WORLDPAYACCEPTED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getWorldPayAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWorldPayAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WorldPayInvoiceNote">
            <Usage>WORLDPAYINVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWorldPayInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWorldPayInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Wrap">
            <Usage>WRAP</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getWrap">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWrap">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WrapPrice">
            <Usage>WRAPPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getWrapPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWrapPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="activepaymentmethods">
            <Usage>ACTIVEPAYMENTMETHODS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.Collection</Type>
            <Collectable>com.kurant.storesense.paymentmethod.PaymentMethod</Collectable>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Boolean</Argument>
            </Arguments>
         </Method>
         <Method name="adminurl">
            <Usage>ADMINURL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="belongsToAMall">
            <Usage>BELONGSTOAMALL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getBillboard">
            <Usage>GETBILLBOARD</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="getStoreAdminUiStyle">
            <Usage>GETSTOREADMINUISTYLE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="hasConfirmedInvoices">
            <Usage>HASCONFIRMEDINVOICES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isCartRedirectEnabled">
            <Usage>ISCARTREDIRECTENABLED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isCreditCardEnabled">
            <Usage>ISCREDITCARDENABLED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isExpressSe">
            <Usage>ISEXPRESSSE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isFeatureEnabled">
            <Usage>ISFEATUREENABLED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="isMallStore">
            <Usage>ISMALLSTORE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isOpen">
            <Usage>ISOPEN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPro">
            <Usage>ISPRO</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isService">
            <Usage>ISSERVICE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStore">
            <Usage>ISSITESTORE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isTest">
            <Usage>ISTEST</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isTrial">
            <Usage>ISTRIAL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isUpgradable">
            <Usage>ISUPGRADABLE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isValidPromotion">
            <Usage>ISVALIDPROMOTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.promotion.PromotionConfig</Argument>
            </Arguments>
         </Method>
         <Method name="productitemforsku">
            <Usage>PRODUCTITEMFORSKU</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
            </SecurityZones>
            <Type>com.kurant.storesense.product.ProductItem</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="statusmessage">
            <Usage>STATUSMESSAGE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.StoreProperty">
      <CreationRights/>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.TemplateSet">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="aboutus">
            <Usage>ABOUTUS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAbout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="affiliate">
            <Usage>AFFILIATE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAffiliate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cart">
            <Usage>CART</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCart">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartempty">
            <Usage>CARTEMPTY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartEmpty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartsave">
            <Usage>CARTSAVE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartSave">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartselect">
            <Usage>CARTSELECT</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartSelect">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="catalog">
            <Usage>CATALOG</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalog">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CatalogDetailTemplates">
            <Usage>CATALOGDETAILTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getCatalogDetailTemplates">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cataloglist">
            <Usage>CATALOGLIST</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalogList">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ChannelCode" maxlength="30">
            <Usage>CHANNELCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getChannelCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setChannelCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="checkout">
            <Usage>CHECKOUT</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCheckout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="checkoutregistration">
            <Usage>CHECKOUTREGISTRATION</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCheckoutRegistration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerhistory">
            <Usage>CUSTOMERHISTORY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAccountHistory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerprofile">
            <Usage>CUSTOMERPROFILE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateProfile">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerregistration">
            <Usage>CUSTOMERREGISTRATION</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateRegister">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerservice">
            <Usage>CUSTOMERSERVICE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateService">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomText">
            <Usage>CUSTOMTEXT</Usage>
            <Type>com.kurant.storesense.template.templateset.CustomText</Type>
            <Interfaces/>
            <Accessor name="getCustomText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="downloadlist">
            <Usage>DOWNLOADLIST</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateDownload">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="emailafriend">
            <Usage>EMAILAFRIEND</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSend">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="faq">
            <Usage>FAQ</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateFaq">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Font">
            <Usage>FONT</Usage>
            <Type>com.kurant.storesense.template.templateset.Font</Type>
            <Interfaces/>
            <Accessor name="getFont">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFont">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="homepage">
            <Usage>HOMEPAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateStorefront">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Images">
            <Usage>IMAGES</Usage>
            <Type>com.kurant.storesense.store.StoreImages</Type>
            <Interfaces/>
            <Accessor name="getImages">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Locale" maxlength="20">
            <Usage>LOCALE</Usage>
            <Type>java.util.Locale</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLocale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="logoff">
            <Usage>LOGOFF</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLogoff">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="logon">
            <Usage>LOGON</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLogon">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="lostpassword">
            <Usage>LOSTPASSWORD</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderExtensionTemplates">
            <Usage>ORDEREXTENSIONTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getOrderExtensionTemplates">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="privacypolicy">
            <Usage>PRIVACYPOLICY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplatePrivacy">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="productdetail">
            <Usage>PRODUCTDETAIL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateDetail">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="searchmembersonly">
            <Usage>SEARCHMEMBERSONLY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalogMo">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="searchresults">
            <Usage>SEARCHRESULTS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSearch">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="setupstore">
            <Usage>SETUPSTORE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSetupStore">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="shipmenttracking">
            <Usage>SHIPMENTTRACKING</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateTracking">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status" maxlength="1">
            <Usage>STATUS</Usage>
            <Type>java.lang.Character</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="storelocations">
            <Usage>STORELOCATIONS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLocator">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="storepolicies">
            <Usage>STOREPOLICIES</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplatePolicies">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="subscribe">
            <Usage>SUBSCRIBE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSubscribe">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierTemplates">
            <Usage>SUPPLIERTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getSupplierTemplates">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="templates">
            <Usage>TEMPLATES</Usage>
            <Type>com.kurant.storesense.TemplateSet</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
               <Interface>com.kurant.storesense.template.templateset.LookyFeely</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getDisplayUrlTemplates">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ThemeCode">
            <Usage>THEMECODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="WipThemeCode">
            <Usage>WIPTHEMECODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWipThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWipThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Object</Type>
            <Collectable>com.kurant.storesense.template.Template</Collectable>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isTemplatePublished">
            <Usage>ISTEMPLATEPUBLISHED</Usage>
            <StoreTypes>
               <StoreType type="SiteStore"/>
               <StoreType type="SiteEdition"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="templateExists">
            <Usage>TEMPLATEEXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.TemplateSetManager">
      <CreationRights/>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.address.Address">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ButtonText">
            <Usage>BUTTONTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getButtonText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="City">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Company">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="County">
            <Usage>COUNTY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="District">
            <Usage>DISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftWrapEnabled">
            <Usage>GIFTWRAPENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Message">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Recipient">
            <Usage>RECIPIENT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="State">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street2">
            <Usage>STREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.affiliate.Affiliate">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
            <Module type="SalesManager"/>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AffiliateNumber">
            <Usage>AFFILIATENUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAffiliateNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="City" maxlength="20">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Contact" maxlength="50">
            <Usage>CONTACT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getContact">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setContact">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country" maxlength="20">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email" maxlength="50">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Fax" maxlength="20">
            <Usage>FAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Phone" maxlength="20">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode" maxlength="10">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ReferralPeriod">
            <Usage>REFERRALPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getReferralPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setReferralPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Resale" maxlength="50">
            <Usage>RESALE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="State" maxlength="20">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street" maxlength="30">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street2" maxlength="30">
            <Usage>STREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUrl">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionItem">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AmEx">
            <Usage>AMEX</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAmEx">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAmEx">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Attribute">
            <Usage>ATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getAttribute">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuctionOutcomes">
            <Usage>AUCTIONOUTCOMES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.auction.AuctionOutcome</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAuctionOutcomes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BestOfferEnabled">
            <Usage>BESTOFFERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getBestOfferEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBestOfferEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyerProtection">
            <Usage>BUYERPROTECTION</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBuyerProtection">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyerProtection">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyItNowPrice">
            <Usage>BUYITNOWPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getBuyItNowPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyItNowPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Category">
            <Usage>CATEGORY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Category2">
            <Usage>CATEGORY2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CheckoutInstructions">
            <Usage>CHECKOUTINSTRUCTIONS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCheckoutInstructions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCheckoutInstructions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CheckoutRedirect">
            <Usage>CHECKOUTREDIRECT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCheckoutRedirect">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCheckoutRedirect">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="COD">
            <Usage>COD</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCOD">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCOD">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Color">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Counter">
            <Usage>COUNTER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounter">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounter">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Currency">
            <Usage>CURRENCY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrency">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrency">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CurrentPrice">
            <Usage>CURRENTPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCurrentPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrentPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Days">
            <Usage>DAYS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDays">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDays">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Discover">
            <Usage>DISCOVER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDiscover">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDiscover">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DisplayUrl">
            <Usage>DISPLAYURL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Duration">
            <Usage>DURATION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDuration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDuration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EndTime">
            <Usage>ENDTIME</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEndTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEndTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Featured">
            <Usage>FEATURED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Gallery">
            <Usage>GALLERY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGallery">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGallery">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GalleryFeatured">
            <Usage>GALLERYFEATURED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGalleryFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGalleryFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GalleryURL">
            <Usage>GALLERYURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getGalleryURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGalleryURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftExpressShipping">
            <Usage>GIFTEXPRESSSHIPPING</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftExpressShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftExpressShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftIcon">
            <Usage>GIFTICON</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftIcon">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftIcon">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftShipToRecipient">
            <Usage>GIFTSHIPTORECIPIENT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftShipToRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftShipToRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftWrap">
            <Usage>GIFTWRAP</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrap">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftWrap">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Highlight">
            <Usage>HIGHLIGHT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHighlight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHighlight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Hours">
            <Usage>HOURS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHours">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHours">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InsuranceOption">
            <Usage>INSURANCEOPTION</Usage>
            <Type>com.kurant.storesense.types.eBayInsuranceOption</Type>
            <Interfaces/>
            <Accessor name="getInsuranceOption">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInsuranceOption">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LayoutId">
            <Usage>LAYOUTID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLayoutId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLayoutId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ListDate">
            <Usage>LISTDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getListDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setListDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ListingId">
            <Usage>LISTINGID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Location">
            <Usage>LOCATION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLocation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LotSize">
            <Usage>LOTSIZE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLotSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLotSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Message">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MinimumBid">
            <Usage>MINIMUMBID</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getMinimumBid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMinimumBid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Minutes">
            <Usage>MINUTES</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMinutes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMinutes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MOCashiers">
            <Usage>MOCASHIERS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMOCashiers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMOCashiers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Outcome">
            <Usage>OUTCOME</Usage>
            <Type>com.kurant.storesense.types.AuctionItemOutcome</Type>
            <Interfaces/>
            <Accessor name="getOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackageDepth">
            <Usage>PACKAGEDEPTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPackageDepth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackageDepth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackageLength">
            <Usage>PACKAGELENGTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPackageLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackageLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackageWidth">
            <Usage>PACKAGEWIDTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPackageWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackageWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackagingHandlingCosts">
            <Usage>PACKAGINGHANDLINGCOSTS</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPackagingHandlingCosts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackagingHandlingCosts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentSeeDescription">
            <Usage>PAYMENTSEEDESCRIPTION</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentSeeDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentSeeDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalAccepted">
            <Usage>PAYPALACCEPTED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPayPalAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalEmailAddress">
            <Usage>PAYPALEMAILADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPayPalEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalPreferred">
            <Usage>PAYPALPREFERRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPayPalPreferred">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalPreferred">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PersonalCheck">
            <Usage>PERSONALCHECK</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPersonalCheck">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPersonalCheck">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PhotoCount">
            <Usage>PHOTOCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhotoCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhotoCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PictureUrlImageName">
            <Usage>PICTUREURLIMAGENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPictureUrlImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPictureUrlImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Private">
            <Usage>PRIVATE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPrivate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrivate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Region">
            <Usage>REGION</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Relisted">
            <Usage>RELISTED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getRelisted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRelisted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ReservePrice">
            <Usage>RESERVEPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getReservePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setReservePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ScheduleDay">
            <Usage>SCHEDULEDAY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getScheduleDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setScheduleDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ScheduleTime">
            <Usage>SCHEDULETIME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getScheduleTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setScheduleTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Seconds">
            <Usage>SECONDS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSeconds">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSeconds">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SellingFormat">
            <Usage>SELLINGFORMAT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSellingFormat">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSellingFormat">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipFromZipCode">
            <Usage>SHIPFROMZIPCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipFromZipCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipFromZipCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShippingType">
            <Usage>SHIPPINGTYPE</Usage>
            <Type>com.kurant.storesense.types.eBayShippingType</Type>
            <Interfaces/>
            <Accessor name="getShippingType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Sku">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSku">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSku">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StartPrice">
            <Usage>STARTPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStartPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StartTime">
            <Usage>STARTTIME</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStartTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCategory">
            <Usage>STORECATEGORY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCategory2">
            <Usage>STORECATEGORY2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubtitleFee">
            <Usage>SUBTITLEFEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSubtitleFee">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubtitleFee">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubtitleText">
            <Usage>SUBTITLETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubtitleText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubtitleText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThemeGroupId">
            <Usage>THEMEGROUPID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeGroupId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeGroupId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThemeId">
            <Usage>THEMEID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Title">
            <Usage>TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTitle">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTitle">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ViewItemUrl">
            <Usage>VIEWITEMURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getViewItemUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isChineseAuction">
            <Usage>ISCHINESEAUCTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isClosed">
            <Usage>ISCLOSED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isCompleted">
            <Usage>ISCOMPLETED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isDutchAuction">
            <Usage>ISDUTCHAUCTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isFixedPrice">
            <Usage>ISFIXEDPRICE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isLive">
            <Usage>ISLIVE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPastEndTime">
            <Usage>ISPASTENDTIME</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPending">
            <Usage>ISPENDING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isStoreInventoryFormat">
            <Usage>ISSTOREINVENTORYFORMAT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionItemAttr">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionItemAttrSet">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionItemAttrValue">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="metachar_day">
            <Usage>METACHAR_DAY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMetaCharDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMetaCharDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="metachar_month">
            <Usage>METACHAR_MONTH</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMetaCharMonth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMetaCharMonth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="metachar_year">
            <Usage>METACHAR_YEAR</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMetaCharYear">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMetaCharYear">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ParamName">
            <Usage>PARAMNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getParamName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setParamName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ValueLiteral">
            <Usage>VALUELITERAL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getValueLiteral">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setValueLiteral">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionItemManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ActiveCount">
            <Usage>ACTIVECOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getActiveCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ClosedCount">
            <Usage>CLOSEDCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getClosedCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CompletedCount">
            <Usage>COMPLETEDCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompletedCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LiveCount">
            <Usage>LIVECOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLiveCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PendedCount">
            <Usage>PENDEDCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPendedCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalCount">
            <Usage>TOTALCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTotalCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getLiveAuctions">
            <Usage>GETLIVEAUCTIONS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>interface com.kurant.storesense.BusinessObject</Argument>
               <Argument>class java.lang.Boolean</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionLogoManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="LargeLogo">
            <Usage>LARGELOGO</Usage>
            <Type>com.kurant.storesense.auction.eBayLogo</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
            </Interfaces>
            <Accessor name="getLargeLogo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MediumLogo">
            <Usage>MEDIUMLOGO</Usage>
            <Type>com.kurant.storesense.auction.eBayLogo</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
            </Interfaces>
            <Accessor name="getMediumLogo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SmallLogo">
            <Usage>SMALLLOGO</Usage>
            <Type>com.kurant.storesense.auction.eBayLogo</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
            </Interfaces>
            <Accessor name="getSmallLogo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionOutcome">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AuctionItem">
            <Usage>AUCTIONITEM</Usage>
            <Type>com.kurant.storesense.auction.AuctionItem</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getAuctionItem">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ButtonText">
            <Usage>BUTTONTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getButtonText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BuyerEmail" maxlength="50">
            <Usage>BUYEREMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBuyerEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyerEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyerUserId">
            <Usage>BUYERUSERID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBuyerUserId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyerUserId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EnterDate">
            <Usage>ENTERDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEnterDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEnterDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExternalAmountPaid">
            <Usage>EXTERNALAMOUNTPAID</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getExternalAmountPaid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExternalAmountPaid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExternalPaymentMethod">
            <Usage>EXTERNALPAYMENTMETHOD</Usage>
            <Type>com.kurant.storesense.types.AuctionPaymentMethod</Type>
            <Interfaces/>
            <Accessor name="getExternalPaymentMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExternalPaymentMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InsuranceAmount">
            <Usage>INSURANCEAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getInsuranceAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInsuranceAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InsuranceWanted">
            <Usage>INSURANCEWANTED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getInsuranceWanted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInsuranceWanted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PurchaseUrl">
            <Usage>PURCHASEURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="QuantityPurchased">
            <Usage>QUANTITYPURCHASED</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantityPurchased">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantityPurchased">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SalesTaxAmount">
            <Usage>SALESTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSalesTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSalesTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipCity" maxlength="30">
            <Usage>SHIPCITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipCountry" maxlength="20">
            <Usage>SHIPCOUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getShipCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipName" maxlength="50">
            <Usage>SHIPNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipPhone" maxlength="20">
            <Usage>SHIPPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShippingServiceAdditionalCost">
            <Usage>SHIPPINGSERVICEADDITIONALCOST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShippingServiceAdditionalCost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingServiceAdditionalCost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShippingServiceCost">
            <Usage>SHIPPINGSERVICECOST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShippingServiceCost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingServiceCost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipPostalCode" maxlength="10">
            <Usage>SHIPPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipState" maxlength="20">
            <Usage>SHIPSTATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipStreet1" maxlength="30">
            <Usage>SHIPSTREET1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipStreet1">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipStreet1">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipStreet2" maxlength="30">
            <Usage>SHIPSTREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>com.kurant.storesense.types.AuctionOutcomeStatus</Type>
            <Interfaces/>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransactionId">
            <Usage>TRANSACTIONID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransactionId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTransactionId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isCanceled">
            <Usage>ISCANCELED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPaid">
            <Usage>ISPAID</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPaidAtEBay">
            <Usage>ISPAIDATEBAY</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPaidAtStorefront">
            <Usage>ISPAIDATSTOREFRONT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPaidAtStorefrontDeleted">
            <Usage>ISPAIDATSTOREFRONTDELETED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPurchasedAtStorefront">
            <Usage>ISPURCHASEDATSTOREFRONT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPurchasedAtStorefrontCanceled">
            <Usage>ISPURCHASEDATSTOREFRONTCANCELED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isUnPaid">
            <Usage>ISUNPAID</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionOutcomeManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuctionStorePreferences">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AmEx">
            <Usage>AMEX</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAmEx">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAmEx">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BestOfferEnabled">
            <Usage>BESTOFFERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getBestOfferEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBestOfferEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyItNowPrice">
            <Usage>BUYITNOWPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getBuyItNowPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyItNowPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Category">
            <Usage>CATEGORY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Category2">
            <Usage>CATEGORY2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CheckoutInstructions">
            <Usage>CHECKOUTINSTRUCTIONS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCheckoutInstructions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCheckoutInstructions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="COD">
            <Usage>COD</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCOD">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCOD">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Counter">
            <Usage>COUNTER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounter">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounter">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Currency">
            <Usage>CURRENCY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrency">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrency">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Discover">
            <Usage>DISCOVER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDiscover">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDiscover">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Duration">
            <Usage>DURATION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDuration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDuration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Featured">
            <Usage>FEATURED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Gallery">
            <Usage>GALLERY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGallery">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGallery">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GalleryFeatured">
            <Usage>GALLERYFEATURED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGalleryFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGalleryFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftExpressShipping">
            <Usage>GIFTEXPRESSSHIPPING</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftExpressShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftExpressShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftIcon">
            <Usage>GIFTICON</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftIcon">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftIcon">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftShipToRecipient">
            <Usage>GIFTSHIPTORECIPIENT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftShipToRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftShipToRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftWrap">
            <Usage>GIFTWRAP</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrap">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftWrap">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Highlight">
            <Usage>HIGHLIGHT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHighlight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHighlight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InsuranceOption">
            <Usage>INSURANCEOPTION</Usage>
            <Type>com.kurant.storesense.types.eBayInsuranceOption</Type>
            <Interfaces/>
            <Accessor name="getInsuranceOption">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInsuranceOption">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LayoutId">
            <Usage>LAYOUTID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLayoutId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLayoutId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Location">
            <Usage>LOCATION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLocation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LotSize">
            <Usage>LOTSIZE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLotSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLotSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Message">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MinimumBid">
            <Usage>MINIMUMBID</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getMinimumBid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMinimumBid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MOCashiers">
            <Usage>MOCASHIERS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMOCashiers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMOCashiers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PackagingHandlingCosts">
            <Usage>PACKAGINGHANDLINGCOSTS</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPackagingHandlingCosts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackagingHandlingCosts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentSeeDescription">
            <Usage>PAYMENTSEEDESCRIPTION</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentSeeDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentSeeDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalAccepted">
            <Usage>PAYPALACCEPTED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPayPalAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalEmailAddress">
            <Usage>PAYPALEMAILADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPayPalEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PersonalCheck">
            <Usage>PERSONALCHECK</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPersonalCheck">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPersonalCheck">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Private">
            <Usage>PRIVATE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPrivate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrivate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Region">
            <Usage>REGION</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ReservePrice">
            <Usage>RESERVEPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getReservePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setReservePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SellingFormat">
            <Usage>SELLINGFORMAT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSellingFormat">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSellingFormat">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipFromZipCode">
            <Usage>SHIPFROMZIPCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipFromZipCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipFromZipCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShippingType">
            <Usage>SHIPPINGTYPE</Usage>
            <Type>com.kurant.storesense.types.eBayShippingType</Type>
            <Interfaces/>
            <Accessor name="getShippingType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Sku">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSku">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSku">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCategory">
            <Usage>STORECATEGORY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCategory2">
            <Usage>STORECATEGORY2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubtitleFee">
            <Usage>SUBTITLEFEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSubtitleFee">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubtitleFee">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubtitleText">
            <Usage>SUBTITLETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubtitleText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubtitleText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThemeGroupId">
            <Usage>THEMEGROUPID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeGroupId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeGroupId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThemeId">
            <Usage>THEMEID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Title">
            <Usage>TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTitle">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTitle">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isChineseAuction">
            <Usage>ISCHINESEAUCTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isDutchAuction">
            <Usage>ISDUTCHAUCTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isFixedPrice">
            <Usage>ISFIXEDPRICE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isStoreInventoryFormat">
            <Usage>ISSTOREINVENTORYFORMAT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.AuthReturnUrl">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.CheckoutStatus">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AdjustmentAmount">
            <Usage>ADJUSTMENTAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getAdjustmentAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAdjustmentAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="AmountPaid">
            <Usage>AMOUNTPAID</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getAmountPaid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAmountPaid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyerId">
            <Usage>BUYERID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBuyerId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyerId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="City">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ItemId">
            <Usage>ITEMID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getItemId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setItemId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodUsed">
            <Usage>PAYMENTMETHODUSED</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodUsed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodUsed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SalesTax">
            <Usage>SALESTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSalesTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSalesTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Shipping">
            <Usage>SHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShippingServiceSelected">
            <Usage>SHIPPINGSERVICESELECTED</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShippingServiceSelected">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingServiceSelected">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StateOrProvince">
            <Usage>STATEORPROVINCE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStateOrProvince">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStateOrProvince">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StatusIs">
            <Usage>STATUSIS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStatusIs">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatusIs">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street1">
            <Usage>STREET1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet1">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet1">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street2">
            <Usage>STREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransactionId">
            <Usage>TRANSACTIONID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransactionId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTransactionId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Zip">
            <Usage>ZIP</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getZip">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setZip">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.eBayLogo">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="eBayURL">
            <Usage>EBAYURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="seteBayURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Height">
            <Usage>HEIGHT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="URL">
            <Usage>URL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Width">
            <Usage>WIDTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.eBaySellerListing">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AmEx">
            <Usage>AMEX</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAmEx">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAmEx">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Attribute">
            <Usage>ATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getAttribute">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuctionOutcomes">
            <Usage>AUCTIONOUTCOMES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.auction.AuctionOutcome</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAuctionOutcomes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BestOfferEnabled">
            <Usage>BESTOFFERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getBestOfferEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBestOfferEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyerProtection">
            <Usage>BUYERPROTECTION</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBuyerProtection">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyerProtection">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BuyItNowPrice">
            <Usage>BUYITNOWPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getBuyItNowPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBuyItNowPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Category">
            <Usage>CATEGORY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Category2">
            <Usage>CATEGORY2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CheckoutInstructions">
            <Usage>CHECKOUTINSTRUCTIONS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCheckoutInstructions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCheckoutInstructions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CheckoutRedirect">
            <Usage>CHECKOUTREDIRECT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCheckoutRedirect">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCheckoutRedirect">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="COD">
            <Usage>COD</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCOD">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCOD">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Color">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Counter">
            <Usage>COUNTER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounter">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounter">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Currency">
            <Usage>CURRENCY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrency">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrency">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CurrentPrice">
            <Usage>CURRENTPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCurrentPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrentPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Days">
            <Usage>DAYS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDays">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDays">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Discover">
            <Usage>DISCOVER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDiscover">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDiscover">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DisplayUrl">
            <Usage>DISPLAYURL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Duration">
            <Usage>DURATION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDuration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDuration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EndTime">
            <Usage>ENDTIME</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEndTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEndTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Featured">
            <Usage>FEATURED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Gallery">
            <Usage>GALLERY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGallery">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGallery">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GalleryFeatured">
            <Usage>GALLERYFEATURED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGalleryFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGalleryFeatured">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GalleryURL">
            <Usage>GALLERYURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getGalleryURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGalleryURL">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftExpressShipping">
            <Usage>GIFTEXPRESSSHIPPING</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftExpressShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftExpressShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftIcon">
            <Usage>GIFTICON</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftIcon">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftIcon">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftShipToRecipient">
            <Usage>GIFTSHIPTORECIPIENT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftShipToRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftShipToRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftWrap">
            <Usage>GIFTWRAP</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrap">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftWrap">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Highlight">
            <Usage>HIGHLIGHT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHighlight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHighlight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Hours">
            <Usage>HOURS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHours">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHours">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InsuranceOption">
            <Usage>INSURANCEOPTION</Usage>
            <Type>com.kurant.storesense.types.eBayInsuranceOption</Type>
            <Interfaces/>
            <Accessor name="getInsuranceOption">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInsuranceOption">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LayoutId">
            <Usage>LAYOUTID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLayoutId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLayoutId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ListDate">
            <Usage>LISTDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getListDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setListDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ListingId">
            <Usage>LISTINGID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Location">
            <Usage>LOCATION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLocation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LotSize">
            <Usage>LOTSIZE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLotSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLotSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Message">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MinimumBid">
            <Usage>MINIMUMBID</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getMinimumBid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMinimumBid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Minutes">
            <Usage>MINUTES</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMinutes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMinutes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MOCashiers">
            <Usage>MOCASHIERS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMOCashiers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMOCashiers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Outcome">
            <Usage>OUTCOME</Usage>
            <Type>com.kurant.storesense.types.AuctionItemOutcome</Type>
            <Interfaces/>
            <Accessor name="getOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackageDepth">
            <Usage>PACKAGEDEPTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPackageDepth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackageDepth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackageLength">
            <Usage>PACKAGELENGTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPackageLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackageLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackageWidth">
            <Usage>PACKAGEWIDTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPackageWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackageWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PackagingHandlingCosts">
            <Usage>PACKAGINGHANDLINGCOSTS</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPackagingHandlingCosts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPackagingHandlingCosts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentSeeDescription">
            <Usage>PAYMENTSEEDESCRIPTION</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPaymentSeeDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentSeeDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalAccepted">
            <Usage>PAYPALACCEPTED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPayPalAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalAccepted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalEmailAddress">
            <Usage>PAYPALEMAILADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPayPalEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PayPalPreferred">
            <Usage>PAYPALPREFERRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPayPalPreferred">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPayPalPreferred">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PersonalCheck">
            <Usage>PERSONALCHECK</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPersonalCheck">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPersonalCheck">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PhotoCount">
            <Usage>PHOTOCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhotoCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhotoCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PictureUrlImageName">
            <Usage>PICTUREURLIMAGENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPictureUrlImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPictureUrlImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Private">
            <Usage>PRIVATE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getPrivate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrivate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Region">
            <Usage>REGION</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Relisted">
            <Usage>RELISTED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getRelisted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRelisted">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ReservePrice">
            <Usage>RESERVEPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getReservePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setReservePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ScheduleDay">
            <Usage>SCHEDULEDAY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getScheduleDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setScheduleDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ScheduleTime">
            <Usage>SCHEDULETIME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getScheduleTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setScheduleTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Seconds">
            <Usage>SECONDS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSeconds">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSeconds">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SellingFormat">
            <Usage>SELLINGFORMAT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSellingFormat">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSellingFormat">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipFromZipCode">
            <Usage>SHIPFROMZIPCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipFromZipCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipFromZipCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShippingType">
            <Usage>SHIPPINGTYPE</Usage>
            <Type>com.kurant.storesense.types.eBayShippingType</Type>
            <Interfaces/>
            <Accessor name="getShippingType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Sku">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSku">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSku">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StartPrice">
            <Usage>STARTPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStartPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StartTime">
            <Usage>STARTTIME</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStartTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartTime">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCategory">
            <Usage>STORECATEGORY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCategory2">
            <Usage>STORECATEGORY2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCategory2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubtitleFee">
            <Usage>SUBTITLEFEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSubtitleFee">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubtitleFee">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubtitleText">
            <Usage>SUBTITLETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubtitleText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubtitleText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThemeGroupId">
            <Usage>THEMEGROUPID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeGroupId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeGroupId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThemeId">
            <Usage>THEMEID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Title">
            <Usage>TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTitle">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTitle">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ViewItemUrl">
            <Usage>VIEWITEMURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getViewItemUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isChineseAuction">
            <Usage>ISCHINESEAUCTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isClosed">
            <Usage>ISCLOSED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isCompleted">
            <Usage>ISCOMPLETED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isDutchAuction">
            <Usage>ISDUTCHAUCTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isFixedPrice">
            <Usage>ISFIXEDPRICE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isLive">
            <Usage>ISLIVE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPastEndTime">
            <Usage>ISPASTENDTIME</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPending">
            <Usage>ISPENDING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isStoreInventoryFormat">
            <Usage>ISSTOREINVENTORYFORMAT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.eBayStore">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Categories">
            <Usage>CATEGORIES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.auction.eBayStoreCategory</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getCategories">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.auction.eBayStoreCategory">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.cart.Cart">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="CartNumber">
            <Usage>CARTNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getCartNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Creation">
            <Usage>CREATION</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Customer">
            <Usage>CUSTOMER</Usage>
            <Type>com.kurant.storesense.customer.Customer</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Details">
            <Usage>DETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.cart.CartDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayDetails">
            <Usage>EBAYDETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.cart.CartDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="geteBayDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayShipping">
            <Usage>EBAYSHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayShippingDescription">
            <Usage>EBAYSHIPPINGDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayShippingDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBaySubTotal">
            <Usage>EBAYSUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBaySubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayTax">
            <Usage>EBAYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayTotal">
            <Usage>EBAYTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LastProductAdded">
            <Usage>LASTPRODUCTADDED</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getLastProductAdded">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastProductAdded">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="RedirectedeBayItem">
            <Usage>REDIRECTEDEBAYITEM</Usage>
            <Type>com.kurant.storesense.auction.AuctionItem</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getRedirectedeBayItem">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SelectedShippingQuote">
            <Usage>SELECTEDSHIPPINGQUOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSelectedShippingQuote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSelectedShippingQuote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipMethod">
            <Usage>SHIPMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Shipping">
            <Usage>SHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingItemCount">
            <Usage>SHIPPINGITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShippingItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingQuotes">
            <Usage>SHIPPINGQUOTES</Usage>
            <Type>java.util.ArrayList</Type>
            <Collectable>com.kurant.storesense.ShippingQuote</Collectable>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getShippingQuotes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingSubTotal">
            <Usage>SHIPPINGSUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShippingSubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingWeight">
            <Usage>SHIPPINGWEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShippingWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipToPostalCode">
            <Usage>SHIPTOPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreDetails">
            <Usage>STOREDETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.cart.CartDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getStoreDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreShipping">
            <Usage>STORESHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreShippingItemCount">
            <Usage>STORESHIPPINGITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreShippingItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreSubTotal">
            <Usage>STORESUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreSubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreTotal">
            <Usage>STORETOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubTotal">
            <Usage>SUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Tax">
            <Usage>TAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="UnauthorizedProducts">
            <Usage>UNAUTHORIZEDPRODUCTS</Usage>
            <Type>java.util.ArrayList</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getUnauthorizedProducts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasAuctionItems">
            <Usage>HASAUCTIONITEMS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="haseBayBuyerProtection">
            <Usage>HASEBAYBUYERPROTECTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="haseBayDetails">
            <Usage>HASEBAYDETAILS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasStoreDetails">
            <Usage>HASSTOREDETAILS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSubscriptionProducts">
            <Usage>HASSUBSCRIPTIONPRODUCTS</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="iseBayCheckoutRedirect">
            <Usage>ISEBAYCHECKOUTREDIRECT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="iseBayPayPalPreferredAndAccepted">
            <Usage>ISEBAYPAYPALPREFERREDANDACCEPTED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isLastProductAdded">
            <Usage>ISLASTPRODUCTADDED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.product.Product</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.cart.CartDetail">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuctionOutcome">
            <Usage>AUCTIONOUTCOME</Usage>
            <Type>com.kurant.storesense.auction.AuctionOutcome</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingInterval">
            <Usage>BILLINGINTERVAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingInterval">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CartDate">
            <Usage>CARTDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCartDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomService1Value" maxlength="50">
            <Usage>CUSTOMSERVICE1VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomService2Value" maxlength="50">
            <Usage>CUSTOMSERVICE2VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PriceBeforeTax">
            <Usage>PRICEBEFORETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPriceBeforeTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductColor" maxlength="135">
            <Usage>PRODUCTCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductInfo">
            <Usage>PRODUCTINFO</Usage>
            <Type>com.kurant.storesense.product.ProductInformation</Type>
            <Interfaces/>
            <Accessor name="getProductInfo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductSize" maxlength="135">
            <Usage>PRODUCTSIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionPeriod">
            <Usage>SUBSCRIPTIONPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="formatattributetext">
            <Usage>FORMATATTRIBUTETEXT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="supportsQuantityAdjustments">
            <Usage>SUPPORTSQUANTITYADJUSTMENTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.catalog.Catalog">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Categories">
            <Usage>CATEGORIES</Usage>
            <Type>com.kurant.storesense.category.CategoryManager</Type>
            <Interfaces/>
            <Accessor name="getCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Category">
            <Usage>CATEGORY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCategory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCategory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Custom1">
            <Usage>CUSTOM1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustom1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustom1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Custom2">
            <Usage>CUSTOM2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustom2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustom2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Custom3">
            <Usage>CUSTOM3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustom3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustom3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Custom4">
            <Usage>CUSTOM4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustom4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustom4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="End">
            <Usage>END</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEnd">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEnd">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Images">
            <Usage>IMAGES</Usage>
            <Type>com.kurant.storesense.util.ContentFiles</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObject</Interface>
               <Interface>com.kurant.storesense.storage.BusinessObjectIterator</Interface>
            </Interfaces>
            <Accessor name="getImages">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="IsMembersOnly">
            <Usage>ISMEMBERSONLY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIsMembersOnly">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsMembersOnly">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="IsMultiPageResult">
            <Usage>ISMULTIPAGERESULT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIsMultiPageResult">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Keyword">
            <Usage>KEYWORD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getKeyword">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setKeyword">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="KeywordOption">
            <Usage>KEYWORDOPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getKeywordOption">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setKeywordOption">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaxResultsPerPage">
            <Usage>MAXRESULTSPERPAGE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaxResultsPerPage">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Oem">
            <Usage>OEM</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOem">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOem">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="OemList">
            <Usage>OEMLIST</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Interfaces/>
            <Accessor name="getOemList">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProduct">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductCount">
            <Usage>PRODUCTCOUNT</Usage>
            <Type>int</Type>
            <Interfaces/>
            <Accessor name="getProductCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Results">
            <Usage>RESULTS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.catalog.CatalogHeading</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getResults">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="saleindicated">
            <Usage>SALEINDICATED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIsSaleIndicated">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsSaleIndicated">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SearchText">
            <Usage>SEARCHTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSearchText">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSearchText">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Start">
            <Usage>START</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStart">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStart">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="categoriestodepth">
            <Usage>CATEGORIESTODEPTH</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.List</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="categoriestodepthwithmembersonly">
            <Usage>CATEGORIESTODEPTHWITHMEMBERSONLY</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.List</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="categorylist">
            <Usage>CATEGORYLIST</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.List</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
         </Method>
         <Method name="categorylistwithmembersonly">
            <Usage>CATEGORYLISTWITHMEMBERSONLY</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.List</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
         </Method>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.catalog.CatalogHeading">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Category">
            <Usage>CATEGORY</Usage>
            <Type>com.kurant.storesense.category.Category</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getCategory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HeadingType">
            <Usage>HEADINGTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHeadingType">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Oem">
            <Usage>OEM</Usage>
            <Type>com.kurant.storesense.oem.Oem</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.catalog.CatalogHeadingType</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getOem">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Products">
            <Usage>PRODUCTS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getProducts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.catalog.CatalogImages">
      <CreationRights/>
      <Properties>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.category.CategoryManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="DisplayDepth">
            <Usage>DISPLAYDEPTH</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDisplayDepth">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDisplayDepth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="categoriesinuse">
            <Usage>CATEGORIESINUSE</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.Collection</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces/>
         </Method>
         <Method name="categoriesToDepth">
            <Usage>CATEGORIESTODEPTH</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.category.Category</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.category.RootCategory">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ChildCategories">
            <Usage>CHILDCATEGORIES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.SubCategory</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getChildCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MembersOnly">
            <Usage>MEMBERSONLY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMembersOnly">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMembersOnly">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Parent">
            <Usage>PARENT</Usage>
            <Type>com.kurant.storesense.category.Category</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getParent">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ParentChainDisplay">
            <Usage>PARENTCHAINDISPLAY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getParentChainDisplay">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Photo">
            <Usage>PHOTO</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhoto">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhoto">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PhotoImage">
            <Usage>PHOTOIMAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getPhotoImage">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Priority">
            <Usage>PRIORITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPriority">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPriority">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductCount">
            <Usage>PRODUCTCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductCount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Template">
            <Usage>TEMPLATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TemplateDescription">
            <Usage>TEMPLATEDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TemplateFooter">
            <Usage>TEMPLATEFOOTER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateFooter">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplateFooter">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TemplateFooterDescription">
            <Usage>TEMPLATEFOOTERDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateFooterDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TemplateHeader">
            <Usage>TEMPLATEHEADER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateHeader">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplateHeader">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TemplateHeaderDescription">
            <Usage>TEMPLATEHEADERDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateHeaderDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TreeLevel">
            <Usage>TREELEVEL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTreeLevel">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="childcategoriesinuse">
            <Usage>CHILDCATEGORIESINUSE</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.Iterator</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces/>
         </Method>
         <Method name="childrenToDepth">
            <Usage>CHILDRENTODEPTH</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.Collection</Type>
            <Collectable>com.kurant.storesense.category.SubCategory</Collectable>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isMembersOnly">
            <Usage>ISMEMBERSONLY</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isRootCategory">
            <Usage>ISROOTCATEGORY</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="parentcollection">
            <Usage>PARENTCOLLECTION</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.category.SubCategory">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ChildCategories">
            <Usage>CHILDCATEGORIES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.SubCategory</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getChildCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Parent">
            <Usage>PARENT</Usage>
            <Type>com.kurant.storesense.category.Category</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getParent">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ParentChainDisplay">
            <Usage>PARENTCHAINDISPLAY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getParentChainDisplay">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Photo">
            <Usage>PHOTO</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhoto">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhoto">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PhotoImage">
            <Usage>PHOTOIMAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getPhotoImage">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Priority">
            <Usage>PRIORITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPriority">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPriority">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductCount">
            <Usage>PRODUCTCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductCount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TreeLevel">
            <Usage>TREELEVEL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTreeLevel">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="childcategoriesinuse">
            <Usage>CHILDCATEGORIESINUSE</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.Iterator</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces/>
         </Method>
         <Method name="childrenToDepth">
            <Usage>CHILDRENTODEPTH</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.Collection</Type>
            <Collectable>com.kurant.storesense.category.SubCategory</Collectable>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isMembersOnly">
            <Usage>ISMEMBERSONLY</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isRootCategory">
            <Usage>ISROOTCATEGORY</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="parentcollection">
            <Usage>PARENTCOLLECTION</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.credit.Credit">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="CreditCard" maxlength="1">
            <Usage>CREDITCARD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCard">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditCardCode" maxlength="1">
            <Usage>CREDITCARDCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardCode">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardCode">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditNumber">
            <Usage>CREDITNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getCreditNumber">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Customer">
            <Usage>CUSTOMER</Usage>
            <Type>com.kurant.storesense.customer.Customer</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getCustomer">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DepartmentEmail">
            <Usage>DEPARTMENTEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentNumber">
            <Usage>DEPARTMENTNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Details">
            <Usage>DETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.credit.CreditDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getDetails">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayTax">
            <Usage>EBAYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="seteBayTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EnterDate">
            <Usage>ENTERDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEnterDate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEnterDate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Invoice">
            <Usage>INVOICE</Usage>
            <Type>com.kurant.storesense.invoice.Invoice</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
            </Interfaces>
            <Accessor name="getInvoice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InvoiceNumber">
            <Usage>INVOICENUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceNumber">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MaskedCreditCardNumber">
            <Usage>MASKEDCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaskedCreditCardNumber">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Note">
            <Usage>NOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNote">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNote">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PartialCreditCardNumber">
            <Usage>PARTIALCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPartialCreditCardNumber">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethod" maxlength="1">
            <Usage>PAYMENTMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethod">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodCode" maxlength="1">
            <Usage>PAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.credit.CreditProperty</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Resale">
            <Usage>RESALE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getResale">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setResale">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Shipping">
            <Usage>SHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShipping">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipping">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCredit">
            <Usage>STORECREDIT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStoreCredit">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCredit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubTotal">
            <Usage>SUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSubTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Tax">
            <Usage>TAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TotalCityTax">
            <Usage>TOTALCITYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalCityTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotalCityTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TotalCountyTax">
            <Usage>TOTALCOUNTYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalCountyTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotalCountyTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TotalDistrictTax">
            <Usage>TOTALDISTRICTTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalDistrictTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotalDistrictTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TotalShippingTax">
            <Usage>TOTALSHIPPINGTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalShippingTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotalShippingTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TotalStateTax">
            <Usage>TOTALSTATETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalStateTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotalStateTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.credit.CreditDetail">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Attribute">
            <Usage>ATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getAttribute">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuctionOutcome">
            <Usage>AUCTIONOUTCOME</Usage>
            <Type>com.kurant.storesense.auction.AuctionOutcome</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingInterval">
            <Usage>BILLINGINTERVAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingInterval">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillingInterval">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CityTaxAmount">
            <Usage>CITYTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCityTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCityTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CityTaxRate">
            <Usage>CITYTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getCityTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCityTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CountyTaxAmount">
            <Usage>COUNTYTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCountyTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountyTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CountyTaxRate">
            <Usage>COUNTYTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getCountyTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountyTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Credit">
            <Usage>CREDIT</Usage>
            <Type>com.kurant.storesense.credit.Credit</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getCredit">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditDate">
            <Usage>CREDITDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditDate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditDate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditDetailNumber">
            <Usage>CREDITDETAILNUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditDetailNumber">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditDetailNumber">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Value">
            <Usage>CUSTOMSERVICE1VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomService2Value">
            <Usage>CUSTOMSERVICE2VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DistrictTaxAmount">
            <Usage>DISTRICTTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getDistrictTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDistrictTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DistrictTaxRate">
            <Usage>DISTRICTTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getDistrictTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDistrictTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PriceBeforeTax">
            <Usage>PRICEBEFORETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPriceBeforeTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPriceBeforeTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductColor" maxlength="135">
            <Usage>PRODUCTCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductColor">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductColor">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductSize" maxlength="135">
            <Usage>PRODUCTSIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductSize">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductSize">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SKU" maxlength="20">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSKU">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StateTaxAmount">
            <Usage>STATETAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStateTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStateTaxAmount">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StateTaxRate">
            <Usage>STATETAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getStateTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStateTaxRate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Status" maxlength="10">
            <Usage>STATUS</Usage>
            <Type>com.kurant.storesense.invoice.InvoiceDetailStatusType</Type>
            <Interfaces/>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatus">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionPeriod">
            <Usage>SUBSCRIPTIONPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Tax">
            <Usage>TAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTax">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotal">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="formatattributetext">
            <Usage>FORMATATTRIBUTETEXT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="supportsQuantityAdjustments">
            <Usage>SUPPORTSQUANTITYADJUSTMENTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.credit.CreditProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.AnonymousCustomer">
      <CreationRights/>
      <Properties>
         <Property name="AccountHistory">
            <Usage>ACCOUNTHISTORY</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.customer.HistoryItem</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAccountHistory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="City">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Company">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="County">
            <Usage>COUNTY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCard">
            <Usage>CREDITCARD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCard">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditCardCode">
            <Usage>CREDITCARDCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardHolderName">
            <Usage>CREDITCARDHOLDERNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerGroup">
            <Usage>CUSTOMERGROUP</Usage>
            <Type>com.kurant.storesense.customer.CustomerGroup</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCustomerGroup">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomerGroup">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerNumber">
            <Usage>CUSTOMERNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getCustomerNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomerNumberFull">
            <Usage>CUSTOMERNUMBERFULL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerNumberFull">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomerSince">
            <Usage>CUSTOMERSINCE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerSince">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomerSince">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText1">
            <Usage>CUSTOMTEXT1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText2">
            <Usage>CUSTOMTEXT2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText3">
            <Usage>CUSTOMTEXT3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText4">
            <Usage>CUSTOMTEXT4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText5">
            <Usage>CUSTOMTEXT5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText6">
            <Usage>CUSTOMTEXT6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText7">
            <Usage>CUSTOMTEXT7</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText8">
            <Usage>CUSTOMTEXT8</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DefaultTaxCode">
            <Usage>DEFAULTTAXCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDefaultTaxCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDefaultTaxCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DefaultTaxRegion">
            <Usage>DEFAULTTAXREGION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDefaultTaxRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDefaultTaxRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentEmail">
            <Usage>DEPARTMENTEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentNumber">
            <Usage>DEPARTMENTNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="District">
            <Usage>DISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadFiles">
            <Usage>DOWNLOADFILES</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.invoice.Invoice</Collectable>
            <Interfaces/>
            <Accessor name="getDownloadFiles">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Email">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email2">
            <Usage>EMAIL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FullName">
            <Usage>FULLNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFullName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="FullNameReversed">
            <Usage>FULLNAMEREVERSED</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFullNameReversed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasActiveSubscriptions">
            <Usage>HASACTIVESUBSCRIPTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasActiveSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasSavedCarts">
            <Usage>HASSAVEDCARTS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasSavedCarts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasSubscriptions">
            <Usage>HASSUBSCRIPTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HomeFax">
            <Usage>HOMEFAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHomeFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHomeFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="HomePhone">
            <Usage>HOMEPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHomePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHomePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LastName">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaskedCreditCardNumber">
            <Usage>MASKEDCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaskedCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MobilePhone">
            <Usage>MOBILEPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMobilePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMobilePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Notify">
            <Usage>NOTIFY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getNotify">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNotify">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderLimit">
            <Usage>ORDERLIMIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Pager">
            <Usage>PAGER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPager">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPager">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PartialCreditCardNumber">
            <Usage>PARTIALCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPartialCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Password">
            <Usage>PASSWORD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPassword">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPassword">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethod">
            <Usage>PAYMENTMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodCode">
            <Usage>PAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PendingInvoices">
            <Usage>PENDINGINVOICES</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.invoice.Invoice</Collectable>
            <Interfaces/>
            <Accessor name="getPendingInvoices">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Phone">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductAuthorized">
            <Usage>PRODUCTAUTHORIZED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getProductAuthorized">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductAuthorized">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.BusinessObjectProperty</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PurchaseOrderLimit">
            <Usage>PURCHASEORDERLIMIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PurchaseOrderNumber">
            <Usage>PURCHASEORDERNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Resale">
            <Usage>RESALE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SalesPerson">
            <Usage>SALESPERSON</Usage>
            <Type>com.kurant.storesense.sales.SalesPerson</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSalesPerson">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSalesPerson">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SavedCarts">
            <Usage>SAVEDCARTS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.cart.Cart</Collectable>
            <Interfaces/>
            <Accessor name="getSavedCarts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="State">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCredit">
            <Usage>STORECREDIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreCredit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCredit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street2">
            <Usage>STREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Subscriptions">
            <Usage>SUBSCRIPTIONS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.invoice.Subscription</Collectable>
            <Interfaces/>
            <Accessor name="getSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="WorkFax">
            <Usage>WORKFAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWorkFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWorkFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WorkPhone">
            <Usage>WORKPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWorkPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWorkPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasPendingInvoices">
            <Usage>HASPENDINGINVOICES</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isLoggedIn">
            <Usage>ISLOGGEDIN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="stores">
            <Usage>STORES</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
         </Method>
         <Method name="storesupgradable">
            <Usage>STORESUPGRADABLE</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.Customer">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AccountHistory">
            <Usage>ACCOUNTHISTORY</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.customer.HistoryItem</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAccountHistory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="City" maxlength="20">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Company" maxlength="30">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country" maxlength="20">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="County" maxlength="25">
            <Usage>COUNTY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCard">
            <Usage>CREDITCARD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCard">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditCardCode">
            <Usage>CREDITCARDCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardHolderName">
            <Usage>CREDITCARDHOLDERNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerGroup">
            <Usage>CUSTOMERGROUP</Usage>
            <Type>com.kurant.storesense.customer.CustomerGroup</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCustomerGroup">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomerGroup">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomerNumber">
            <Usage>CUSTOMERNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getCustomerNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomerNumberFull">
            <Usage>CUSTOMERNUMBERFULL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerNumberFull">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomerSince">
            <Usage>CUSTOMERSINCE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerSince">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomerSince">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText1">
            <Usage>CUSTOMTEXT1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText2">
            <Usage>CUSTOMTEXT2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText3">
            <Usage>CUSTOMTEXT3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText4">
            <Usage>CUSTOMTEXT4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText5">
            <Usage>CUSTOMTEXT5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText6">
            <Usage>CUSTOMTEXT6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText7">
            <Usage>CUSTOMTEXT7</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText8">
            <Usage>CUSTOMTEXT8</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DefaultTaxCode">
            <Usage>DEFAULTTAXCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDefaultTaxCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDefaultTaxCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DefaultTaxRegion">
            <Usage>DEFAULTTAXREGION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDefaultTaxRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDefaultTaxRegion">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentEmail">
            <Usage>DEPARTMENTEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentNumber">
            <Usage>DEPARTMENTNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="District" maxlength="20">
            <Usage>DISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadFiles">
            <Usage>DOWNLOADFILES</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.invoice.Invoice</Collectable>
            <Interfaces/>
            <Accessor name="getDownloadFiles">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Email" maxlength="50">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email2" maxlength="50">
            <Usage>EMAIL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName" maxlength="20">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FullName">
            <Usage>FULLNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFullName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="FullNameReversed">
            <Usage>FULLNAMEREVERSED</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFullNameReversed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasActiveSubscriptions">
            <Usage>HASACTIVESUBSCRIPTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasActiveSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasSavedCarts">
            <Usage>HASSAVEDCARTS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasSavedCarts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasSubscriptions">
            <Usage>HASSUBSCRIPTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HomeFax" maxlength="20">
            <Usage>HOMEFAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHomeFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHomeFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="HomePhone" maxlength="20">
            <Usage>HOMEPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHomePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHomePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LastName" maxlength="20">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaskedCreditCardNumber">
            <Usage>MASKEDCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaskedCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MobilePhone" maxlength="20">
            <Usage>MOBILEPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMobilePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMobilePhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Notify">
            <Usage>NOTIFY</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getNotify">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNotify">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderLimit">
            <Usage>ORDERLIMIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Pager" maxlength="25">
            <Usage>PAGER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPager">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPager">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PartialCreditCardNumber">
            <Usage>PARTIALCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPartialCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Password" maxlength="40">
            <Usage>PASSWORD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPassword">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPassword">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PaymentMethod">
            <Usage>PAYMENTMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodCode">
            <Usage>PAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PendingInvoices">
            <Usage>PENDINGINVOICES</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.invoice.Invoice</Collectable>
            <Interfaces/>
            <Accessor name="getPendingInvoices">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Phone" maxlength="20">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode" maxlength="10">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductAuthorized">
            <Usage>PRODUCTAUTHORIZED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getProductAuthorized">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductAuthorized">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.BusinessObjectProperty</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PurchaseOrderLimit">
            <Usage>PURCHASEORDERLIMIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderLimit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PurchaseOrderNumber">
            <Usage>PURCHASEORDERNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Resale" maxlength="20">
            <Usage>RESALE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SalesPerson">
            <Usage>SALESPERSON</Usage>
            <Type>com.kurant.storesense.sales.SalesPerson</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSalesPerson">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSalesPerson">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SavedCarts">
            <Usage>SAVEDCARTS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.cart.Cart</Collectable>
            <Interfaces/>
            <Accessor name="getSavedCarts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="State" maxlength="20">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreCredit">
            <Usage>STORECREDIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreCredit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreCredit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street" maxlength="30">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street2" maxlength="30">
            <Usage>STREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Subscriptions">
            <Usage>SUBSCRIPTIONS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.invoice.Subscription</Collectable>
            <Interfaces/>
            <Accessor name="getSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="WorkFax" maxlength="20">
            <Usage>WORKFAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWorkFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWorkFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WorkPhone" maxlength="20">
            <Usage>WORKPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWorkPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWorkPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasPendingInvoices">
            <Usage>HASPENDINGINVOICES</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isLoggedIn">
            <Usage>ISLOGGEDIN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="stores">
            <Usage>STORES</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
         </Method>
         <Method name="storesupgradable">
            <Usage>STORESUPGRADABLE</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.CustomerGroup">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
            <Module type="CustomerPlus"/>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Description" maxlength="100">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DiscountPercentageAboveCost">
            <Usage>DISCOUNTPERCENTAGEABOVECOST</Usage>
            <Type>com.kurant.storesense.Percentage</Type>
            <Interfaces/>
            <Accessor name="getDiscountPercentageAboveCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDiscountPercentageAboveCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DiscountPercentageOffRetail">
            <Usage>DISCOUNTPERCENTAGEOFFRETAIL</Usage>
            <Type>com.kurant.storesense.Percentage</Type>
            <Interfaces/>
            <Accessor name="getDiscountPercentageOffRetail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDiscountPercentageOffRetail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DiscountType">
            <Usage>DISCOUNTTYPE</Usage>
            <Type>com.kurant.storesense.customer.CustomerGroupDiscountType</Type>
            <Interfaces/>
            <Accessor name="getDiscountType">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDiscountType">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SaleItemsIncluded">
            <Usage>SALEITEMSINCLUDED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSaleItemsIncluded">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSaleItemsIncluded">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.CustomerManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="CustomLabel1">
            <Usage>CUSTOMLABEL1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel2">
            <Usage>CUSTOMLABEL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel3">
            <Usage>CUSTOMLABEL3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel4">
            <Usage>CUSTOMLABEL4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel5">
            <Usage>CUSTOMLABEL5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel6">
            <Usage>CUSTOMLABEL6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel7">
            <Usage>CUSTOMLABEL7</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel8">
            <Usage>CUSTOMLABEL8</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Groups">
            <Usage>GROUPS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.customer.CustomerGroup</Collectable>
            <Interfaces/>
            <Accessor name="getGroups">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="CustomerPlus"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasCustomLabels">
            <Usage>HASCUSTOMLABELS</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.CustomerProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.CustomerRegistry">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Email">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LastName">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Password">
            <Usage>PASSWORD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPassword">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPassword">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.Email">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Message">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="RecipientEmail">
            <Usage>RECIPIENTEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRecipientEmail">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRecipientEmail">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="RecipientName">
            <Usage>RECIPIENTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRecipientName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRecipientName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SenderEmail">
            <Usage>SENDEREMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSenderEmail">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSenderEmail">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SenderName">
            <Usage>SENDERNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSenderName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSenderName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TargetUrl">
            <Usage>TARGETURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTargetUrl">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTargetUrl">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.customer.HistoryItem">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Activity">
            <Usage>ACTIVITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getActivity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ConfirmationNotes">
            <Usage>CONFIRMATIONNOTES</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getConfirmationNotes">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Credit">
            <Usage>CREDIT</Usage>
            <Type>com.kurant.storesense.credit.Credit</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getCredit">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Date">
            <Usage>DATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Invoice">
            <Usage>INVOICE</Usage>
            <Type>com.kurant.storesense.invoice.Invoice</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
            </Interfaces>
            <Accessor name="getInvoice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ItemNumber">
            <Usage>ITEMNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getItemNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TrackingNotes">
            <Usage>TRACKINGNOTES</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTrackingNotes">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransactionAmount">
            <Usage>TRANSACTIONAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTransactionAmount">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.emailmarketing.EmailMarketingConfig">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="GiftReminderEnabled">
            <Usage>GIFTREMINDERENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftReminderEnabled">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftReminderEnabled">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftReminderMarkup">
            <Usage>GIFTREMINDERMARKUP</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getGiftReminderMarkup">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftReminderMarkup">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SendPageToFriendEnabled">
            <Usage>SENDPAGETOFRIENDENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSendPageToFriendEnabled">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSendPageToFriendEnabled">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SendPageToFriendMarkup">
            <Usage>SENDPAGETOFRIENDMARKUP</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSendPageToFriendMarkup">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSendPageToFriendMarkup">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SiteVisitorSignupEnabled">
            <Usage>SITEVISITORSIGNUPENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSiteVisitorSignupEnabled">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSiteVisitorSignupEnabled">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SiteVisitorSignupMarkup">
            <Usage>SITEVISITORSIGNUPMARKUP</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSiteVisitorSignupMarkup">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSiteVisitorSignupMarkup">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TemplateSetIndicator">
            <Usage>TEMPLATESETINDICATOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateSetIndicator">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplateSetIndicator">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMarkup">
            <Usage>GETMARKUP</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isFeatureEnabled">
            <Usage>ISFEATUREENABLED</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class com.kurant.storesense.TemplateSet</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.emailmarketing.EmailMarketingManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ActiveEmailMarketingService">
            <Usage>ACTIVEEMAILMARKETINGSERVICE</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getActiveEmailMarketingService">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.extension.Extension">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Family">
            <Usage>FAMILY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFamily">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFamily">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Prefix">
            <Usage>PREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.extension.ExtensionDataWrapper">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="DisplayText">
            <Usage>DISPLAYTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDisplayText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="defaultdisplayformfield">
            <Usage>DEFAULTDISPLAYFORMFIELD</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="displayformfield">
            <Usage>DISPLAYFORMFIELD</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.extension.ExtensionProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.extension.StoreExtension">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.extension.StoreExtensionProperty</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.extension.StoreExtensionProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.extension.StoreGroupExtension">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.AppliedPromotion">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Invoice">
            <Usage>INVOICE</Usage>
            <Type>com.kurant.storesense.invoice.Invoice</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
            </Interfaces>
            <Accessor name="getInvoice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InvoicePromotionNo">
            <Usage>INVOICEPROMOTIONNO</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getInvoicePromotionNo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PromotionConfig">
            <Usage>PROMOTIONCONFIG</Usage>
            <Type>com.kurant.storesense.promotion.PromotionConfig</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getPromotionConfig">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.Invoice">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Affiliate">
            <Usage>AFFILIATE</Usage>
            <Type>com.kurant.storesense.affiliate.Affiliate</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getAffiliate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AnonymousBuyer">
            <Usage>ANONYMOUSBUYER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAnonymousBuyer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAnonymousBuyer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="AppliedPromotions">
            <Usage>APPLIEDPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.AppliedPromotion</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAppliedPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthorizationBy" maxlength="30">
            <Usage>AUTHORIZATIONBY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAuthorizationBy">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthorizationDate">
            <Usage>AUTHORIZATIONDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAuthorizationDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Authorized">
            <Usage>AUTHORIZED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAuthorized">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToCity" maxlength="20">
            <Usage>BILLTOCITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToCompany" maxlength="50">
            <Usage>BILLTOCOMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToCountry" maxlength="20">
            <Usage>BILLTOCOUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getBillToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToDistrict" maxlength="20">
            <Usage>BILLTODISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToPhone">
            <Usage>BILLTOPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToPostalCode" maxlength="10">
            <Usage>BILLTOPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToState" maxlength="20">
            <Usage>BILLTOSTATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToStreet" maxlength="30">
            <Usage>BILLTOSTREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToStreet2" maxlength="30">
            <Usage>BILLTOSTREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ButtonText">
            <Usage>BUTTONTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getButtonText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Company" maxlength="50">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ConfirmationNumber" maxlength="12">
            <Usage>CONFIRMATIONNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getConfirmationNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Confirmed">
            <Usage>CONFIRMED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getConfirmed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setConfirmed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="County">
            <Usage>COUNTY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Credit">
            <Usage>CREDIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCredit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditCard" maxlength="1">
            <Usage>CREDITCARD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCard">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditCardCode" maxlength="1">
            <Usage>CREDITCARDCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardHolderName" maxlength="40">
            <Usage>CREDITCARDHOLDERNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Customer">
            <Usage>CUSTOMER</Usage>
            <Type>com.kurant.storesense.customer.Customer</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentEmail" maxlength="50">
            <Usage>DEPARTMENTEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentNumber" maxlength="20">
            <Usage>DEPARTMENTNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Details">
            <Usage>DETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayDetails">
            <Usage>EBAYDETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="geteBayDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayItemCount">
            <Usage>EBAYITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayShipping">
            <Usage>EBAYSHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayShippingDescription">
            <Usage>EBAYSHIPPINGDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayShippingDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBaySubTotal">
            <Usage>EBAYSUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBaySubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayTax">
            <Usage>EBAYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayTotal">
            <Usage>EBAYTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Email" maxlength="50">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EnterDate">
            <Usage>ENTERDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEnterDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEnterDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName" maxlength="20">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftWrapDetail">
            <Usage>GIFTWRAPDETAIL</Usage>
            <Type>com.kurant.storesense.invoice.InvoiceDetail</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrapDetail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="GiftWrapEnabled" maxlength="1">
            <Usage>GIFTWRAPENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Guid">
            <Usage>GUID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getGuid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasDownloads">
            <Usage>HASDOWNLOADS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasDownloads">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InvoiceNumber">
            <Usage>INVOICENUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="IpAddress">
            <Usage>IPADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIpAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIpAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ItemCount">
            <Usage>ITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LastModifiedDate">
            <Usage>LASTMODIFIEDDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastModifiedDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LastName" maxlength="20">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaskedCreditCardNumber">
            <Usage>MASKEDCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaskedCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Message" maxlength="120">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Note" maxlength="250">
            <Usage>NOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderNote">
            <Usage>ORDERNOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOrderNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OriginalStatus" maxlength="15">
            <Usage>ORIGINALSTATUS</Usage>
            <Type>com.kurant.storesense.types.InvoiceStatusType</Type>
            <Interfaces/>
            <Accessor name="getOriginalStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PartialCreditCardNumber">
            <Usage>PARTIALCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPartialCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethod" maxlength="1">
            <Usage>PAYMENTMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodCode" maxlength="1">
            <Usage>PAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProcessorLog">
            <Usage>PROCESSORLOG</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectList</Type>
            <Collectable>com.kurant.storesense.store.LogProcessor</Collectable>
            <Interfaces>
               <Interface>com.kurant.storesense.util.BusinessObjectCollection</Interface>
               <Interface>java.util.List</Interface>
            </Interfaces>
            <Accessor name="getProcessorLog">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PromotionCode" maxlength="10">
            <Usage>PROMOTIONCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPromotionCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPromotionCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PromotionConflictSavings">
            <Usage>PROMOTIONCONFLICTSAVINGS</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPromotionConflictSavings">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PromotionDiscount">
            <Usage>PROMOTIONDISCOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPromotionDiscount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Promotions">
            <Usage>PROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.BusinessObjectProperty</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PurchaseOrderNumber" maxlength="20">
            <Usage>PURCHASEORDERNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Recipient" maxlength="50">
            <Usage>RECIPIENT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Resale">
            <Usage>RESALE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getResale">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setResale">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SelectedShippingQuote">
            <Usage>SELECTEDSHIPPINGQUOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSelectedShippingQuote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSelectedShippingQuote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipDate">
            <Usage>SHIPDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipMethod" maxlength="5">
            <Usage>SHIPMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipMethodDescription">
            <Usage>SHIPMETHODDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipMethodDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Shipper">
            <Usage>SHIPPER</Usage>
            <Type>com.kurant.storesense.Shipping</Type>
            <Interfaces/>
            <Accessor name="getShipper">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipperPrefix" maxlength="10">
            <Usage>SHIPPERPREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipperPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Shipping">
            <Usage>SHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingQuotes">
            <Usage>SHIPPINGQUOTES</Usage>
            <Type>java.lang.String</Type>
            <Collectable>com.kurant.storesense.ShippingQuote</Collectable>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShippingQuotes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingQuotes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToCity" maxlength="20">
            <Usage>SHIPTOCITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToCountry" maxlength="20">
            <Usage>SHIPTOCOUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getShipToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToDistrict" maxlength="20">
            <Usage>SHIPTODISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToPhone">
            <Usage>SHIPTOPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToPostalCode" maxlength="10">
            <Usage>SHIPTOPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToState" maxlength="20">
            <Usage>SHIPTOSTATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToStreet" maxlength="30">
            <Usage>SHIPTOSTREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToStreet2" maxlength="30">
            <Usage>SHIPTOSTREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipTrackingNumbers">
            <Usage>SHIPTRACKINGNUMBERS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.ShipTrackNumber</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getShipTrackingNumbers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipTrackNumber">
            <Usage>SHIPTRACKNUMBER</Usage>
            <Type>com.kurant.storesense.invoice.ShipTrackNumber</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getShipTrackNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status" maxlength="15">
            <Usage>STATUS</Usage>
            <Type>com.kurant.storesense.types.InvoiceStatusType</Type>
            <Interfaces/>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreDetails">
            <Usage>STOREDETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getStoreDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreItemCount">
            <Usage>STOREITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StorePromotionDiscount">
            <Usage>STOREPROMOTIONDISCOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStorePromotionDiscount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreShipping">
            <Usage>STORESHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreSubTotal">
            <Usage>STORESUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreSubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreTax">
            <Usage>STORETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreTotal">
            <Usage>STORETOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Subscriptions">
            <Usage>SUBSCRIPTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductSubscription</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubTotal">
            <Usage>SUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Tax">
            <Usage>TAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalCityTax">
            <Usage>TOTALCITYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalCityTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalCountyTax">
            <Usage>TOTALCOUNTYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalCountyTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalDistrictTax">
            <Usage>TOTALDISTRICTTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalDistrictTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalDue">
            <Usage>TOTALDUE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalDue">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalShippingTax">
            <Usage>TOTALSHIPPINGTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalShippingTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalStateTax">
            <Usage>TOTALSTATETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalStateTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Tracking" maxlength="12">
            <Usage>TRACKING</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTracking">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasApplicableStorePromotionProducts">
            <Usage>HASAPPLICABLESTOREPROMOTIONPRODUCTS</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="haseBayDetails">
            <Usage>HASEBAYDETAILS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasShipping">
            <Usage>HASSHIPPING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasShippingQuotes">
            <Usage>HASSHIPPINGQUOTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSiteStoreSpecialSku">
            <Usage>HASSITESTORESPECIALSKU</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasStoreDetails">
            <Usage>HASSTOREDETAILS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSubscriptionProducts">
            <Usage>HASSUBSCRIPTIONPRODUCTS</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.InvoiceDetail">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuctionOutcome">
            <Usage>AUCTIONOUTCOME</Usage>
            <Type>com.kurant.storesense.auction.AuctionOutcome</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingInterval">
            <Usage>BILLINGINTERVAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CityTaxAmount">
            <Usage>CITYTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCityTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CityTaxRate">
            <Usage>CITYTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getCityTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CountyTaxAmount">
            <Usage>COUNTYTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCountyTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CountyTaxRate">
            <Usage>COUNTYTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getCountyTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomService1Fee">
            <Usage>CUSTOMSERVICE1FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Value">
            <Usage>CUSTOMSERVICE1VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Fee">
            <Usage>CUSTOMSERVICE2FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Value">
            <Usage>CUSTOMSERVICE2VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DistrictTaxAmount">
            <Usage>DISTRICTTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getDistrictTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DistrictTaxRate">
            <Usage>DISTRICTTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getDistrictTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DownloadCount">
            <Usage>DOWNLOADCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadCount">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadCount">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadFailures">
            <Usage>DOWNLOADFAILURES</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadFailures">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadFailures">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadFileName">
            <Usage>DOWNLOADFILENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadMax">
            <Usage>DOWNLOADMAX</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadMax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadMax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Extension">
            <Usage>EXTENSION</Usage>
            <Type>com.kurant.storesense.invoice.InvoiceDetailExt</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getExtension">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Extensions">
            <Usage>EXTENSIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetailExt</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getExtensions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Invoice">
            <Usage>INVOICE</Usage>
            <Type>com.kurant.storesense.invoice.Invoice</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
            </Interfaces>
            <Accessor name="getInvoice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="IsBackordered">
            <Usage>ISBACKORDERED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIsBackordered">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LineItemPrice">
            <Usage>LINEITEMPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getLineItemPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLineItemPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderDate">
            <Usage>ORDERDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOrderDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderNumber">
            <Usage>ORDERNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getOrderNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PriceBeforeTax">
            <Usage>PRICEBEFORETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPriceBeforeTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductAttribute">
            <Usage>PRODUCTATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getProductAttribute">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductColor">
            <Usage>PRODUCTCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductInfo">
            <Usage>PRODUCTINFO</Usage>
            <Type>com.kurant.storesense.product.ProductInformation</Type>
            <Interfaces/>
            <Accessor name="getProductInfo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductSize">
            <Usage>PRODUCTSIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SerialNumbers">
            <Usage>SERIALNUMBERS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetailSerial</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSerialNumbers">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipDate">
            <Usage>SHIPDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipQuantity">
            <Usage>SHIPQUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SKU">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StartupFee">
            <Usage>STARTUPFEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StateTaxAmount">
            <Usage>STATETAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStateTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StateTaxRate">
            <Usage>STATETAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getStateTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>com.kurant.storesense.invoice.InvoiceDetailStatusType</Type>
            <Interfaces/>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubscriptionPeriod">
            <Usage>SUBSCRIPTIONPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Supplier">
            <Usage>SUPPLIER</Usage>
            <Type>com.kurant.storesense.supplier.Supplier</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSupplier">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierNotified">
            <Usage>SUPPLIERNOTIFIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSupplierNotified">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplierNotified">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SupplierPrice">
            <Usage>SUPPLIERPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSupplierPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierReplied">
            <Usage>SUPPLIERREPLIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSupplierReplied">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplierReplied">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Tax">
            <Usage>TAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TaxCode">
            <Usage>TAXCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTaxCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="formatattributetext">
            <Usage>FORMATATTRIBUTETEXT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isGiftWrapDetail">
            <Usage>ISGIFTWRAPDETAIL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="supportsQuantityAdjustments">
            <Usage>SUPPORTSQUANTITYADJUSTMENTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.InvoiceDetailExt">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="City">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Company">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Confirmed">
            <Usage>CONFIRMED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getConfirmed">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setConfirmed">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CurrentIndex">
            <Usage>CURRENTINDEX</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrentIndex">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrentIndex">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DisplayUrl">
            <Usage>DISPLAYURL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrl">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Email">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email2">
            <Usage>EMAIL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText1">
            <Usage>EXTENSIONTEXT1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText2">
            <Usage>EXTENSIONTEXT2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText3">
            <Usage>EXTENSIONTEXT3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText4">
            <Usage>EXTENSIONTEXT4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText5">
            <Usage>EXTENSIONTEXT5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText6">
            <Usage>EXTENSIONTEXT6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText7">
            <Usage>EXTENSIONTEXT7</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText8">
            <Usage>EXTENSIONTEXT8</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText9">
            <Usage>EXTENSIONTEXT9</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText9">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText9">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Fax">
            <Usage>FAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Fax2">
            <Usage>FAX2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LastName">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Pager">
            <Usage>PAGER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPager">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPager">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone2">
            <Usage>PHONE2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone3">
            <Usage>PHONE3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ResetText">
            <Usage>RESETTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getResetText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SequenceNumber">
            <Usage>SEQUENCENUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSequenceNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSequenceNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="State">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubmitText">
            <Usage>SUBMITTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubmitText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierNotifiedInd">
            <Usage>SUPPLIERNOTIFIEDIND</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSupplierNotifiedInd">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplierNotifiedInd">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotal">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.InvoiceDetailSerial">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderNumber">
            <Usage>ORDERNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Serial1">
            <Usage>SERIAL1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSerial1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSerial1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Serial2">
            <Usage>SERIAL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSerial2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSerial2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SerialNumberText">
            <Usage>SERIALNUMBERTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSerialNumberText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.InvoiceManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.InvoiceProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.ShipTrackNumber">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="DisplayUrl">
            <Usage>DISPLAYURL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Number" maxlength="40">
            <Usage>NUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>java.util.ArrayList</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.Subscription">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Affiliate">
            <Usage>AFFILIATE</Usage>
            <Type>com.kurant.storesense.affiliate.Affiliate</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getAffiliate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attribute">
            <Usage>ATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getAttribute">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillingInterval">
            <Usage>BILLINGINTERVAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingIntervalText">
            <Usage>BILLINGINTERVALTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingIntervalText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToCity">
            <Usage>BILLTOCITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToCountry">
            <Usage>BILLTOCOUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getBillToCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToDistrict">
            <Usage>BILLTODISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToDistrict">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToPostalCode">
            <Usage>BILLTOPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToState">
            <Usage>BILLTOSTATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToStreet">
            <Usage>BILLTOSTREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToStreet2">
            <Usage>BILLTOSTREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CancelDate">
            <Usage>CANCELDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCancelDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Company" maxlength="50">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardHolderName" maxlength="40">
            <Usage>CREDITCARDHOLDERNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Customer">
            <Usage>CUSTOMER</Usage>
            <Type>com.kurant.storesense.customer.Customer</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getCustomer">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomService1Fee">
            <Usage>CUSTOMSERVICE1FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Value" maxlength="50">
            <Usage>CUSTOMSERVICE1VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Fee">
            <Usage>CUSTOMSERVICE2FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Value" maxlength="50">
            <Usage>CUSTOMSERVICE2VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentEmail" maxlength="50">
            <Usage>DEPARTMENTEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentNumber" maxlength="20">
            <Usage>DEPARTMENTNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExpirationDate">
            <Usage>EXPIRATIONDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExpirationDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExpirationDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Extensions">
            <Usage>EXTENSIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.SubscriptionExt</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getExtensions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ExternallyBilled">
            <Usage>EXTERNALLYBILLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExternallyBilled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExternallyBilled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftEnabled">
            <Usage>GIFTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="GiftWrapEnabled">
            <Usage>GIFTWRAPENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="IntervalBegin" maxlength="1">
            <Usage>INTERVALBEGIN</Usage>
            <Type>com.kurant.storesense.product.SubscriptionIntervalBeginType</Type>
            <Interfaces/>
            <Accessor name="getIntervalBegin">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIntervalBegin">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="IntervalBeginText">
            <Usage>INTERVALBEGINTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIntervalBeginText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="IntervalPeriodText">
            <Usage>INTERVALPERIODTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIntervalPeriodText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LastInvoiceDate">
            <Usage>LASTINVOICEDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastInvoiceDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastInvoiceDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LastRenewDate">
            <Usage>LASTRENEWDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastRenewDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Locale" maxlength="20">
            <Usage>LOCALE</Usage>
            <Type>java.util.Locale</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLocale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaskedCreditCardNumber">
            <Usage>MASKEDCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaskedCreditCardNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Message" maxlength="120">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="NewBillType" maxlength="1">
            <Usage>NEWBILLTYPE</Usage>
            <Type>com.kurant.storesense.product.SubscriptionNewBillType</Type>
            <Interfaces/>
            <Accessor name="getNewBillType">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNewBillType">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="NewBillTypeText">
            <Usage>NEWBILLTYPETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNewBillTypeText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="NextBillDate">
            <Usage>NEXTBILLDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNextBillDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNextBillDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PartialCreditCardNumber">
            <Usage>PARTIALCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPartialCreditCardNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethod" maxlength="1">
            <Usage>PAYMENTMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodCode" maxlength="1">
            <Usage>PAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone" maxlength="20">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PriceBeforeTax">
            <Usage>PRICEBEFORETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPriceBeforeTax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPriceBeforeTax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductColor" maxlength="135">
            <Usage>PRODUCTCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductColor">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductColor">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductSize" maxlength="135">
            <Usage>PRODUCTSIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductSize">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductSize">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.BusinessObjectProperty</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PurchaseDate">
            <Usage>PURCHASEDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PurchaseOrderNumber" maxlength="20">
            <Usage>PURCHASEORDERNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Recipient" maxlength="50">
            <Usage>RECIPIENT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRecipient">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRecipient">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="RenewDate">
            <Usage>RENEWDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRenewDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Resale">
            <Usage>RESALE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setResale">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipMethod" maxlength="5">
            <Usage>SHIPMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipMethod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipMethod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipperPrefix" maxlength="10">
            <Usage>SHIPPERPREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipperPrefix">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipperPrefix">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToCity" maxlength="20">
            <Usage>SHIPTOCITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToCountry" maxlength="20">
            <Usage>SHIPTOCOUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getShipToCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToCounty">
            <Usage>SHIPTOCOUNTY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToCounty">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToCounty">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToDistrict" maxlength="20">
            <Usage>SHIPTODISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToDistrict">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToDistrict">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToPostalCode" maxlength="10">
            <Usage>SHIPTOPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToState" maxlength="20">
            <Usage>SHIPTOSTATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToStreet" maxlength="30">
            <Usage>SHIPTOSTREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToStreet2" maxlength="30">
            <Usage>SHIPTOSTREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SKU">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StartupFee">
            <Usage>STARTUPFEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubscriptionNumber">
            <Usage>SUBSCRIPTIONNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getSubscriptionNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubscriptionPeriod">
            <Usage>SUBSCRIPTIONPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionPeriodText">
            <Usage>SUBSCRIPTIONPERIODTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriodText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="UseCustomerAddress">
            <Usage>USECUSTOMERADDRESS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getUseCustomerAddress">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUseCustomerAddress">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WrapPrice">
            <Usage>WRAPPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getWrapPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWrapPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="formatattributetext">
            <Usage>FORMATATTRIBUTETEXT</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isCancelled">
            <Usage>ISCANCELLED</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isExpired">
            <Usage>ISEXPIRED</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isRenewable">
            <Usage>ISRENEWABLE</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.SubscriptionExt">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="City" maxlength="20">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Company" maxlength="30">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Confirmed">
            <Usage>CONFIRMED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getConfirmed">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setConfirmed">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country" maxlength="20">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CurrentIndex">
            <Usage>CURRENTINDEX</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrentIndex">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCurrentIndex">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email" maxlength="50">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email2" maxlength="50">
            <Usage>EMAIL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText1" maxlength="50">
            <Usage>EXTENSIONTEXT1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText2" maxlength="50">
            <Usage>EXTENSIONTEXT2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText3" maxlength="50">
            <Usage>EXTENSIONTEXT3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText4" maxlength="50">
            <Usage>EXTENSIONTEXT4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText5" maxlength="50">
            <Usage>EXTENSIONTEXT5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText6" maxlength="50">
            <Usage>EXTENSIONTEXT6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText7" maxlength="50">
            <Usage>EXTENSIONTEXT7</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText7">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText8" maxlength="50">
            <Usage>EXTENSIONTEXT8</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText8">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExtensionText9" maxlength="50">
            <Usage>EXTENSIONTEXT9</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExtensionText9">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExtensionText9">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Fax" maxlength="20">
            <Usage>FAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Fax2" maxlength="20">
            <Usage>FAX2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName" maxlength="20">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LastName" maxlength="20">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Pager" maxlength="18">
            <Usage>PAGER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPager">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPager">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone" maxlength="20">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone2" maxlength="20">
            <Usage>PHONE2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone3" maxlength="20">
            <Usage>PHONE3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode" maxlength="10">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ResetText">
            <Usage>RESETTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getResetText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SequenceNumber">
            <Usage>SEQUENCENUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSequenceNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSequenceNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="State" maxlength="20">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street" maxlength="30">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubmitText">
            <Usage>SUBMITTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubmitText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierNotifiedInd">
            <Usage>SUPPLIERNOTIFIEDIND</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSupplierNotifiedInd">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplierNotifiedInd">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTotal">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.SubscriptionManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.SubscriptionProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.SubscriptionStatistics">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.invoice.SuccessfulTransactionFeeCalculator">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.oem.Oem">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Logo">
            <Usage>LOGO</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getLogo">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LogoName">
            <Usage>LOGONAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLogoName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLogoName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Template">
            <Usage>TEMPLATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplate">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUrl">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.oem.OemManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.oem.Oem</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.catalog.CatalogHeadingType</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.paymentmethod.PaymentMethod">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Help">
            <Usage>HELP</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getHelp">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodCode">
            <Usage>PAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="RequiresExternalCustomerInput">
            <Usage>REQUIRESEXTERNALCUSTOMERINPUT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getRequiresExternalCustomerInput">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getFormattedPaymentParameters">
            <Usage>GETFORMATTEDPAYMENTPARAMETERS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.template.templateset.FontEntry</Argument>
               <Argument>class com.kurant.util.UserAgent</Argument>
            </Arguments>
         </Method>
         <Method name="getPaymentParametersWithDefaults">
            <Usage>GETPAYMENTPARAMETERSWITHDEFAULTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.ArrayList</Type>
            <Collectable>com.kurant.storesense.extension.ExtensionDataWrapper</Collectable>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.util.UserAgent</Argument>
               <Argument>interface com.kurant.storesense.BusinessObject</Argument>
            </Arguments>
         </Method>
         <Method name="isBillingDefault">
            <Usage>ISBILLINGDEFAULT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="paymentparameters">
            <Usage>PAYMENTPARAMETERS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.util.ArrayList</Type>
            <Collectable>com.kurant.storesense.extension.ExtensionDataWrapper</Collectable>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.util.UserAgent</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.paymentmethod.paypal.PayPalWebsitePaymentsPro">
      <CreationRights/>
      <Properties>
         <Property name="DirectPaymentEnabled">
            <Usage>DIRECTPAYMENTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDirectPaymentEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDirectPaymentEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExpressCheckoutEnabled">
            <Usage>EXPRESSCHECKOUTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExpressCheckoutEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExpressCheckoutEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StandardEnabled">
            <Usage>STANDARDENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStandardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStandardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.paymentmethod.paypal.PayPalWebsitePaymentsStandard">
      <CreationRights/>
      <Properties>
         <Property name="BusinessEmailAddress">
            <Usage>BUSINESSEMAILADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBusinessEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBusinessEmailAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DirectPaymentEnabled">
            <Usage>DIRECTPAYMENTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getDirectPaymentEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDirectPaymentEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExpressCheckoutEnabled">
            <Usage>EXPRESSCHECKOUTENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExpressCheckoutEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExpressCheckoutEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InvoiceNote">
            <Usage>INVOICENOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInvoiceNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ItemName">
            <Usage>ITEMNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getItemName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setItemName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StandardEnabled">
            <Usage>STANDARDENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getStandardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStandardEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreImageUrl">
            <Usage>STOREIMAGEURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreImageUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreImageUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubmitImageUrl">
            <Usage>SUBMITIMAGEURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubmitImageUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubmitImageUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubmitText">
            <Usage>SUBMITTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubmitText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubmitText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SuppressCustomerNote">
            <Usage>SUPPRESSCUSTOMERNOTE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSuppressCustomerNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSuppressCustomerNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.Keyword">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.KeywordCollection">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.Product">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Active">
            <Usage>ACTIVE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getActive">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setActive">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ActiveCount">
            <Usage>ACTIVECOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getActiveCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ActiveProductPromotions">
            <Usage>ACTIVEPRODUCTPROMOTIONS</Usage>
            <Type>com.kurant.storesense.promotion.PromotionConfig</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getActiveProductPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ActivePromotions">
            <Usage>ACTIVEPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getActivePromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attribute1Label" maxlength="50">
            <Usage>ATTRIBUTE1LABEL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttribute1Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAttribute1Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Attribute1Values">
            <Usage>ATTRIBUTE1VALUES</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAttribute1Values">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attribute2Label" maxlength="50">
            <Usage>ATTRIBUTE2LABEL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttribute2Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAttribute2Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Attribute2Values">
            <Usage>ATTRIBUTE2VALUES</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAttribute2Values">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attributes">
            <Usage>ATTRIBUTES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductAttr</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAttributes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthorizationRequired">
            <Usage>AUTHORIZATIONREQUIRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAuthorizationRequired">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuthorizationRequired">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BasePrice">
            <Usage>BASEPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getBasePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBasePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Brief">
            <Usage>BRIEF</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBrief">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBrief">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Catalog">
            <Usage>CATALOG</Usage>
            <Type>com.kurant.storesense.catalog.Catalog</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.MultiPageResults</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getCatalog">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Categories">
            <Usage>CATEGORIES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CategoriesByPriority">
            <Usage>CATEGORIESBYPRIORITY</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getCategoriesByPriority">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Colors">
            <Usage>COLORS</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getColors">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ColorSpecified">
            <Usage>COLORSPECIFIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getColorSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColorSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ColorsText">
            <Usage>COLORSTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColorsText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColorsText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Condition">
            <Usage>CONDITION</Usage>
            <Type>com.kurant.storesense.types.ProductConditionType</Type>
            <Interfaces/>
            <Accessor name="getCondition">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCondition">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ContainerCode" maxlength="10">
            <Usage>CONTAINERCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getContainerCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setContainerCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Cost">
            <Usage>COST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Enabled">
            <Usage>CUSTOMSERVICE1ENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Fee">
            <Usage>CUSTOMSERVICE1FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Title" maxlength="20">
            <Usage>CUSTOMSERVICE1TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Enabled">
            <Usage>CUSTOMSERVICE2ENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Fee">
            <Usage>CUSTOMSERVICE2FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Title" maxlength="20">
            <Usage>CUSTOMSERVICE2TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText1" maxlength="75">
            <Usage>CUSTOMTEXT1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText2" maxlength="75">
            <Usage>CUSTOMTEXT2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText3" maxlength="75">
            <Usage>CUSTOMTEXT3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText4" maxlength="75">
            <Usage>CUSTOMTEXT4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText5" maxlength="75">
            <Usage>CUSTOMTEXT5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText6" maxlength="75">
            <Usage>CUSTOMTEXT6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DisplayPrice">
            <Usage>DISPLAYPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getDisplayPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DisplayUrl">
            <Usage>DISPLAYURL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayListingId">
            <Usage>EBAYLISTINGID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="seteBayListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExcludeFromShippingEnabled">
            <Usage>EXCLUDEFROMSHIPPINGENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExcludeFromShippingEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExcludeFromShippingEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExcludeFromStorePromotions">
            <Usage>EXCLUDEFROMSTOREPROMOTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExcludeFromStorePromotions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExcludeFromStorePromotions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FinalPrice">
            <Usage>FINALPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getFinalPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="FinalPriceList">
            <Usage>FINALPRICELIST</Usage>
            <Type>java.util.List</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getFinalPriceList">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasAttributes">
            <Usage>HASATTRIBUTES</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasAttributes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasCategories">
            <Usage>HASCATEGORIES</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasPromotions">
            <Usage>HASPROMOTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasRelateds">
            <Usage>HASRELATEDS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasRelateds">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasSerialNumbers">
            <Usage>HASSERIALNUMBERS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasSerialNumbers">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasViewableRelatedProducts">
            <Usage>HASVIEWABLERELATEDPRODUCTS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasViewableRelatedProducts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Height">
            <Usage>HEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InactivePromotions">
            <Usage>INACTIVEPROMOTIONS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces/>
            <Accessor name="getInactivePromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InventoryThreshold">
            <Usage>INVENTORYTHRESHOLD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInventoryThreshold">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInventoryThreshold">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Isbn">
            <Usage>ISBN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIsbn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsbn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Length">
            <Usage>LENGTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LiveAuctions">
            <Usage>LIVEAUCTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.auction.AuctionItem</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getLiveAuctions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LowInventoryNotifyEnabled">
            <Usage>LOWINVENTORYNOTIFYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaxProductLimit">
            <Usage>MAXPRODUCTLIMIT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaxProductLimit">
               <StoreTypes>
                  <StoreType type="SiteStore"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MaxProductLimitText">
            <Usage>MAXPRODUCTLIMITTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaxProductLimitText">
               <StoreTypes>
                  <StoreType type="SiteStore"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Media">
            <Usage>MEDIA</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMedia">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMedia">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Mpn">
            <Usage>MPN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMpn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMpn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name" maxlength="255">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="NaturalSearchDescription">
            <Usage>NATURALSEARCHDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNaturalSearchDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNaturalSearchDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="NaturalSearchKeywords">
            <Usage>NATURALSEARCHKEYWORDS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNaturalSearchKeywords">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNaturalSearchKeywords">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Oem">
            <Usage>OEM</Usage>
            <Type>com.kurant.storesense.oem.Oem</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.catalog.CatalogHeadingType</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getOem">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOem">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="OnSale">
            <Usage>ONSALE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getOnSale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderExtensionEnabled">
            <Usage>ORDEREXTENSIONENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getOrderExtensionEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderExtensionEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="OrderExtensionTemplateName" maxlength="50">
            <Usage>ORDEREXTENSIONTEMPLATENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOrderExtensionTemplateName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderExtensionTemplateName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PhotoImage">
            <Usage>PHOTOIMAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getPhotoImage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PhotoImageName" maxlength="50">
            <Usage>PHOTOIMAGENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhotoImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhotoImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PlanAttributes">
            <Usage>PLANATTRIBUTES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductAttr</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getPlanAttributes">
               <StoreTypes>
                  <StoreType type="SiteStore"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PriceSavingsCurrency">
            <Usage>PRICESAVINGSCURRENCY</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPriceSavingsCurrency">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PriceSavingsPercent">
            <Usage>PRICESAVINGSPERCENT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPriceSavingsPercent">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductNumber">
            <Usage>PRODUCTNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getProductNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="QuantityInStock">
            <Usage>QUANTITYINSTOCK</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantityInStock">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="RelatedProducts">
            <Usage>RELATEDPRODUCTS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getRelatedProducts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="RetailPrice">
            <Usage>RETAILPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getRetailPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRetailPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Retired">
            <Usage>RETIRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getRetired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRetired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SaleEndDate">
            <Usage>SALEENDDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSaleEndDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SerialNumbers">
            <Usage>SERIALNUMBERS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductSerial</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSerialNumbers">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingCost">
            <Usage>SHIPPINGCOST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShippingCost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Sizes">
            <Usage>SIZES</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSizes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SizeSpecified">
            <Usage>SIZESPECIFIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSizeSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSizeSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SizesText">
            <Usage>SIZESTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSizesText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSizesText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SKU" maxlength="20">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionEnabled">
            <Usage>SUBSCRIPTIONENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Subscriptions">
            <Usage>SUBSCRIPTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Supplier">
            <Usage>SUPPLIER</Usage>
            <Type>com.kurant.storesense.supplier.Supplier</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSupplier">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplier">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Surcharge">
            <Usage>SURCHARGE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSurcharge">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSurcharge">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SurchargeTitle" maxlength="50">
            <Usage>SURCHARGETITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSurchargeTitle">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSurchargeTitle">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Taxable">
            <Usage>TAXABLE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getTaxable">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTaxable">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TaxCategory">
            <Usage>TAXCATEGORY</Usage>
            <Type>com.kurant.storesense.store.TaxCategory</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getTaxCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTaxCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TemplateName" maxlength="50">
            <Usage>TEMPLATENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplateName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThumbnailImage">
            <Usage>THUMBNAILIMAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getThumbnailImage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ThumbnailImageName" maxlength="50">
            <Usage>THUMBNAILIMAGENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThumbnailImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThumbnailImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>com.kurant.storesense.types.ProductType</Type>
            <Interfaces/>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="UnitOfMeasure" maxlength="10">
            <Usage>UNITOFMEASURE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Upc">
            <Usage>UPC</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUpc">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUpc">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WeightText">
            <Usage>WEIGHTTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeightText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Width">
            <Usage>WIDTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="attribute">
            <Usage>ATTRIBUTE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.Id</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasAppliedPromotions">
            <Usage>HASAPPLIEDPROMOTIONS</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasAttribute1Values">
            <Usage>HASATTRIBUTE1VALUES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasAttribute2Values">
            <Usage>HASATTRIBUTE2VALUES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasColorAttributes">
            <Usage>HASCOLORATTRIBUTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasColors">
            <Usage>HASCOLORS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasLiveAuctions">
            <Usage>HASLIVEAUCTIONS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSizeAttributes">
            <Usage>HASSIZEATTRIBUTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSizes">
            <Usage>HASSIZES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isAuctionable">
            <Usage>ISAUCTIONABLE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isFeatured">
            <Usage>ISFEATURED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStoreModule">
            <Usage>ISSITESTOREMODULE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStorePlanUpgrade">
            <Usage>ISSITESTOREPLANUPGRADE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStoreSpecialSku">
            <Usage>ISSITESTORESPECIALSKU</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isValidPromotion">
            <Usage>ISVALIDPROMOTION</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.promotion.PromotionConfig</Argument>
            </Arguments>
         </Method>
         <Method name="promotiondetailtext">
            <Usage>PROMOTIONDETAILTEXT</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.promotion.PromotionConfig</Argument>
            </Arguments>
         </Method>
         <Method name="upgradeattributes">
            <Usage>UPGRADEATTRIBUTES</Usage>
            <StoreTypes>
               <StoreType type="SiteStore"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductSubscription</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.Store</Argument>
            </Arguments>
         </Method>
         <Method name="url">
            <Usage>URL</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductAttr">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BasePrice">
            <Usage>BASEPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getBasePrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBasePrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingInterval">
            <Usage>BILLINGINTERVAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Color" maxlength="135">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Condition">
            <Usage>CONDITION</Usage>
            <Type>com.kurant.storesense.types.ProductConditionType</Type>
            <Interfaces/>
            <Accessor name="getCondition">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCondition">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ContainerCode" maxlength="10">
            <Usage>CONTAINERCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getContainerCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setContainerCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Cost">
            <Usage>COST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DownloadFileName" maxlength="250">
            <Usage>DOWNLOADFILENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FinalPrice">
            <Usage>FINALPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getFinalPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="FinalPriceList">
            <Usage>FINALPRICELIST</Usage>
            <Type>java.util.List</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getFinalPriceList">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Height">
            <Usage>HEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Isbn">
            <Usage>ISBN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIsbn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsbn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Length">
            <Usage>LENGTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLength">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLength">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LowInventoryNotifyEnabled">
            <Usage>LOWINVENTORYNOTIFYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Mpn">
            <Usage>MPN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMpn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMpn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size" maxlength="135">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SizeUnlimited">
            <Usage>SIZEUNLIMITED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSizeUnlimited">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SKU" maxlength="20">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSKU">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionPeriod">
            <Usage>SUBSCRIPTIONPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="UnitOfMeasure" maxlength="10">
            <Usage>UNITOFMEASURE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Upc">
            <Usage>UPC</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUpc">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUpc">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Width">
            <Usage>WIDTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWidth">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWidth">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasLiveAuctions">
            <Usage>HASLIVEAUCTIONS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isElectronicFulfillment">
            <Usage>ISELECTRONICFULFILLMENT</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="promotiondetailtext">
            <Usage>PROMOTIONDETAILTEXT</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.promotion.PromotionConfig</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductAttrProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductItem">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Active">
            <Usage>ACTIVE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getActive">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setActive">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ActiveCount">
            <Usage>ACTIVECOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getActiveCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ActiveProductPromotions">
            <Usage>ACTIVEPRODUCTPROMOTIONS</Usage>
            <Type>com.kurant.storesense.promotion.PromotionConfig</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getActiveProductPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ActivePromotions">
            <Usage>ACTIVEPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getActivePromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attribute">
            <Usage>ATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getAttribute">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attribute1Label">
            <Usage>ATTRIBUTE1LABEL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttribute1Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAttribute1Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Attribute1Values">
            <Usage>ATTRIBUTE1VALUES</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAttribute1Values">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attribute2Label">
            <Usage>ATTRIBUTE2LABEL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttribute2Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAttribute2Label">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Attribute2Values">
            <Usage>ATTRIBUTE2VALUES</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAttribute2Values">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Attributes">
            <Usage>ATTRIBUTES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductAttr</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAttributes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthorizationRequired">
            <Usage>AUTHORIZATIONREQUIRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAuthorizationRequired">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuthorizationRequired">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BasePrice">
            <Usage>BASEPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getBasePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBasePrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Brief">
            <Usage>BRIEF</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBrief">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBrief">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Catalog">
            <Usage>CATALOG</Usage>
            <Type>com.kurant.storesense.catalog.Catalog</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.MultiPageResults</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getCatalog">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Categories">
            <Usage>CATEGORIES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CategoriesByPriority">
            <Usage>CATEGORIESBYPRIORITY</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.category.Category</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getCategoriesByPriority">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Colors">
            <Usage>COLORS</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getColors">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ColorSpecified">
            <Usage>COLORSPECIFIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getColorSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColorSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ColorsText">
            <Usage>COLORSTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColorsText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColorsText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Condition">
            <Usage>CONDITION</Usage>
            <Type>com.kurant.storesense.types.ProductConditionType</Type>
            <Interfaces/>
            <Accessor name="getCondition">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCondition">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ContainerCode">
            <Usage>CONTAINERCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getContainerCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setContainerCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Cost">
            <Usage>COST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Enabled">
            <Usage>CUSTOMSERVICE1ENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Fee">
            <Usage>CUSTOMSERVICE1FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Title">
            <Usage>CUSTOMSERVICE1TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Enabled">
            <Usage>CUSTOMSERVICE2ENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Enabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Fee">
            <Usage>CUSTOMSERVICE2FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Title">
            <Usage>CUSTOMSERVICE2TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Title">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText1">
            <Usage>CUSTOMTEXT1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText2">
            <Usage>CUSTOMTEXT2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText3">
            <Usage>CUSTOMTEXT3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText4">
            <Usage>CUSTOMTEXT4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText5">
            <Usage>CUSTOMTEXT5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText6">
            <Usage>CUSTOMTEXT6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DisplayPrice">
            <Usage>DISPLAYPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getDisplayPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DisplayUrl">
            <Usage>DISPLAYURL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayListingId">
            <Usage>EBAYLISTINGID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="seteBayListingId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExcludeFromShippingEnabled">
            <Usage>EXCLUDEFROMSHIPPINGENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExcludeFromShippingEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExcludeFromShippingEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExcludeFromStorePromotions">
            <Usage>EXCLUDEFROMSTOREPROMOTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExcludeFromStorePromotions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExcludeFromStorePromotions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FinalPrice">
            <Usage>FINALPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getFinalPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="FinalPriceList">
            <Usage>FINALPRICELIST</Usage>
            <Type>java.util.List</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getFinalPriceList">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasAttributes">
            <Usage>HASATTRIBUTES</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasAttributes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasCategories">
            <Usage>HASCATEGORIES</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasCategories">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasPromotions">
            <Usage>HASPROMOTIONS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasRelateds">
            <Usage>HASRELATEDS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasRelateds">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasSerialNumbers">
            <Usage>HASSERIALNUMBERS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasSerialNumbers">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasViewableRelatedProducts">
            <Usage>HASVIEWABLERELATEDPRODUCTS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasViewableRelatedProducts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Height">
            <Usage>HEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InactivePromotions">
            <Usage>INACTIVEPROMOTIONS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces/>
            <Accessor name="getInactivePromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InventoryThreshold">
            <Usage>INVENTORYTHRESHOLD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInventoryThreshold">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInventoryThreshold">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Isbn">
            <Usage>ISBN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIsbn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsbn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Length">
            <Usage>LENGTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLength">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LiveAuctions">
            <Usage>LIVEAUCTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.auction.AuctionItem</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getLiveAuctions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LowInventoryNotifyEnabled">
            <Usage>LOWINVENTORYNOTIFYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaxProductLimit">
            <Usage>MAXPRODUCTLIMIT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaxProductLimit">
               <StoreTypes>
                  <StoreType type="SiteStore"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="MaxProductLimitText">
            <Usage>MAXPRODUCTLIMITTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaxProductLimitText">
               <StoreTypes>
                  <StoreType type="SiteStore"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Media">
            <Usage>MEDIA</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMedia">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMedia">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Mpn">
            <Usage>MPN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMpn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMpn">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="NaturalSearchDescription">
            <Usage>NATURALSEARCHDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNaturalSearchDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNaturalSearchDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="NaturalSearchKeywords">
            <Usage>NATURALSEARCHKEYWORDS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNaturalSearchKeywords">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNaturalSearchKeywords">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Oem">
            <Usage>OEM</Usage>
            <Type>com.kurant.storesense.oem.Oem</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.catalog.CatalogHeadingType</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getOem">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOem">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="OnSale">
            <Usage>ONSALE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getOnSale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderExtensionEnabled">
            <Usage>ORDEREXTENSIONENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getOrderExtensionEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderExtensionEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="OrderExtensionTemplateName">
            <Usage>ORDEREXTENSIONTEMPLATENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOrderExtensionTemplateName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOrderExtensionTemplateName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PhotoImage">
            <Usage>PHOTOIMAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getPhotoImage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PhotoImageName">
            <Usage>PHOTOIMAGENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhotoImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhotoImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PlanAttributes">
            <Usage>PLANATTRIBUTES</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductAttr</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getPlanAttributes">
               <StoreTypes>
                  <StoreType type="SiteStore"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PriceSavingsCurrency">
            <Usage>PRICESAVINGSCURRENCY</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPriceSavingsCurrency">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PriceSavingsPercent">
            <Usage>PRICESAVINGSPERCENT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPriceSavingsPercent">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductNumber">
            <Usage>PRODUCTNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getProductNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="QuantityInStock">
            <Usage>QUANTITYINSTOCK</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantityInStock">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="RelatedProducts">
            <Usage>RELATEDPRODUCTS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getRelatedProducts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="RetailPrice">
            <Usage>RETAILPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getRetailPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRetailPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Retired">
            <Usage>RETIRED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getRetired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRetired">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SaleEndDate">
            <Usage>SALEENDDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSaleEndDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SerialNumbers">
            <Usage>SERIALNUMBERS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductSerial</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSerialNumbers">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingCost">
            <Usage>SHIPPINGCOST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShippingCost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Sizes">
            <Usage>SIZES</Usage>
            <Type>java.util.List</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSizes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SizeSpecified">
            <Usage>SIZESPECIFIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSizeSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSizeSpecified">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SizesText">
            <Usage>SIZESTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSizesText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSizesText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SKU">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionEnabled">
            <Usage>SUBSCRIPTIONENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Subscriptions">
            <Usage>SUBSCRIPTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Supplier">
            <Usage>SUPPLIER</Usage>
            <Type>com.kurant.storesense.supplier.Supplier</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSupplier">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplier">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Surcharge">
            <Usage>SURCHARGE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSurcharge">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSurcharge">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SurchargeTitle">
            <Usage>SURCHARGETITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSurchargeTitle">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSurchargeTitle">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Taxable">
            <Usage>TAXABLE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getTaxable">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTaxable">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TaxCategory">
            <Usage>TAXCATEGORY</Usage>
            <Type>com.kurant.storesense.store.TaxCategory</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getTaxCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTaxCategory">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TemplateName">
            <Usage>TEMPLATENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTemplateName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTemplateName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThumbnailImage">
            <Usage>THUMBNAILIMAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getThumbnailImage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ThumbnailImageName">
            <Usage>THUMBNAILIMAGENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThumbnailImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThumbnailImageName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>com.kurant.storesense.types.ProductType</Type>
            <Interfaces/>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="UnitOfMeasure">
            <Usage>UNITOFMEASURE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Upc">
            <Usage>UPC</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUpc">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUpc">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>com.kurant.storesense.StoreSenseUrl</Type>
            <Interfaces/>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WeightText">
            <Usage>WEIGHTTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeightText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Width">
            <Usage>WIDTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWidth">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="attribute">
            <Usage>ATTRIBUTE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.Id</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasAppliedPromotions">
            <Usage>HASAPPLIEDPROMOTIONS</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasAttribute1Values">
            <Usage>HASATTRIBUTE1VALUES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasAttribute2Values">
            <Usage>HASATTRIBUTE2VALUES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasColorAttributes">
            <Usage>HASCOLORATTRIBUTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasColors">
            <Usage>HASCOLORS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasLiveAuctions">
            <Usage>HASLIVEAUCTIONS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSizeAttributes">
            <Usage>HASSIZEATTRIBUTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSizes">
            <Usage>HASSIZES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isAuctionable">
            <Usage>ISAUCTIONABLE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isFeatured">
            <Usage>ISFEATURED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStoreModule">
            <Usage>ISSITESTOREMODULE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStorePlanUpgrade">
            <Usage>ISSITESTOREPLANUPGRADE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStoreSpecialSku">
            <Usage>ISSITESTORESPECIALSKU</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isValidPromotion">
            <Usage>ISVALIDPROMOTION</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.promotion.PromotionConfig</Argument>
            </Arguments>
         </Method>
         <Method name="promotiondetailtext">
            <Usage>PROMOTIONDETAILTEXT</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.promotion.PromotionConfig</Argument>
            </Arguments>
         </Method>
         <Method name="upgradeattributes">
            <Usage>UPGRADEATTRIBUTES</Usage>
            <StoreTypes>
               <StoreType type="SiteStore"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductSubscription</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.Store</Argument>
            </Arguments>
         </Method>
         <Method name="url">
            <Usage>URL</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="BestSellingProduct">
            <Usage>BESTSELLINGPRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getBestSellingProduct">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Count">
            <Usage>COUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel1">
            <Usage>CUSTOMLABEL1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel2">
            <Usage>CUSTOMLABEL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel3">
            <Usage>CUSTOMLABEL3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel4">
            <Usage>CUSTOMLABEL4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel5">
            <Usage>CUSTOMLABEL5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomLabel6">
            <Usage>CUSTOMLABEL6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomLabel6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LiveAuctions">
            <Usage>LIVEAUCTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.auction.AuctionItem</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getLiveAuctions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="getOems">
            <Usage>GETOEMS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.oem.OemManager</Type>
            <Collectable>com.kurant.storesense.oem.Oem</Collectable>
            <Interfaces>
               <Interface>com.kurant.storesense.storage.Iteratable</Interface>
            </Interfaces>
         </Method>
         <Method name="getProductsWithSku">
            <Usage>GETPRODUCTSWITHSKU</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getProductUrl">
            <Usage>GETPRODUCTURL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.Integer</Argument>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="getProductWithNumber">
            <Usage>GETPRODUCTWITHNUMBER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="getProductWithSku">
            <Usage>GETPRODUCTWITHSKU</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductProperty">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductRelated">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="RelatedProduct">
            <Usage>RELATEDPRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getRelatedProduct">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRelatedProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductSerial">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Serial1" maxlength="50">
            <Usage>SERIAL1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSerial1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSerial1">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Serial2" maxlength="50">
            <Usage>SERIAL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSerial2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSerial2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.product.ProductSubscription">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteStore"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BasePrice">
            <Usage>BASEPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getBasePrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBasePrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingInterval">
            <Usage>BILLINGINTERVAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingIntervalText">
            <Usage>BILLINGINTERVALTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingIntervalText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillNote">
            <Usage>BILLNOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillNote">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Color">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Condition">
            <Usage>CONDITION</Usage>
            <Type>com.kurant.storesense.types.ProductConditionType</Type>
            <Interfaces/>
            <Accessor name="getCondition">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCondition">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ContainerCode">
            <Usage>CONTAINERCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getContainerCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setContainerCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Cost">
            <Usage>COST</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCost">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DownloadFileName">
            <Usage>DOWNLOADFILENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FinalPrice">
            <Usage>FINALPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getFinalPrice">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="FinalPriceList">
            <Usage>FINALPRICELIST</Usage>
            <Type>java.util.List</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getFinalPriceList">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Height">
            <Usage>HEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="IntervalBegin">
            <Usage>INTERVALBEGIN</Usage>
            <Type>com.kurant.storesense.product.SubscriptionIntervalBeginType</Type>
            <Interfaces/>
            <Accessor name="getIntervalBegin">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIntervalBegin">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Isbn">
            <Usage>ISBN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIsbn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsbn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Length">
            <Usage>LENGTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLength">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLength">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LowInventoryNotifyEnabled">
            <Usage>LOWINVENTORYNOTIFYENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLowInventoryNotifyEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Mpn">
            <Usage>MPN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMpn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMpn">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="NewBillType">
            <Usage>NEWBILLTYPE</Usage>
            <Type>com.kurant.storesense.product.SubscriptionNewBillType</Type>
            <Interfaces/>
            <Accessor name="getNewBillType">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNewBillType">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OpenEnded">
            <Usage>OPENENDED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getOpenEnded">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setOpenEnded">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SizeUnlimited">
            <Usage>SIZEUNLIMITED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSizeUnlimited">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SKU">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSKU">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StartupFee">
            <Usage>STARTUPFEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionPeriod">
            <Usage>SUBSCRIPTIONPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SubscriptionPeriodText">
            <Usage>SUBSCRIPTIONPERIODTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriodText">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="UnitOfMeasure">
            <Usage>UNITOFMEASURE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUnitOfMeasure">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Upc">
            <Usage>UPC</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUpc">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUpc">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Width">
            <Usage>WIDTH</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWidth">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWidth">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasLiveAuctions">
            <Usage>HASLIVEAUCTIONS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isElectronicFulfillment">
            <Usage>ISELECTRONICFULFILLMENT</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSiteStorePlanUpgrade">
            <Usage>ISSITESTOREPLANUPGRADE</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="promotiondetailtext">
            <Usage>PROMOTIONDETAILTEXT</Usage>
            <StoreTypes>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.promotion.PromotionConfig</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.promotion.PromotionAvail">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Details">
            <Usage>DETAILS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Prefix">
            <Usage>PREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.promotion.PromotionConfig">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ActiveInd">
            <Usage>ACTIVEIND</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getActiveInd">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setActiveInd">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ApplyToAttributesEnabled">
            <Usage>APPLYTOATTRIBUTESENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getApplyToAttributesEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setApplyToAttributesEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Attribute">
            <Usage>ATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getAttribute">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAttribute">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Code" maxlength="10">
            <Usage>CODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EndDate">
            <Usage>ENDDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEndDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEndDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ExclusiveInd">
            <Usage>EXCLUSIVEIND</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getExclusiveInd">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExclusiveInd">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="InvoiceText" maxlength="100">
            <Usage>INVOICETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInvoiceText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name" maxlength="100">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Prefix" maxlength="10">
            <Usage>PREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PromotionConfigNumber">
            <Usage>PROMOTIONCONFIGNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getPromotionConfigNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PromotionType">
            <Usage>PROMOTIONTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPromotionType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.promotion.PromotionProperties</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StartDate">
            <Usage>STARTDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStartDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="getPropertyValue">
            <Usage>GETPROPERTYVALUE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="hasPromotions">
            <Usage>HASPROMOTIONS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.product.Product</Argument>
            </Arguments>
         </Method>
         <Method name="isActive">
            <Usage>ISACTIVE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isApplied">
            <Usage>ISAPPLIED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.promotion.PromotionManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ActiveProductPromotions">
            <Usage>ACTIVEPRODUCTPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getActiveProductPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ActiveStorePromotions">
            <Usage>ACTIVESTOREPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getActiveStorePromotions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.promotion.PromotionManager$PromotionSortList">
      <CreationRights/>
      <Properties>
         <Property name="Count">
            <Usage>COUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObject</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.sales.Lead">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
            <Module type="SalesManager"/>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="City" maxlength="20">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Company" maxlength="30">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country" maxlength="20">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomCheckbox1">
            <Usage>CUSTOMCHECKBOX1</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckbox1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomCheckbox1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomCheckbox2">
            <Usage>CUSTOMCHECKBOX2</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckbox2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomCheckbox2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomCheckbox3">
            <Usage>CUSTOMCHECKBOX3</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckbox3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomCheckbox3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomCheckbox4">
            <Usage>CUSTOMCHECKBOX4</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckbox4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomCheckbox4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomCheckbox5">
            <Usage>CUSTOMCHECKBOX5</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckbox5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomCheckbox5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomCheckbox6">
            <Usage>CUSTOMCHECKBOX6</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckbox6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomCheckbox6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText1" maxlength="50">
            <Usage>CUSTOMTEXT1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText2" maxlength="50">
            <Usage>CUSTOMTEXT2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText3" maxlength="50">
            <Usage>CUSTOMTEXT3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText4" maxlength="50">
            <Usage>CUSTOMTEXT4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText5" maxlength="50">
            <Usage>CUSTOMTEXT5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomText6" maxlength="255">
            <Usage>CUSTOMTEXT6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email" maxlength="50">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Fax" maxlength="20">
            <Usage>FAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName" maxlength="20">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LastName" maxlength="20">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Phone" maxlength="20">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode" maxlength="10">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SalesPerson">
            <Usage>SALESPERSON</Usage>
            <Type>com.kurant.storesense.sales.SalesPerson</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSalesPerson">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSalesPerson">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="State" maxlength="20">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street" maxlength="30">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street2" maxlength="30">
            <Usage>STREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.sales.LeadAssign">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
            <Module type="SalesManager"/>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SalesPerson">
            <Usage>SALESPERSON</Usage>
            <Type>com.kurant.storesense.sales.SalesPerson</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSalesPerson">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.sales.LeadManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="CustomCheckboxLabel1">
            <Usage>CUSTOMCHECKBOXLABEL1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckboxLabel1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomCheckboxLabel2">
            <Usage>CUSTOMCHECKBOXLABEL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckboxLabel2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomCheckboxLabel3">
            <Usage>CUSTOMCHECKBOXLABEL3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckboxLabel3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomCheckboxLabel4">
            <Usage>CUSTOMCHECKBOXLABEL4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckboxLabel4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomCheckboxLabel5">
            <Usage>CUSTOMCHECKBOXLABEL5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckboxLabel5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomCheckboxLabel6">
            <Usage>CUSTOMCHECKBOXLABEL6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomCheckboxLabel6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomTextLabel1">
            <Usage>CUSTOMTEXTLABEL1</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomTextLabel1">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomTextLabel2">
            <Usage>CUSTOMTEXTLABEL2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomTextLabel2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomTextLabel3">
            <Usage>CUSTOMTEXTLABEL3</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomTextLabel3">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomTextLabel4">
            <Usage>CUSTOMTEXTLABEL4</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomTextLabel4">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomTextLabel5">
            <Usage>CUSTOMTEXTLABEL5</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomTextLabel5">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomTextLabel6">
            <Usage>CUSTOMTEXTLABEL6</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomTextLabel6">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.sales.SalesPeopleManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.search.IndexProduct">
      <CreationRights/>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.Classification">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Classifications">
            <Usage>CLASSIFICATIONS</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.store.Classification</Collectable>
            <Interfaces/>
            <Accessor name="getClassifications">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name" maxlength="255">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.PropertyBasedUrl">
      <CreationRights/>
      <Properties>
         <Property name="SslEnabled">
            <Usage>SSLENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSslEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="UrlEnabled">
            <Usage>URLENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getUrlEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.ShippingContainerType">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.SimpleStore">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getBillboard">
            <Usage>GETBILLBOARD</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.StoreAdminImages">
      <CreationRights/>
      <Properties>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.StoreCatalog">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ClassificationId">
            <Usage>CLASSIFICATIONID</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getClassificationId">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setClassificationId">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SearchCriteria">
            <Usage>SEARCHCRITERIA</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSearchCriteria">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreName">
            <Usage>STORENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStoreName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Stores">
            <Usage>STORES</Usage>
            <Type>com.kurant.storesense.storage.BusinessObjectIterator</Type>
            <Collectable>com.kurant.storesense.store.SimpleStore</Collectable>
            <Interfaces/>
            <Accessor name="getStores">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.StoreGroup">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.StoreImages">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.StoreSenseShippingZoneItem">
      <CreationRights/>
      <Properties>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LevelVal">
            <Usage>LEVELVAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getLevelVal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="NextDay">
            <Usage>NEXTDAY</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getNextDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Standard">
            <Usage>STANDARD</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStandard">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TwoDay">
            <Usage>TWODAY</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTwoDay">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.StoreSenseShippingZoneManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.StringBasedUrl">
      <CreationRights/>
      <Properties>
         <Property name="SslEnabled">
            <Usage>SSLENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSslEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="UrlEnabled">
            <Usage>URLENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getUrlEnabled">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.TaxCategory">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="IncludeTaxOnShipping">
            <Usage>INCLUDETAXONSHIPPING</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIncludeTaxOnShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIncludeTaxOnShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.TaxCategoryManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.TaxRegion">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.TaxRegionManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.store.Warehouse">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="BackorderedProducts">
            <Usage>BACKORDEREDPRODUCTS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.Product</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getBackorderedProducts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LowInventoryProducts">
            <Usage>LOWINVENTORYPRODUCTS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductItem</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getLowInventoryProducts">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LowInventoryProductsNeedingNotify">
            <Usage>LOWINVENTORYPRODUCTSNEEDINGNOTIFY</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductItem</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getLowInventoryProductsNeedingNotify">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.supplier.Edi">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
            <Module type="SupplierConnect"/>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Affiliate">
            <Usage>AFFILIATE</Usage>
            <Type>com.kurant.storesense.affiliate.Affiliate</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getAffiliate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AnonymousBuyer">
            <Usage>ANONYMOUSBUYER</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAnonymousBuyer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAnonymousBuyer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="AppliedPromotions">
            <Usage>APPLIEDPROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.AppliedPromotion</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getAppliedPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthorizationBy">
            <Usage>AUTHORIZATIONBY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAuthorizationBy">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthorizationDate">
            <Usage>AUTHORIZATIONDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAuthorizationDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Authorized">
            <Usage>AUTHORIZED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getAuthorized">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="BillToCity">
            <Usage>BILLTOCITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToCompany">
            <Usage>BILLTOCOMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToCountry">
            <Usage>BILLTOCOUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getBillToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToDistrict">
            <Usage>BILLTODISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToPhone">
            <Usage>BILLTOPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToPostalCode">
            <Usage>BILLTOPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToState">
            <Usage>BILLTOSTATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToStreet">
            <Usage>BILLTOSTREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillToStreet2">
            <Usage>BILLTOSTREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ButtonText">
            <Usage>BUTTONTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getButtonText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Company">
            <Usage>COMPANY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCompany">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ConfirmationNumber">
            <Usage>CONFIRMATIONNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getConfirmationNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Confirmed">
            <Usage>CONFIRMED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getConfirmed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setConfirmed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="County">
            <Usage>COUNTY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCounty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Credit">
            <Usage>CREDIT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCredit">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditCard">
            <Usage>CREDITCARD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCard">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CreditCardCode">
            <Usage>CREDITCARDCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCreditCardCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CreditCardHolderName">
            <Usage>CREDITCARDHOLDERNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCreditCardHolderName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Customer">
            <Usage>CUSTOMER</Usage>
            <Type>com.kurant.storesense.customer.Customer</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomer">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentEmail">
            <Usage>DEPARTMENTEMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DepartmentNumber">
            <Usage>DEPARTMENTNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDepartmentNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Details">
            <Usage>DETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.supplier.EdiDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getDetails">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayDetails">
            <Usage>EBAYDETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="geteBayDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayItemCount">
            <Usage>EBAYITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayShipping">
            <Usage>EBAYSHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayShippingDescription">
            <Usage>EBAYSHIPPINGDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="geteBayShippingDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBaySubTotal">
            <Usage>EBAYSUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBaySubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayTax">
            <Usage>EBAYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="eBayTotal">
            <Usage>EBAYTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="geteBayTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EdiPo1Count">
            <Usage>EDIPO1COUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiPo1Count">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="edistcontrolno">
            <Usage>EDISTCONTROLNO</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiSequence">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EdiStCount">
            <Usage>EDISTCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiStCount">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Email">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EnterDate">
            <Usage>ENTERDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEnterDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEnterDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FirstName">
            <Usage>FIRSTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFirstName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="GiftWrapDetail">
            <Usage>GIFTWRAPDETAIL</Usage>
            <Type>com.kurant.storesense.invoice.InvoiceDetail</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrapDetail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="GiftWrapEnabled">
            <Usage>GIFTWRAPENABLED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setGiftWrapEnabled">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Guid">
            <Usage>GUID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getGuid">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HasDownloads">
            <Usage>HASDOWNLOADS</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getHasDownloads">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InvoiceNumber">
            <Usage>INVOICENUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="IpAddress">
            <Usage>IPADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getIpAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIpAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ItemCount">
            <Usage>ITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LastModifiedDate">
            <Usage>LASTMODIFIEDDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastModifiedDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LastName">
            <Usage>LASTNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLastName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="MaskedCreditCardNumber">
            <Usage>MASKEDCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMaskedCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Message">
            <Usage>MESSAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getMessage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setMessage">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Note">
            <Usage>NOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderNote">
            <Usage>ORDERNOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOrderNote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OriginalStatus">
            <Usage>ORIGINALSTATUS</Usage>
            <Type>com.kurant.storesense.types.InvoiceStatusType</Type>
            <Interfaces/>
            <Accessor name="getOriginalStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PartialCreditCardNumber">
            <Usage>PARTIALCREDITCARDNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPartialCreditCardNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethod">
            <Usage>PAYMENTMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PaymentMethodCode">
            <Usage>PAYMENTMETHODCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPaymentMethodCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProcessorLog">
            <Usage>PROCESSORLOG</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectList</Type>
            <Collectable>com.kurant.storesense.store.LogProcessor</Collectable>
            <Interfaces>
               <Interface>com.kurant.storesense.util.BusinessObjectCollection</Interface>
               <Interface>java.util.List</Interface>
            </Interfaces>
            <Accessor name="getProcessorLog">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PromotionCode">
            <Usage>PROMOTIONCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPromotionCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPromotionCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PromotionConflictSavings">
            <Usage>PROMOTIONCONFLICTSAVINGS</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPromotionConflictSavings">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PromotionDiscount">
            <Usage>PROMOTIONDISCOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPromotionDiscount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Promotions">
            <Usage>PROMOTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.promotion.PromotionConfig</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getPromotions">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.storesense.BusinessObjectProperty</Type>
            <Interfaces/>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PurchaseOrderNumber">
            <Usage>PURCHASEORDERNUMBER</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPurchaseOrderNumber">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Recipient">
            <Usage>RECIPIENT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setRecipient">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Resale">
            <Usage>RESALE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getResale">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setResale">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SelectedShippingQuote">
            <Usage>SELECTEDSHIPPINGQUOTE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSelectedShippingQuote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSelectedShippingQuote">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipDate">
            <Usage>SHIPDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipMethod">
            <Usage>SHIPMETHOD</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipMethod">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipMethodDescription">
            <Usage>SHIPMETHODDESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipMethodDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Shipper">
            <Usage>SHIPPER</Usage>
            <Type>com.kurant.storesense.Shipping</Type>
            <Interfaces/>
            <Accessor name="getShipper">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipperPrefix">
            <Usage>SHIPPERPREFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipperPrefix">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Shipping">
            <Usage>SHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShippingQuotes">
            <Usage>SHIPPINGQUOTES</Usage>
            <Type>java.lang.String</Type>
            <Collectable>com.kurant.storesense.ShippingQuote</Collectable>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShippingQuotes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShippingQuotes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToCity">
            <Usage>SHIPTOCITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToCity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToCountry">
            <Usage>SHIPTOCOUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getShipToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToDistrict">
            <Usage>SHIPTODISTRICT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToDistrict">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToPhone">
            <Usage>SHIPTOPHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToPostalCode">
            <Usage>SHIPTOPOSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToState">
            <Usage>SHIPTOSTATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToState">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToStreet">
            <Usage>SHIPTOSTREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToStreet">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipToStreet2">
            <Usage>SHIPTOSTREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipToStreet2">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipTrackingNumbers">
            <Usage>SHIPTRACKINGNUMBERS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.ShipTrackNumber</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getShipTrackingNumbers">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipTrackNumber">
            <Usage>SHIPTRACKNUMBER</Usage>
            <Type>com.kurant.storesense.invoice.ShipTrackNumber</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getShipTrackNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>com.kurant.storesense.types.InvoiceStatusType</Type>
            <Interfaces/>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StoreDetails">
            <Usage>STOREDETAILS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetail</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getStoreDetails">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreItemCount">
            <Usage>STOREITEMCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreItemCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StorePromotionDiscount">
            <Usage>STOREPROMOTIONDISCOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStorePromotionDiscount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreShipping">
            <Usage>STORESHIPPING</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreShipping">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreSubTotal">
            <Usage>STORESUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreSubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreTax">
            <Usage>STORETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreTotal">
            <Usage>STORETOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStoreTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Subscriptions">
            <Usage>SUBSCRIPTIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.product.ProductSubscription</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSubscriptions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubTotal">
            <Usage>SUBTOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSubTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Tax">
            <Usage>TAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalCityTax">
            <Usage>TOTALCITYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalCityTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalCountyTax">
            <Usage>TOTALCOUNTYTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalCountyTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalDistrictTax">
            <Usage>TOTALDISTRICTTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalDistrictTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalDue">
            <Usage>TOTALDUE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalDue">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalShippingTax">
            <Usage>TOTALSHIPPINGTAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalShippingTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalStateTax">
            <Usage>TOTALSTATETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotalStateTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Tracking">
            <Usage>TRACKING</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTracking">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="hasApplicableStorePromotionProducts">
            <Usage>HASAPPLICABLESTOREPROMOTIONPRODUCTS</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="haseBayDetails">
            <Usage>HASEBAYDETAILS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasShipping">
            <Usage>HASSHIPPING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasShippingQuotes">
            <Usage>HASSHIPPINGQUOTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSiteStoreSpecialSku">
            <Usage>HASSITESTORESPECIALSKU</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasStoreDetails">
            <Usage>HASSTOREDETAILS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasSubscriptionProducts">
            <Usage>HASSUBSCRIPTIONPRODUCTS</Usage>
            <StoreTypes>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.supplier.EdiDetail">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
            <Module type="SupplierConnect"/>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AttributeText">
            <Usage>ATTRIBUTETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAttributeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuctionOutcome">
            <Usage>AUCTIONOUTCOME</Usage>
            <Type>com.kurant.storesense.auction.AuctionOutcome</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
            </Interfaces>
            <Accessor name="getAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuctionOutcome">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="BillingInterval">
            <Usage>BILLINGINTERVAL</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setBillingInterval">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CityTaxAmount">
            <Usage>CITYTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCityTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CityTaxRate">
            <Usage>CITYTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getCityTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CountyTaxAmount">
            <Usage>COUNTYTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCountyTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CountyTaxRate">
            <Usage>COUNTYTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getCountyTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomService1Fee">
            <Usage>CUSTOMSERVICE1FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService1Value">
            <Usage>CUSTOMSERVICE1VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService1Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Fee">
            <Usage>CUSTOMSERVICE2FEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Fee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="CustomService2Value">
            <Usage>CUSTOMSERVICE2VALUE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomService2Value">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DistrictTaxAmount">
            <Usage>DISTRICTTAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getDistrictTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DistrictTaxRate">
            <Usage>DISTRICTTAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getDistrictTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="DownloadCount">
            <Usage>DOWNLOADCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadCount">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadCount">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadFailures">
            <Usage>DOWNLOADFAILURES</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadFailures">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadFailures">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadFileName">
            <Usage>DOWNLOADFILENAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadFileName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="DownloadMax">
            <Usage>DOWNLOADMAX</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDownloadMax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setDownloadMax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EdiPo1LineNo">
            <Usage>EDIPO1LINENO</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiPo1LineNo">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Extension">
            <Usage>EXTENSION</Usage>
            <Type>com.kurant.storesense.invoice.InvoiceDetailExt</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.Displayable</Interface>
            </Interfaces>
            <Accessor name="getExtension">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Extensions">
            <Usage>EXTENSIONS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetailExt</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getExtensions">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Invoice">
            <Usage>INVOICE</Usage>
            <Type>com.kurant.storesense.invoice.Invoice</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
            </Interfaces>
            <Accessor name="getInvoice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="IsBackordered">
            <Usage>ISBACKORDERED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIsBackordered">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="LineItemPrice">
            <Usage>LINEITEMPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getLineItemPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLineItemPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderDate">
            <Usage>ORDERDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getOrderDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderNumber">
            <Usage>ORDERNUMBER</Usage>
            <Type>com.kurant.storesense.Sequence</Type>
            <Interfaces/>
            <Accessor name="getOrderNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Price">
            <Usage>PRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPrice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PriceBeforeTax">
            <Usage>PRICEBEFORETAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getPriceBeforeTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Product">
            <Usage>PRODUCT</Usage>
            <Type>com.kurant.storesense.product.Product</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
            </Interfaces>
            <Accessor name="getProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProduct">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductAttribute">
            <Usage>PRODUCTATTRIBUTE</Usage>
            <Type>com.kurant.storesense.product.ProductAttr</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.product.ProductInformation</Interface>
            </Interfaces>
            <Accessor name="getProductAttribute">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductColor">
            <Usage>PRODUCTCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ProductInfo">
            <Usage>PRODUCTINFO</Usage>
            <Type>com.kurant.storesense.product.ProductInformation</Type>
            <Interfaces/>
            <Accessor name="getProductInfo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ProductSize">
            <Usage>PRODUCTSIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getProductSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setProductSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Quantity">
            <Usage>QUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SerialNumbers">
            <Usage>SERIALNUMBERS</Usage>
            <Type>com.kurant.storesense.util.BusinessObjectCollection</Type>
            <Collectable>com.kurant.storesense.invoice.InvoiceDetailSerial</Collectable>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getSerialNumbers">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ShipDate">
            <Usage>SHIPDATE</Usage>
            <Type>java.util.Date</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ShipQuantity">
            <Usage>SHIPQUANTITY</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getShipQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setShipQuantity">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SKU">
            <Usage>SKU</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSKU">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StartupFee">
            <Usage>STARTUPFEE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStartupFee">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="StateTaxAmount">
            <Usage>STATETAXAMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getStateTaxAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StateTaxRate">
            <Usage>STATETAXRATE</Usage>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Accessor name="getStateTaxRate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>com.kurant.storesense.invoice.InvoiceDetailStatusType</Type>
            <Interfaces/>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubscriptionPeriod">
            <Usage>SUBSCRIPTIONPERIOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubscriptionPeriod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Supplier">
            <Usage>SUPPLIER</Usage>
            <Type>com.kurant.storesense.supplier.Supplier</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getSupplier">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierNotified">
            <Usage>SUPPLIERNOTIFIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSupplierNotified">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplierNotified">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SupplierPrice">
            <Usage>SUPPLIERPRICE</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getSupplierPrice">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierReplied">
            <Usage>SUPPLIERREPLIED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSupplierReplied">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSupplierReplied">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Tax">
            <Usage>TAX</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TaxCode">
            <Usage>TAXCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTaxCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Total">
            <Usage>TOTAL</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getTotal">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Weight">
            <Usage>WEIGHT</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWeight">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="formatattributetext">
            <Usage>FORMATATTRIBUTETEXT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isGiftWrapDetail">
            <Usage>ISGIFTWRAPDETAIL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="supportsQuantityAdjustments">
            <Usage>SUPPORTSQUANTITYADJUSTMENTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.supplier.EdiSet">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Date">
            <Usage>DATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EdiCode">
            <Usage>EDICODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EdiGsControlNo">
            <Usage>EDIGSCONTROLNO</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiGsControlNo">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EdiGsCount">
            <Usage>EDIGSCOUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiGsCount">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EdiIsaControlNo">
            <Usage>EDIISACONTROLNO</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiIsaControlNo">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="EdiRecords">
            <Usage>EDIRECORDS</Usage>
            <Type>java.util.Collection</Type>
            <Collectable>com.kurant.storesense.supplier.Edi</Collectable>
            <Interfaces/>
            <Accessor name="getEdiRecords">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Time">
            <Usage>TIME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTime">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.supplier.Supplier">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="City" maxlength="20">
            <Usage>CITY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCity">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Contact" maxlength="50">
            <Usage>CONTACT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getContact">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setContact">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Country" maxlength="20">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCountry">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="EdiCode">
            <Usage>EDICODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEdiCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEdiCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Email" maxlength="50">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setEmail">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Fax" maxlength="20">
            <Usage>FAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFax">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Phone" maxlength="20">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPhone">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PostalCode" maxlength="10">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPostalCode">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SendGroup">
            <Usage>SENDGROUP</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSendGroup">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSendGroup">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SendMethod">
            <Usage>SENDMETHOD</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSendMethod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSendMethod">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SendShip">
            <Usage>SENDSHIP</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSendShip">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSendShip">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SendTemplate" maxlength="50">
            <Usage>SENDTEMPLATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSendTemplate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSendTemplate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="State" maxlength="20">
            <Usage>STATE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setState">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street" maxlength="30">
            <Usage>STREET</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Street2" maxlength="30">
            <Usage>STREET2</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStreet2">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Suffix" maxlength="5">
            <Usage>SUFFIX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSuffix">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSuffix">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SuffixInd">
            <Usage>SUFFIXIND</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSuffixInd">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSuffixInd">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Url">
            <Usage>URL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getUrl">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setUrl">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.supplier.SupplierInvoice">
      <CreationRights>
         <StoreTypes>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
            <Module type="SupplierConnect"/>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.CompiledTemplate">
      <CreationRights/>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.Page">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="BodyTemplate">
            <Usage>BODYTEMPLATE</Usage>
            <Type>com.kurant.storesense.template.Template</Type>
            <Interfaces>
               <Interface>com.kurant.storefront.ContextConstants</Interface>
               <Interface>com.kurant.storesense.template.TemplateTypeConstants</Interface>
            </Interfaces>
            <Accessor name="getBodyTemplate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CurrentTemplate">
            <Usage>CURRENTTEMPLATE</Usage>
            <Type>com.kurant.storesense.template.Template</Type>
            <Interfaces>
               <Interface>com.kurant.storefront.ContextConstants</Interface>
               <Interface>com.kurant.storesense.template.TemplateTypeConstants</Interface>
            </Interfaces>
            <Accessor name="getCurrentTemplate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="FooterTemplate">
            <Usage>FOOTERTEMPLATE</Usage>
            <Type>com.kurant.storesense.template.Template</Type>
            <Interfaces>
               <Interface>com.kurant.storefront.ContextConstants</Interface>
               <Interface>com.kurant.storesense.template.TemplateTypeConstants</Interface>
            </Interfaces>
            <Accessor name="getFooterTemplate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HeaderTemplate">
            <Usage>HEADERTEMPLATE</Usage>
            <Type>com.kurant.storesense.template.Template</Type>
            <Interfaces>
               <Interface>com.kurant.storefront.ContextConstants</Interface>
               <Interface>com.kurant.storesense.template.TemplateTypeConstants</Interface>
            </Interfaces>
            <Accessor name="getHeaderTemplate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Meta">
            <Usage>META</Usage>
            <Type>com.kurant.storesense.template.Page$MetaTag</Type>
            <Interfaces/>
            <Accessor name="getMeta">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Title">
            <Usage>TITLE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTitle">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getDirective">
            <Usage>GETDIRECTIVE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Object</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="hasMetaDescription">
            <Usage>HASMETADESCRIPTION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="hasMetaKeywords">
            <Usage>HASMETAKEYWORDS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.Page$MetaTag">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Keywords">
            <Usage>KEYWORDS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getKeywords">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.Template">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Description" maxlength="50">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ExternalUrl">
            <Usage>EXTERNALURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getExternalUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setExternalUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.TemplateCompiler$ValidationTemplateSet">
      <CreationRights/>
      <Properties>
         <Property name="aboutus">
            <Usage>ABOUTUS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAbout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="affiliate">
            <Usage>AFFILIATE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAffiliate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cart">
            <Usage>CART</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCart">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartempty">
            <Usage>CARTEMPTY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartEmpty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartsave">
            <Usage>CARTSAVE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartSave">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartselect">
            <Usage>CARTSELECT</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartSelect">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="catalog">
            <Usage>CATALOG</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalog">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CatalogDetailTemplates">
            <Usage>CATALOGDETAILTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getCatalogDetailTemplates">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cataloglist">
            <Usage>CATALOGLIST</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalogList">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ChannelCode">
            <Usage>CHANNELCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getChannelCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setChannelCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="checkout">
            <Usage>CHECKOUT</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCheckout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="checkoutregistration">
            <Usage>CHECKOUTREGISTRATION</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCheckoutRegistration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerhistory">
            <Usage>CUSTOMERHISTORY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAccountHistory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerprofile">
            <Usage>CUSTOMERPROFILE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateProfile">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerregistration">
            <Usage>CUSTOMERREGISTRATION</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateRegister">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerservice">
            <Usage>CUSTOMERSERVICE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateService">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomText">
            <Usage>CUSTOMTEXT</Usage>
            <Type>com.kurant.storesense.template.templateset.CustomText</Type>
            <Interfaces/>
            <Accessor name="getCustomText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="downloadlist">
            <Usage>DOWNLOADLIST</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateDownload">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="emailafriend">
            <Usage>EMAILAFRIEND</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSend">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="faq">
            <Usage>FAQ</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateFaq">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Font">
            <Usage>FONT</Usage>
            <Type>com.kurant.storesense.template.templateset.Font</Type>
            <Interfaces/>
            <Accessor name="getFont">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFont">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="homepage">
            <Usage>HOMEPAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateStorefront">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Images">
            <Usage>IMAGES</Usage>
            <Type>com.kurant.storesense.store.StoreImages</Type>
            <Interfaces/>
            <Accessor name="getImages">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Locale">
            <Usage>LOCALE</Usage>
            <Type>java.util.Locale</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLocale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="logoff">
            <Usage>LOGOFF</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLogoff">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="logon">
            <Usage>LOGON</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLogon">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="lostpassword">
            <Usage>LOSTPASSWORD</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderExtensionTemplates">
            <Usage>ORDEREXTENSIONTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getOrderExtensionTemplates">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="privacypolicy">
            <Usage>PRIVACYPOLICY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplatePrivacy">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="productdetail">
            <Usage>PRODUCTDETAIL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateDetail">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="searchmembersonly">
            <Usage>SEARCHMEMBERSONLY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalogMo">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="searchresults">
            <Usage>SEARCHRESULTS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSearch">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="setupstore">
            <Usage>SETUPSTORE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSetupStore">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="shipmenttracking">
            <Usage>SHIPMENTTRACKING</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateTracking">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>java.lang.Character</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="storelocations">
            <Usage>STORELOCATIONS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLocator">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="storepolicies">
            <Usage>STOREPOLICIES</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplatePolicies">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="subscribe">
            <Usage>SUBSCRIBE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSubscribe">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierTemplates">
            <Usage>SUPPLIERTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getSupplierTemplates">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="templates">
            <Usage>TEMPLATES</Usage>
            <Type>com.kurant.storesense.TemplateSet</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
               <Interface>com.kurant.storesense.template.templateset.LookyFeely</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getDisplayUrlTemplates">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ThemeCode">
            <Usage>THEMECODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="WipThemeCode">
            <Usage>WIPTHEMECODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWipThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWipThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Object</Type>
            <Collectable>com.kurant.storesense.template.Template</Collectable>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isTemplatePublished">
            <Usage>ISTEMPLATEPUBLISHED</Usage>
            <StoreTypes>
               <StoreType type="SiteStore"/>
               <StoreType type="SiteEdition"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="templateExists">
            <Usage>TEMPLATEEXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.display.Math">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="E">
            <Usage>E</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getE">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Pi">
            <Usage>PI</Usage>
            <Type>java.lang.Double</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPi">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="abs">
            <Usage>ABS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="acos">
            <Usage>ACOS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="add">
            <Usage>ADD</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="asin">
            <Usage>ASIN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="atan">
            <Usage>ATAN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="ceil">
            <Usage>CEIL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="cos">
            <Usage>COS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="difference">
            <Usage>DIFFERENCE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="divide">
            <Usage>DIVIDE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="exp">
            <Usage>EXP</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="floor">
            <Usage>FLOOR</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="get">
            <Usage>GET</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
         </Method>
         <Method name="log">
            <Usage>LOG</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="max">
            <Usage>MAX</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="min">
            <Usage>MIN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="mod">
            <Usage>MOD</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="modulus">
            <Usage>MODULUS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="multiply">
            <Usage>MULTIPLY</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="pow">
            <Usage>POW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="product">
            <Usage>PRODUCT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="quotient">
            <Usage>QUOTIENT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="round">
            <Usage>ROUND</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="set">
            <Usage>SET</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="sin">
            <Usage>SIN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="sqrt">
            <Usage>SQRT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="subtract">
            <Usage>SUBTRACT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="sum">
            <Usage>SUM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="tan">
            <Usage>TAN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="toDegrees">
            <Usage>TODEGREES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
         <Method name="toRadians">
            <Usage>TORADIANS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Number</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Number</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.display.StringUtil">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
      </Properties>
      <Methods>
         <Method name="charAt">
            <Usage>CHARAT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Character</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="compareTo">
            <Usage>COMPARETO</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="concat">
            <Usage>CONCAT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="ellipsify">
            <Usage>ELLIPSIFY</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="encode">
            <Usage>ENCODE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="endsWith">
            <Usage>ENDSWITH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="indexOf">
            <Usage>INDEXOF</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="isNumeric">
            <Usage>ISNUMERIC</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="isSpecified">
            <Usage>ISSPECIFIED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="lastIndexOf">
            <Usage>LASTINDEXOF</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="length">
            <Usage>LENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="matches">
            <Usage>MATCHES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="replace">
            <Usage>REPLACE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="split">
            <Usage>SPLIT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>[Ljava.lang.String;</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="startsWith">
            <Usage>STARTSWITH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="stripNonAlphaNumerics">
            <Usage>STRIPNONALPHANUMERICS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="stripNonNumerics">
            <Usage>STRIPNONNUMERICS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="stripSpaces">
            <Usage>STRIPSPACES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="substringFloating">
            <Usage>SUBSTRINGFLOATING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Integer</Argument>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="substringLeft">
            <Usage>SUBSTRINGLEFT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="substringRight">
            <Usage>SUBSTRINGRIGHT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="toLowerCase">
            <Usage>TOLOWERCASE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="toMixedCase">
            <Usage>TOMIXEDCASE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="toUpperCase">
            <Usage>TOUPPERCASE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="wrapInQuotes">
            <Usage>WRAPINQUOTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.display.SystemResolver">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Countries">
            <Usage>COUNTRIES</Usage>
            <Type>java.util.ArrayList</Type>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getCountries">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CurrentDate">
            <Usage>CURRENTDATE</Usage>
            <Type>java.lang.Object</Type>
            <Interfaces/>
            <Accessor name="getCurrentDate">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Properties">
            <Usage>PROPERTIES</Usage>
            <Type>com.kurant.sysadmin.SystemRegistration</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.auction.AuctionConstants</Interface>
            </Interfaces>
            <Accessor name="getProperties">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TrialStoreEvalDuration">
            <Usage>TRIALSTOREEVALDURATION</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTrialStoreEvalDuration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="brandedtext">
            <Usage>BRANDEDTEXT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="concat">
            <Usage>CONCAT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="daystill">
            <Usage>DAYSTILL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="ellipsify">
            <Usage>ELLIPSIFY</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="encode">
            <Usage>ENCODE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="getAsDouble">
            <Usage>GETASDOUBLE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.DoubleValue</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Double</Argument>
            </Arguments>
         </Method>
         <Method name="getAsRate">
            <Usage>GETASRATE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.Rate</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Double</Argument>
            </Arguments>
         </Method>
         <Method name="getMath">
            <Usage>GETMATH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.template.display.Math</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="iseBayCheckoutRedirectEnabled">
            <Usage>ISEBAYCHECKOUTREDIRECTENABLED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="iterator">
            <Usage>ITERATOR</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Iterator</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Integer</Argument>
            </Arguments>
         </Method>
         <Method name="states">
            <Usage>STATES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.ArrayList</Type>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="taxcounties">
            <Usage>TAXCOUNTIES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.ArrayList</Type>
            <Interfaces>
               <Interface>java.util.List</Interface>
               <Interface>java.util.RandomAccess</Interface>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class com.kurant.storesense.util.Country</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="trialstoresvalid">
            <Usage>TRIALSTORESVALID</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="wrapInQuotes">
            <Usage>WRAPINQUOTES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.display.UrlResolver">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="StoreAdminLocalizedPath">
            <Usage>STOREADMINLOCALIZEDPATH</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreAdminLocalizedPath">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreAdminPath">
            <Usage>STOREADMINPATH</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreAdminPath">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="buildfullurl">
            <Usage>BUILDFULLURL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="buildfullurlwithparameter">
            <Usage>BUILDFULLURLWITHPARAMETER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="buildStoreAdminUrl">
            <Usage>BUILDSTOREADMINURL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="buildurl">
            <Usage>BUILDURL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="buildurlwithparameter">
            <Usage>BUILDURLWITHPARAMETER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="buildurlwithquerystring">
            <Usage>BUILDURLWITHQUERYSTRING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.display.WapResolver">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.display.WorldPayResolver">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AccountId">
            <Usage>ACCOUNTID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAccountId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAccountId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Address">
            <Usage>ADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Amount">
            <Usage>AMOUNT</Usage>
            <Type>com.kurant.storesense.Currency</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.StoreSenseConversion</Interface>
            </Interfaces>
            <Accessor name="getAmount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthMode">
            <Usage>AUTHMODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAuthMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAuthMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="AuthValidFrom">
            <Usage>AUTHVALIDFROM</Usage>
            <Type>java.lang.Long</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAuthValidFrom">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="AuthValidTo">
            <Usage>AUTHVALIDTO</Usage>
            <Type>java.lang.Long</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAuthValidTo">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Country">
            <Usage>COUNTRY</Usage>
            <Type>com.kurant.storesense.util.Country</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getCountry">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Currency">
            <Usage>CURRENCY</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrency">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomerName">
            <Usage>CUSTOMERNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCustomerName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Description">
            <Usage>DESCRIPTION</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getDescription">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Email">
            <Usage>EMAIL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getEmail">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Fax">
            <Usage>FAX</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFax">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InstId">
            <Usage>INSTID</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInstId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setInstId">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Invoice">
            <Usage>INVOICE</Usage>
            <Type>com.kurant.storesense.invoice.Invoice</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
               <Interface>com.kurant.storesense.invoice.PaymentMethodInformation</Interface>
               <Interface>com.kurant.storesense.address.Addressable</Interface>
               <Interface>com.kurant.storesense.Displayable</Interface>
               <Interface>com.kurant.storesense.BusinessObjectChildren</Interface>
               <Interface>com.kurant.storesense.BusinessObjectEventHandler</Interface>
            </Interfaces>
            <Accessor name="getInvoice">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InvoiceNumber">
            <Usage>INVOICENUMBER</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInvoiceNumber">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="IsFixContact">
            <Usage>ISFIXCONTACT</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIsFixContact">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsFixContact">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="IsTestMode">
            <Usage>ISTESTMODE</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getIsTestMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setIsTestMode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Phone">
            <Usage>PHONE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPhone">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PostalCode">
            <Usage>POSTALCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPostalCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TimeOut">
            <Usage>TIMEOUT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTimeOut">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setTimeOut">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Token">
            <Usage>TOKEN</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getToken">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.meta.MetaTag">
      <CreationRights/>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.meta.MetaTagAttribute">
      <CreationRights/>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.meta.MetaTemplate">
      <CreationRights/>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.meta.TagMetaData">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.meta.TemplateMetaData">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.tag.LoopCounter">
      <CreationRights/>
      <Properties>
         <Property name="CurrentRow">
            <Usage>CURRENTROW</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCurrentRow">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TotalRows">
            <Usage>TOTALROWS</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTotalRows">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="isEven">
            <Usage>ISEVEN</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isLast">
            <Usage>ISLAST</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.CustomText">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="AboutUsText">
            <Usage>ABOUTUSTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getAboutUsText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setAboutUsText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="FaqText">
            <Usage>FAQTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFaqText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFaqText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="LocatorText">
            <Usage>LOCATORTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getLocatorText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocatorText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PolicyText">
            <Usage>POLICYTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPolicyText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPolicyText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="PrivacyText">
            <Usage>PRIVACYTEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPrivacyText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPrivacyText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ServiceText">
            <Usage>SERVICETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getServiceText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setServiceText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="WelcomeText">
            <Usage>WELCOMETEXT</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWelcomeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWelcomeText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.Font">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Heading">
            <Usage>HEADING</Usage>
            <Type>com.kurant.storesense.template.templateset.FontEntryHeading</Type>
            <Interfaces/>
            <Accessor name="getHeading">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setHeading">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Paragraph">
            <Usage>PARAGRAPH</Usage>
            <Type>com.kurant.storesense.template.templateset.FontEntryParagraph</Type>
            <Interfaces/>
            <Accessor name="getParagraph">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setParagraph">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Subheading">
            <Usage>SUBHEADING</Usage>
            <Type>com.kurant.storesense.template.templateset.FontEntrySubheading</Type>
            <Interfaces/>
            <Accessor name="getSubheading">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSubheading">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.Font$DesignStudioFont">
      <CreationRights/>
      <Properties>
         <Property name="Color">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Face">
            <Usage>FACE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.FontEntryHeading">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Color">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Face">
            <Usage>FACE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.FontEntryParagraph">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Color">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Face">
            <Usage>FACE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.FontEntrySubheading">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Color">
            <Usage>COLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Face">
            <Usage>FACE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFace">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="Size">
            <Usage>SIZE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSize">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.TemplateSetDetail">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.template.templateset.Theme">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="DefaultFonts">
            <Usage>DEFAULTFONTS</Usage>
            <Type>java.util.List</Type>
            <Interfaces>
               <Interface>java.util.Collection</Interface>
            </Interfaces>
            <Accessor name="getDefaultFonts">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Font">
            <Usage>FONT</Usage>
            <Type>com.kurant.storesense.template.templateset.Font</Type>
            <Interfaces/>
            <Accessor name="getFont">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="HeadingSampleBGColor" maxlength="22">
            <Usage>HEADINGSAMPLEBGCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getHeadingSampleBGColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Locale" maxlength="20">
            <Usage>LOCALE</Usage>
            <Type>java.util.Locale</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLocale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Notes" maxlength="255">
            <Usage>NOTES</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getNotes">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PageSampleImage" maxlength="50">
            <Usage>PAGESAMPLEIMAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPageSampleImage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ParagraphSampleBGColor" maxlength="22">
            <Usage>PARAGRAPHSAMPLEBGCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getParagraphSampleBGColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SubHeadingSampleBGColor" maxlength="22">
            <Usage>SUBHEADINGSAMPLEBGCOLOR</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getSubHeadingSampleBGColor">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ThemeCode" maxlength="30">
            <Usage>THEMECODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ThumbnailSampleImage" maxlength="50">
            <Usage>THUMBNAILSAMPLEIMAGE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThumbnailSampleImage">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.types.StoreType">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="StoreType" maxlength="10">
            <Usage>STORETYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStoreType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type" maxlength="1">
            <Usage>TYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isPro">
            <Usage>ISPRO</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isSE">
            <Usage>ISSE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isStd">
            <Usage>ISSTD</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.BusinessObjectArrayList">
      <CreationRights/>
      <Properties>
         <Property name="Count">
            <Usage>COUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObject</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.BusinessObjectHashMap">
      <CreationRights/>
      <Properties>
      </Properties>
      <Methods>
         <Method name="count">
            <Usage>COUNT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObject</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.BusinessObjectSortedList">
      <CreationRights/>
      <Properties>
         <Property name="Count">
            <Usage>COUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObject</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.BusinessObjectTreeMap">
      <CreationRights/>
      <Properties>
      </Properties>
      <Methods>
         <Method name="count">
            <Usage>COUNT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObject</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.BusinessObjectUrlList">
      <CreationRights/>
      <Properties>
         <Property name="Count">
            <Usage>COUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.BusinessObject</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.ContentFiles">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Count">
            <Usage>COUNT</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCount">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.storesense.util.ContentFile</Type>
            <Interfaces>
               <Interface>com.kurant.storesense.BusinessObject</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.Country">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="Code" maxlength="2">
            <Usage>CODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name" maxlength="50">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.storesense.util.CountryManager">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.sysadmin.SystemRegistration">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="MerchantFaxAccountAllowed">
            <Usage>MERCHANTFAXACCOUNTALLOWED</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getMerchantFaxAccountAllowed">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="PoweredByUrl">
            <Usage>POWEREDBYURL</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getPoweredByUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setPoweredByUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="SslOnSharedUrl">
            <Usage>SSLONSHAREDURL</Usage>
            <Type>java.lang.Boolean</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getSslOnSharedUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setSslOnSharedUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.sysadmin.servlet.TemplateUp$TemplateUpValidationTemplateSet">
      <CreationRights/>
      <Properties>
         <Property name="aboutus">
            <Usage>ABOUTUS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAbout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="affiliate">
            <Usage>AFFILIATE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAffiliate">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SalesManager"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cart">
            <Usage>CART</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCart">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartempty">
            <Usage>CARTEMPTY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartEmpty">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartsave">
            <Usage>CARTSAVE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartSave">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cartselect">
            <Usage>CARTSELECT</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCartSelect">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="catalog">
            <Usage>CATALOG</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalog">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CatalogDetailTemplates">
            <Usage>CATALOGDETAILTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getCatalogDetailTemplates">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="cataloglist">
            <Usage>CATALOGLIST</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalogList">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ChannelCode">
            <Usage>CHANNELCODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getChannelCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setChannelCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="checkout">
            <Usage>CHECKOUT</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCheckout">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="checkoutregistration">
            <Usage>CHECKOUTREGISTRATION</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCheckoutRegistration">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerhistory">
            <Usage>CUSTOMERHISTORY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateAccountHistory">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerprofile">
            <Usage>CUSTOMERPROFILE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateProfile">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerregistration">
            <Usage>CUSTOMERREGISTRATION</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateRegister">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="customerservice">
            <Usage>CUSTOMERSERVICE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateService">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="CustomText">
            <Usage>CUSTOMTEXT</Usage>
            <Type>com.kurant.storesense.template.templateset.CustomText</Type>
            <Interfaces/>
            <Accessor name="getCustomText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setCustomText">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="downloadlist">
            <Usage>DOWNLOADLIST</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateDownload">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="emailafriend">
            <Usage>EMAILAFRIEND</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSend">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="faq">
            <Usage>FAQ</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateFaq">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Font">
            <Usage>FONT</Usage>
            <Type>com.kurant.storesense.template.templateset.Font</Type>
            <Interfaces/>
            <Accessor name="getFont">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setFont">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="homepage">
            <Usage>HOMEPAGE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateStorefront">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Images">
            <Usage>IMAGES</Usage>
            <Type>com.kurant.storesense.store.StoreImages</Type>
            <Interfaces/>
            <Accessor name="getImages">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Locale">
            <Usage>LOCALE</Usage>
            <Type>java.util.Locale</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Accessor name="getLocale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setLocale">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="logoff">
            <Usage>LOGOFF</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLogoff">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="logon">
            <Usage>LOGON</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLogon">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="lostpassword">
            <Usage>LOSTPASSWORD</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLost">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Name">
            <Usage>NAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="ObjectType">
            <Usage>OBJECTTYPE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getObjectType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="OrderExtensionTemplates">
            <Usage>ORDEREXTENSIONTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getOrderExtensionTemplates">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="privacypolicy">
            <Usage>PRIVACYPOLICY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplatePrivacy">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="productdetail">
            <Usage>PRODUCTDETAIL</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateDetail">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="searchmembersonly">
            <Usage>SEARCHMEMBERSONLY</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateCatalogMo">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="searchresults">
            <Usage>SEARCHRESULTS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSearch">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="setupstore">
            <Usage>SETUPSTORE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSetupStore">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="shipmenttracking">
            <Usage>SHIPMENTTRACKING</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateTracking">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Status">
            <Usage>STATUS</Usage>
            <Type>java.lang.Character</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setStatus">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="storelocations">
            <Usage>STORELOCATIONS</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateLocator">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="storepolicies">
            <Usage>STOREPOLICIES</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplatePolicies">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="subscribe">
            <Usage>SUBSCRIBE</Usage>
            <Type>com.kurant.storesense.DisplayUrl</Type>
            <Interfaces/>
            <Accessor name="getDisplayUrlTemplateSubscribe">
               <StoreTypes>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="SupplierTemplates">
            <Usage>SUPPLIERTEMPLATES</Usage>
            <Type>java.util.Collection</Type>
            <Interfaces/>
            <Accessor name="getSupplierTemplates">
               <StoreTypes>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
                  <Module type="SupplierConnect"/>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="templates">
            <Usage>TEMPLATES</Usage>
            <Type>com.kurant.storesense.TemplateSet</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
               <Interface>com.kurant.storesense.template.templateset.LookyFeely</Interface>
               <Interface>com.kurant.storesense.BusinessObjectId</Interface>
            </Interfaces>
            <Accessor name="getDisplayUrlTemplates">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="ThemeCode">
            <Usage>THEMECODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
         <Property name="TransientUrl">
            <Usage>TRANSIENTURL</Usage>
            <Type>com.kurant.storesense.BusinessObjectUrl</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getTransientUrl">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="Type">
            <Usage>TYPE</Usage>
            <Type>java.lang.Integer</Type>
            <Interfaces>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getType">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="WipThemeCode">
            <Usage>WIPTHEMECODE</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getWipThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
            <Mutator name="setWipThemeCode">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="StoreAdmin"/>
               </SecurityZones>
            </Mutator>
         </Property>
      </Properties>
      <Methods>
         <Method name="exists">
            <Usage>EXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="getItem">
            <Usage>GETITEM</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.Object</Type>
            <Collectable>com.kurant.storesense.template.Template</Collectable>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.Object</Argument>
            </Arguments>
         </Method>
         <Method name="getMaxLength">
            <Usage>GETMAXLENGTH</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class com.kurant.storesense.metadata.Property</Argument>
            </Arguments>
         </Method>
         <Method name="isNew">
            <Usage>ISNEW</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isTemplatePublished">
            <Usage>ISTEMPLATEPUBLISHED</Usage>
            <StoreTypes>
               <StoreType type="SiteStore"/>
               <StoreType type="SiteEdition"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="templateExists">
            <Usage>TEMPLATEEXISTS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.sysadmin.site.Installation">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
            <SecurityZone name="StoreAdmin"/>
            <SecurityZone name="SysAdmin"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
         <Property name="InstallationAddress" maxlength="255">
            <Usage>INSTALLATIONADDRESS</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInstallationAddress">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
         <Property name="InstallationName" maxlength="50">
            <Usage>INSTALLATIONNAME</Usage>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Accessor name="getInstallationName">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.sysadmin.site.Site">
      <CreationRights/>
      <Properties>
         <Property name="LocalInstallation">
            <Usage>LOCALINSTALLATION</Usage>
            <Type>java.util.Iterator</Type>
            <Interfaces/>
            <Accessor name="getLocalInstallation">
               <StoreTypes>
                  <StoreType type="SiteEdition"/>
                  <StoreType type="Standard"/>
                  <StoreType type="Professional"/>
               </StoreTypes>
               <Modules>
               </Modules>
               <SecurityZones>
                  <SecurityZone name="Storefront"/>
                  <SecurityZone name="StoreAdmin"/>
                  <SecurityZone name="SysAdmin"/>
               </SecurityZones>
            </Accessor>
         </Property>
      </Properties>
      <Methods>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.util.I18nServletRequest">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
      </Properties>
      <Methods>
         <Method name="getCharacterEncoding">
            <Usage>GETCHARACTERENCODING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getCookieValue">
            <Usage>GETCOOKIEVALUE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getHeader">
            <Usage>GETHEADER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getHeaderNames">
            <Usage>GETHEADERNAMES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Enumeration</Type>
            <Interfaces/>
         </Method>
         <Method name="getHeaders">
            <Usage>GETHEADERS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Enumeration</Type>
            <Interfaces/>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getMethod">
            <Usage>GETMETHOD</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getParameter">
            <Usage>GETPARAMETER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getParameterNames">
            <Usage>GETPARAMETERNAMES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Enumeration</Type>
            <Interfaces/>
         </Method>
         <Method name="getParameterValues">
            <Usage>GETPARAMETERVALUES</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>[Ljava.lang.String;</Type>
            <Interfaces>
               <Interface>java.lang.Cloneable</Interface>
               <Interface>java.io.Serializable</Interface>
            </Interfaces>
            <Arguments>
               <Argument>class java.lang.String</Argument>
            </Arguments>
         </Method>
         <Method name="getPathInfo">
            <Usage>GETPATHINFO</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getProtocol">
            <Usage>GETPROTOCOL</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getQueryString">
            <Usage>GETQUERYSTRING</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRemoteAddr">
            <Usage>GETREMOTEADDR</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRemoteHost">
            <Usage>GETREMOTEHOST</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRemoteUser">
            <Usage>GETREMOTEUSER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getRequestURI">
            <Usage>GETREQUESTURI</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getScheme">
            <Usage>GETSCHEME</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getServerName">
            <Usage>GETSERVERNAME</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="getServerPort">
            <Usage>GETSERVERPORT</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>int</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.util.StoreSenseArrayList">
      <CreationRights/>
      <Properties>
      </Properties>
      <Methods>
         <Method name="items">
            <Usage>ITEMS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.util.Iterator</Type>
            <Collectable>java.lang.String</Collectable>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
   <BusinessObject name="com.kurant.util.UserAgent">
      <CreationRights>
         <StoreTypes>
            <StoreType type="SiteEdition"/>
            <StoreType type="Standard"/>
            <StoreType type="Professional"/>
         </StoreTypes>
         <Modules>
         </Modules>
         <SecurityZones>
            <SecurityZone name="Storefront"/>
         </SecurityZones>
      </CreationRights>
      <Properties>
      </Properties>
      <Methods>
         <Method name="actualagentname">
            <Usage>ACTUALAGENTNAME</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>java.lang.String</Type>
            <Interfaces>
               <Interface>java.io.Serializable</Interface>
               <Interface>java.lang.Comparable</Interface>
            </Interfaces>
         </Method>
         <Method name="actualuseragentversion">
            <Usage>ACTUALUSERAGENTVERSION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.util.Version</Type>
            <Interfaces/>
         </Method>
         <Method name="getGeckoVersion">
            <Usage>GETGECKOVERSION</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>com.kurant.util.Version</Type>
            <Interfaces/>
         </Method>
         <Method name="isGecko">
            <Usage>ISGECKO</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isJavaScriptEnabled">
            <Usage>ISJAVASCRIPTENABLED</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isMsIe">
            <Usage>ISMSIE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isMsIe50">
            <Usage>ISMSIE50</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isMsIe55OrGreater">
            <Usage>ISMSIE55ORGREATER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isMsIe5OrGreater">
            <Usage>ISMSIE5ORGREATER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isMsIe6OrGreater">
            <Usage>ISMSIE6ORGREATER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isMsIeOrCompatible">
            <Usage>ISMSIEORCOMPATIBLE</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNav">
            <Usage>ISNAV</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNav47OrGreater">
            <Usage>ISNAV47ORGREATER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNav47OrLess">
            <Usage>ISNAV47ORLESS</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNav62OrGreater">
            <Usage>ISNAV62ORGREATER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isNav6OrGreater">
            <Usage>ISNAV6ORGREATER</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
         <Method name="isOpera">
            <Usage>ISOPERA</Usage>
            <StoreTypes>
               <StoreType type="SiteEdition"/>
               <StoreType type="Standard"/>
               <StoreType type="Professional"/>
            </StoreTypes>
            <Modules>
            </Modules>
            <SecurityZones>
               <SecurityZone name="Storefront"/>
               <SecurityZone name="StoreAdmin"/>
               <SecurityZone name="SysAdmin"/>
            </SecurityZones>
            <Type>boolean</Type>
            <Interfaces/>
         </Method>
      </Methods>
   </BusinessObject>
</BusinessObjectMetaDataExtractor>
