<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_giu9ALCfEeOlGdkotkwDrQ">
  <name xsi:nil="true"/>
  <elementImport xmi:id="_hESK4LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hEzIQLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
  </elementImport>
  <elementImport xmi:id="_hoXvYLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_hpUKkLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_hpX08LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_hurLsLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
  </elementImport>
  <elementImport xmi:id="_hzdlELCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hzfaQLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hzhPcLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hzjEoLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hzk50LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hzmvALCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hzpLQLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_hzrAcLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_h9fq0LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iDm54LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iE5TULCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iE8WoLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iHwaELCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iH8AQLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
  </elementImport>
  <elementImport xmi:id="_iJNyoLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iJPn0LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iJccILCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
  </elementImport>
  <elementImport xmi:id="_iJffcLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
  </elementImport>
  <elementImport xmi:id="_iKQ7gLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
  </elementImport>
  <elementImport xmi:id="_iKV0ALCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iKV0A7CfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iKWbELCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iKhaM7CfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iKiBQLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iKkdgLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iK1jRLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iK2KULCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iK3_g7CfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iK4mk7CfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iLK6cLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iN9IsLCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iN-94LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iOAMALCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iPgn4LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iPhO8LCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iPrnALCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iPsOELCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
  </elementImport>
  <elementImport xmi:id="_iRgzALCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <elementImport xmi:id="_iRhaELCfEeOlGdkotkwDrQ">
    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
  </elementImport>
  <packagedElement xmi:type="uml:Package" xmi:id="_gl0tQLCfEeOlGdkotkwDrQ" name="net">
    <packagedElement xmi:type="uml:Package" xmi:id="_gl17YLCfEeOlGdkotkwDrQ" name="shopxx">
      <packagedElement xmi:type="uml:Package" xmi:id="_gl17YbCfEeOlGdkotkwDrQ" name="action">
        <packagedElement xmi:type="uml:Package" xmi:id="_gl17YrCfEeOlGdkotkwDrQ" name="admin">
          <packagedElement xmi:type="uml:Class" xmi:id="_gmbxQLCfEeOlGdkotkwDrQ" name="LogConfigAction">
            <ownedComment xmi:id="_gob8YLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 日志设置 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX1F85E6BEB163D27BD7F7DC801AB8C0EE ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hDLXoLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hEV1QLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hEV1QbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hEb74LCfEeOlGdkotkwDrQ" name="logConfig" visibility="private" type="_hBRTIbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hElF0LCfEeOlGdkotkwDrQ" name="allActionClassName" visibility="private" type="_hEiCgLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hEtosLCfEeOlGdkotkwDrQ" name="logConfigService" visibility="private" type="_g0c_ILCfEeOlGdkotkwDrQ" association="_iXQ1sLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hEzvULCfEeOlGdkotkwDrQ" name="checkOperationName" visibility="public">
              <ownedParameter xmi:id="_hEzvUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hE4n0LCfEeOlGdkotkwDrQ" name="getAllActionMethod" visibility="public">
              <ownedParameter xmi:id="_hE4n0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hE-HYLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hE-HYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hREpsLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hREpsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hRLXYLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hRLXYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hRReALCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hRReAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hRVvcLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hRVvcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hRan8LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hRan8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hRgHgLCfEeOlGdkotkwDrQ" name="getAllActionClassName" visibility="public">
              <ownedParameter xmi:id="_hRgHgbCfEeOlGdkotkwDrQ" name="return" type="_hBQsE7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hRmOILCfEeOlGdkotkwDrQ" name="setAllActionClassName" visibility="public">
              <ownedParameter xmi:id="_hRmOIbCfEeOlGdkotkwDrQ" name="allActionClassName" type="_hBQsE7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hRpRcLCfEeOlGdkotkwDrQ" name="getLogConfig" visibility="public">
              <ownedParameter xmi:id="_hRpRcbCfEeOlGdkotkwDrQ" name="return" type="_hBRTIbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hRuxALCfEeOlGdkotkwDrQ" name="setLogConfig" visibility="public">
              <ownedParameter xmi:id="_hRuxAbCfEeOlGdkotkwDrQ" name="logConfig" type="_hBRTIbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gogN0LCfEeOlGdkotkwDrQ" name="CacheAction">
            <ownedComment xmi:id="_golGULCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 缓存 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX0FAAA132C15B2FB2C919342F341B91C6 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hRzCcLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hR368LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hR368bCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hR8zcLCfEeOlGdkotkwDrQ" name="cacheManager" visibility="private" type="_hBTvYrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hSCTALCfEeOlGdkotkwDrQ" name="freemarkerManager" visibility="private" type="_hBTIV7CfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hSEIMLCfEeOlGdkotkwDrQ" name="flush" visibility="public">
              <ownedParameter xmi:id="_hSEIMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hSHLgLCfEeOlGdkotkwDrQ" name="flushCache" visibility="private"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gouQQLCfEeOlGdkotkwDrQ" name="MemberAttributeAction">
            <ownedComment xmi:id="_go85wLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 会员属性 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXEA457ED774455913B8656ACD4CFC13F6 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hSLc8LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hSPHULCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hSaGcLCfEeOlGdkotkwDrQ" name="memberAttribute" visibility="private" type="_hBUWcrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hSkegLCfEeOlGdkotkwDrQ" name="attributeOptionList" visibility="private" type="_hSgNELCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hSvdoLCfEeOlGdkotkwDrQ" name="memberAttributeService" visibility="private" type="_g1Uh0LCfEeOlGdkotkwDrQ" association="_iXQ1srCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hS0WILCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_hS0WIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hS4nkLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hS4nkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hS8R8LCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hS8R8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hTBKcLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hTBKcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hTGC8LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hTGC8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hTK7cLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hTK7cbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hTPz8LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hTPz8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hTVTgLCfEeOlGdkotkwDrQ" name="getAllAttributeType" visibility="public">
              <ownedParameter xmi:id="_hTVTgbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hTazELCfEeOlGdkotkwDrQ" name="getMemberAttribute" visibility="public">
              <ownedParameter xmi:id="_hTazEbCfEeOlGdkotkwDrQ" name="return" type="_hBUWcrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hTg5sLCfEeOlGdkotkwDrQ" name="setMemberAttribute" visibility="public">
              <ownedParameter xmi:id="_hTg5sbCfEeOlGdkotkwDrQ" name="memberAttribute" type="_hBUWcrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hTnAULCfEeOlGdkotkwDrQ" name="getAttributeOptionList" visibility="public">
              <ownedParameter xmi:id="_hTnAUbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hTuVELCfEeOlGdkotkwDrQ" name="setAttributeOptionList" visibility="public">
              <ownedParameter xmi:id="_hTuVEbCfEeOlGdkotkwDrQ" name="attributeOptionList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gpDAYLCfEeOlGdkotkwDrQ" name="TemplateDynamicAction">
            <ownedComment xmi:id="_gpKVILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 动态模板 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3B93C55116C40C5218E1862CE13377DF ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hTymgLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hT1CwLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hT9loLCfEeOlGdkotkwDrQ" name="dynamicConfig" visibility="private" type="_hBU9gbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hUGIgLCfEeOlGdkotkwDrQ" name="templateFileContent" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hUM2MLCfEeOlGdkotkwDrQ" name="freemarkerManager" visibility="private" type="_hBTIV7CfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hUQgkLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hUQgkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hUS80LCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hUTj4LCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hUVZELCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hUVZEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hUYcYLCfEeOlGdkotkwDrQ" name="getDynamicConfigList" visibility="public">
              <ownedParameter xmi:id="_hUYcYbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hUa4oLCfEeOlGdkotkwDrQ" name="getDynamicConfig" visibility="public">
              <ownedParameter xmi:id="_hUa4obCfEeOlGdkotkwDrQ" name="return" type="_hBU9gbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hUfKELCfEeOlGdkotkwDrQ" name="setDynamicConfig" visibility="public">
              <ownedParameter xmi:id="_hUfKEbCfEeOlGdkotkwDrQ" name="dynamicConfig" type="_hBU9gbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hUhmULCfEeOlGdkotkwDrQ" name="getTemplateFileContent" visibility="public">
              <ownedParameter xmi:id="_hUhmUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hUkCkLCfEeOlGdkotkwDrQ" name="setTemplateFileContent" visibility="public">
              <ownedParameter xmi:id="_hUkCkbCfEeOlGdkotkwDrQ" name="templateFileContent">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gpXwgLCfEeOlGdkotkwDrQ" name="SystemConfigAction">
            <ownedComment xmi:id="_gp-NcLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 系统设置 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXCB0831367FDD7078CE4312A6DBF9737D ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hUme0LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hUw24LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hVAHcLCfEeOlGdkotkwDrQ" name="systemConfig" visibility="private" type="_hBVkkrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hVPYALCfEeOlGdkotkwDrQ" name="shopLogo" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hVblQLCfEeOlGdkotkwDrQ" name="shopLogoFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hVoZkLCfEeOlGdkotkwDrQ" name="defaultBigProductImage" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hV44QLCfEeOlGdkotkwDrQ" name="defaultBigProductImageFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hWHhwLCfEeOlGdkotkwDrQ" name="defaultSmallProductImage" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hWXZYLCfEeOlGdkotkwDrQ" name="defaultSmallProductImageFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hWnRALCfEeOlGdkotkwDrQ" name="defaultThumbnailProductImage" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hW0sYLCfEeOlGdkotkwDrQ" name="defaultThumbnailProductImageFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hXFLELCfEeOlGdkotkwDrQ" name="watermarkImage" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hXQxQLCfEeOlGdkotkwDrQ" name="watermarkImageFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_hXXe8LCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hXXe8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hXgo4LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hXgo4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hXy8wLCfEeOlGdkotkwDrQ" name="getAllCurrencyType" visibility="public">
              <ownedParameter xmi:id="_hXy8wbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hX974LCfEeOlGdkotkwDrQ" name="getAllRoundType" visibility="public">
              <ownedParameter xmi:id="_hX974bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hYIT8LCfEeOlGdkotkwDrQ" name="getAllStoreFreezeTime" visibility="public">
              <ownedParameter xmi:id="_hYIT8bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hYTTELCfEeOlGdkotkwDrQ" name="getAllWatermarkPosition" visibility="public">
              <ownedParameter xmi:id="_hYTTEbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hYfgULCfEeOlGdkotkwDrQ" name="getAllPointType" visibility="public">
              <ownedParameter xmi:id="_hYfgUbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hYoqQLCfEeOlGdkotkwDrQ" name="getSystemConfig" visibility="public">
              <ownedParameter xmi:id="_hYoqQbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hY03gLCfEeOlGdkotkwDrQ" name="setSystemConfig" visibility="public">
              <ownedParameter xmi:id="_hY03gbCfEeOlGdkotkwDrQ" name="systemConfig" type="_hBVkkrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hZEvILCfEeOlGdkotkwDrQ" name="getShopLogo" visibility="public">
              <ownedParameter xmi:id="_hZEvIbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hZVN0LCfEeOlGdkotkwDrQ" name="setShopLogo" visibility="public">
              <ownedParameter xmi:id="_hZVN0bCfEeOlGdkotkwDrQ" name="shopLogo" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hZe-0LCfEeOlGdkotkwDrQ" name="getShopLogoFileName" visibility="public">
              <ownedParameter xmi:id="_hZe-0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hZpW4LCfEeOlGdkotkwDrQ" name="setShopLogoFileName" visibility="public">
              <ownedParameter xmi:id="_hZpW4bCfEeOlGdkotkwDrQ" name="shopLogoFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hZ7DsLCfEeOlGdkotkwDrQ" name="getDefaultBigProductImage" visibility="public">
              <ownedParameter xmi:id="_hZ7DsbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_haBKULCfEeOlGdkotkwDrQ" name="setDefaultBigProductImage" visibility="public">
              <ownedParameter xmi:id="_haBKUbCfEeOlGdkotkwDrQ" name="defaultBigProductImage" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_haPMwLCfEeOlGdkotkwDrQ" name="getDefaultBigProductImageFileName" visibility="public">
              <ownedParameter xmi:id="_haPMwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_haay8LCfEeOlGdkotkwDrQ" name="setDefaultBigProductImageFileName" visibility="public">
              <ownedParameter xmi:id="_haay8bCfEeOlGdkotkwDrQ" name="defaultBigProductImageFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hamZILCfEeOlGdkotkwDrQ" name="getDefaultSmallProductImage" visibility="public">
              <ownedParameter xmi:id="_hamZIbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hazNcLCfEeOlGdkotkwDrQ" name="setDefaultSmallProductImage" visibility="public">
              <ownedParameter xmi:id="_hazNcbCfEeOlGdkotkwDrQ" name="defaultSmallProductImage" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hbAo0LCfEeOlGdkotkwDrQ" name="getDefaultSmallProductImageFileName" visibility="public">
              <ownedParameter xmi:id="_hbAo0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hbMPALCfEeOlGdkotkwDrQ" name="setDefaultSmallProductImageFileName" visibility="public">
              <ownedParameter xmi:id="_hbMPAbCfEeOlGdkotkwDrQ" name="defaultSmallProductImageFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hbZqYLCfEeOlGdkotkwDrQ" name="getDefaultThumbnailProductImage" visibility="public">
              <ownedParameter xmi:id="_hbZqYbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hbns0LCfEeOlGdkotkwDrQ" name="setDefaultThumbnailProductImage" visibility="public">
              <ownedParameter xmi:id="_hbns0bCfEeOlGdkotkwDrQ" name="defaultThumbnailProductImage" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hbyE4LCfEeOlGdkotkwDrQ" name="getDefaultThumbnailProductImageFileName" visibility="public">
              <ownedParameter xmi:id="_hbyE4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hcB8gLCfEeOlGdkotkwDrQ" name="setDefaultThumbnailProductImageFileName" visibility="public">
              <ownedParameter xmi:id="_hcB8gbCfEeOlGdkotkwDrQ" name="defaultThumbnailProductImageFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hcLGcLCfEeOlGdkotkwDrQ" name="getWatermarkImage" visibility="public">
              <ownedParameter xmi:id="_hcLGcbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hcZI4LCfEeOlGdkotkwDrQ" name="setWatermarkImage" visibility="public">
              <ownedParameter xmi:id="_hcZI4bCfEeOlGdkotkwDrQ" name="watermarkImage" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hchEsLCfEeOlGdkotkwDrQ" name="getWatermarkImageFileName" visibility="public">
              <ownedParameter xmi:id="_hchEsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hcsq4LCfEeOlGdkotkwDrQ" name="setWatermarkImageFileName" visibility="public">
              <ownedParameter xmi:id="_hcsq4bCfEeOlGdkotkwDrQ" name="watermarkImageFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gqIlgLCfEeOlGdkotkwDrQ" name="UploadAction">
            <ownedComment xmi:id="_gqaSULCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 文件上传 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX1C482CDF2F9EE58F12758866EF3538E6 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hc1NwLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hc6GQLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hc6tULCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hdCpILCfEeOlGdkotkwDrQ" name="upload" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hdKk8LCfEeOlGdkotkwDrQ" name="uploadFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_hdNBMLCfEeOlGdkotkwDrQ" name="image" visibility="public">
              <ownedParameter xmi:id="_hdNBMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hdPdcLCfEeOlGdkotkwDrQ" name="media" visibility="public">
              <ownedParameter xmi:id="_hdPdcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hdTH0LCfEeOlGdkotkwDrQ" name="file" visibility="public">
              <ownedParameter xmi:id="_hdTH0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hdXZQLCfEeOlGdkotkwDrQ" name="getUpload" visibility="public">
              <ownedParameter xmi:id="_hdXZQbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hdbqsLCfEeOlGdkotkwDrQ" name="setUpload" visibility="public">
              <ownedParameter xmi:id="_hdbqsbCfEeOlGdkotkwDrQ" name="upload" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hdeuALCfEeOlGdkotkwDrQ" name="getUploadFileName" visibility="public">
              <ownedParameter xmi:id="_hdeuAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hdjmgLCfEeOlGdkotkwDrQ" name="setUploadFileName" visibility="public">
              <ownedParameter xmi:id="_hdjmgbCfEeOlGdkotkwDrQ" name="uploadFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gqwQkLCfEeOlGdkotkwDrQ" name="ProductAction">
            <ownedComment xmi:id="_grc0ILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 商品 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX483FBE0A69F1A3F1D081F3F2D838E89C ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hdn38LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hdtXgLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hd3vkLCfEeOlGdkotkwDrQ" name="productImages" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hd3vkbCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hd3vkrCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_heFK8LCfEeOlGdkotkwDrQ" name="productImagesFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_heFK8bCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_heFK8rCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_heSmULCfEeOlGdkotkwDrQ" name="productImageParameterTypes" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_heSmUbCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_heSmUrCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hebwQLCfEeOlGdkotkwDrQ" name="productImageIds" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hebwQbCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hebwQrCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_helhQLCfEeOlGdkotkwDrQ" name="product" visibility="private" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hetdELCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXQ1tLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_he31ILCfEeOlGdkotkwDrQ" name="productCategoryService" visibility="private" type="_g19bALCfEeOlGdkotkwDrQ" association="_iXQ1trCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hfBmILCfEeOlGdkotkwDrQ" name="brandService" visibility="private" type="_g0y9YLCfEeOlGdkotkwDrQ" association="_iXRcwLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hfOacLCfEeOlGdkotkwDrQ" name="productTypeService" visibility="private" type="_g1ObMLCfEeOlGdkotkwDrQ" association="_iXRcwrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hfaAoLCfEeOlGdkotkwDrQ" name="productAttributeService" visibility="private" type="_g1RegLCfEeOlGdkotkwDrQ" association="_iXRcxLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hfjxoLCfEeOlGdkotkwDrQ" name="productImageService" visibility="private" type="_g10RELCfEeOlGdkotkwDrQ" association="_iXRcxrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hfoqILCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hfpRMLCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hfuJsLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hfuJsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hf0QULCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hf0QUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hf6W8LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hf6W8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hgAdkLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hgAdkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hgGkMLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hgGkMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hgNR4LCfEeOlGdkotkwDrQ" name="getAllBrand" visibility="public">
              <ownedParameter xmi:id="_hgNR4bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hgT_kLCfEeOlGdkotkwDrQ" name="getAllProductType" visibility="public">
              <ownedParameter xmi:id="_hgT_kbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hgaGMLCfEeOlGdkotkwDrQ" name="getAllWeightUnit" visibility="public">
              <ownedParameter xmi:id="_hgaGMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hgha8LCfEeOlGdkotkwDrQ" name="flushCache" visibility="private"/>
            <ownedOperation xmi:id="_hgmTcLCfEeOlGdkotkwDrQ" name="getProductCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hgmTcbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hgrL8LCfEeOlGdkotkwDrQ" name="getProductImages" visibility="public">
              <ownedParameter xmi:id="_hgrL8bCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hgwEcLCfEeOlGdkotkwDrQ" name="setProductImages" visibility="public">
              <ownedParameter xmi:id="_hgwEcbCfEeOlGdkotkwDrQ" name="productImages" type="_hBVkkbCfEeOlGdkotkwDrQ">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hgwEcrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hgwEc7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hg088LCfEeOlGdkotkwDrQ" name="getProductImagesFileName" visibility="public">
              <ownedParameter xmi:id="_hg088bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hg6cgLCfEeOlGdkotkwDrQ" name="setProductImagesFileName" visibility="public">
              <ownedParameter xmi:id="_hg6cgbCfEeOlGdkotkwDrQ" name="productImagesFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hg6cgrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hg6cg7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hg_8ELCfEeOlGdkotkwDrQ" name="getProductImageParameterTypes" visibility="public">
              <ownedParameter xmi:id="_hg_8EbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hhGpwLCfEeOlGdkotkwDrQ" name="setProductImageParameterTypes" visibility="public">
              <ownedParameter xmi:id="_hhGpwbCfEeOlGdkotkwDrQ" name="productImageParameterTypes">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hhGpwrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hhGpw7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hhMJULCfEeOlGdkotkwDrQ" name="getProductImageIds" visibility="public">
              <ownedParameter xmi:id="_hhMJUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hhQawLCfEeOlGdkotkwDrQ" name="setProductImageIds" visibility="public">
              <ownedParameter xmi:id="_hhQawbCfEeOlGdkotkwDrQ" name="productImageIds">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hhQawrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hhQaw7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hhUsMLCfEeOlGdkotkwDrQ" name="getProduct" visibility="public">
              <ownedParameter xmi:id="_hhUsMbCfEeOlGdkotkwDrQ" name="return" type="_hBYA1rCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hhaLwLCfEeOlGdkotkwDrQ" name="setProduct" visibility="public">
              <ownedParameter xmi:id="_hhaLwbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_grl-ELCfEeOlGdkotkwDrQ" name="AreaAction">
            <ownedComment xmi:id="_gr4R8LCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 地区 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXAECC1B974FB9EE5128F3B8A118CCEC03 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hhedMLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hhgSYLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hhgSYbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hhj8wLCfEeOlGdkotkwDrQ" name="area" visibility="private" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hhnnILCfEeOlGdkotkwDrQ" name="parentId" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hhsfoLCfEeOlGdkotkwDrQ" name="parent" visibility="private" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hhx_MLCfEeOlGdkotkwDrQ" name="areaList" visibility="private" type="_hhvi8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hh1pkLCfEeOlGdkotkwDrQ" name="areaService" visibility="private" type="_g0js0LCfEeOlGdkotkwDrQ" association="_iXRcyLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hh3ewLCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_hh3ewbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hh5T8LCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hh5T8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hh7wMLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hh7wMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hh-McLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hh-McbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hiAosLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hiBPwLCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hiDsALCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hiDsAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hiFhMLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hiFhMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hiH9cLCfEeOlGdkotkwDrQ" name="ajaxChildrenArea" visibility="public">
              <ownedParameter xmi:id="_hiH9cbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hiJyoLCfEeOlGdkotkwDrQ" name="getParentId" visibility="public">
              <ownedParameter xmi:id="_hiJyobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hiMO4LCfEeOlGdkotkwDrQ" name="setParentId" visibility="public">
              <ownedParameter xmi:id="_hiMO4bCfEeOlGdkotkwDrQ" name="parentId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hiOEELCfEeOlGdkotkwDrQ" name="getAreaList" visibility="public">
              <ownedParameter xmi:id="_hiOEEbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hiQgULCfEeOlGdkotkwDrQ" name="setAreaList" visibility="public">
              <ownedParameter xmi:id="_hiQgUbCfEeOlGdkotkwDrQ" name="areaList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hiTjoLCfEeOlGdkotkwDrQ" name="getArea" visibility="public">
              <ownedParameter xmi:id="_hiTjobCfEeOlGdkotkwDrQ" name="return" type="_hBZ2A7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hiWm8LCfEeOlGdkotkwDrQ" name="setArea" visibility="public">
              <ownedParameter xmi:id="_hiWm8bCfEeOlGdkotkwDrQ" name="area" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hiZqQLCfEeOlGdkotkwDrQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_hiZqQbCfEeOlGdkotkwDrQ" name="return" type="_hBZ2A7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hictkLCfEeOlGdkotkwDrQ" name="setParent" visibility="public">
              <ownedParameter xmi:id="_hictkbCfEeOlGdkotkwDrQ" name="parent" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gsD4ILCfEeOlGdkotkwDrQ" name="BaseAdminAction">
            <ownedComment xmi:id="_gsadcLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 管理中心基类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX2D71BE456F7F0EC9ACE75DCA35586C62 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hifJ0LCfEeOlGdkotkwDrQ" general="_hBbEJLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hii0MLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hii0MbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hio60LCfEeOlGdkotkwDrQ" name="VIEW" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hio60bCfEeOlGdkotkwDrQ" value="view"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hiuaYLCfEeOlGdkotkwDrQ" name="LIST" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hiuaYbCfEeOlGdkotkwDrQ" value="list"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hi2WMLCfEeOlGdkotkwDrQ" name="STATUS" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hi2WMbCfEeOlGdkotkwDrQ" value="status"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hi9D4LCfEeOlGdkotkwDrQ" name="WARN" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hi9D4bCfEeOlGdkotkwDrQ" value="warn"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjE_sLCfEeOlGdkotkwDrQ" name="SUCCESS" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hjE_sbCfEeOlGdkotkwDrQ" value="success"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjKfQLCfEeOlGdkotkwDrQ" name="ERROR" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hjKfQbCfEeOlGdkotkwDrQ" value="error"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjPXwLCfEeOlGdkotkwDrQ" name="MESSAGE" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hjPXwbCfEeOlGdkotkwDrQ" value="message"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjVeYLCfEeOlGdkotkwDrQ" name="CONTENT" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hjVeYbCfEeOlGdkotkwDrQ" value="content"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjaW4LCfEeOlGdkotkwDrQ" name="id" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjgdgLCfEeOlGdkotkwDrQ" name="ids" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hjgdgbCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hjgdgrCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjlWALCfEeOlGdkotkwDrQ" name="pager" visibility="protected" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hjq1kLCfEeOlGdkotkwDrQ" name="logInfo" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hjvuELCfEeOlGdkotkwDrQ" name="redirectionUrl" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_hjvuEbCfEeOlGdkotkwDrQ" name="input" visibility="public">
              <ownedParameter xmi:id="_hjvuErCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hj7UQLCfEeOlGdkotkwDrQ" name="getSystemConfig" visibility="public">
              <ownedParameter xmi:id="_hj7UQbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hj9wgLCfEeOlGdkotkwDrQ" name="getPriceCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_hj9wgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hkBa4LCfEeOlGdkotkwDrQ" name="getPriceUnitCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_hkBa4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hkFFQLCfEeOlGdkotkwDrQ" name="getOrderCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_hkFFQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hkIIkLCfEeOlGdkotkwDrQ" name="getOrderUnitCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_hkIIkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hkLL4bCfEeOlGdkotkwDrQ" name="getAttribute" visibility="public">
              <ownedParameter xmi:id="_hkLL4rCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkLL47CfEeOlGdkotkwDrQ" name="return" type="_hkLL4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkOPMLCfEeOlGdkotkwDrQ" name="setAttribute" visibility="public">
              <ownedParameter xmi:id="_hkOPMbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkOPMrCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkQrcLCfEeOlGdkotkwDrQ" name="getParameter" visibility="public">
              <ownedParameter xmi:id="_hkQrcbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkQrcrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hkTuwLCfEeOlGdkotkwDrQ" name="getParameterValues" visibility="public">
              <ownedParameter xmi:id="_hkTuwbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkTuwrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hkWyELCfEeOlGdkotkwDrQ" name="getSession" visibility="public">
              <ownedParameter xmi:id="_hkWyEbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkWyErCfEeOlGdkotkwDrQ" name="return" type="_hkLL4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkbDgLCfEeOlGdkotkwDrQ" name="getSession" visibility="public">
              <ownedParameter xmi:id="_hkbDgbCfEeOlGdkotkwDrQ" name="return" type="_hBWytLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkeG0LCfEeOlGdkotkwDrQ" name="setSession" visibility="public">
              <ownedParameter xmi:id="_hkeG0bCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkeG0rCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkhKILCfEeOlGdkotkwDrQ" name="getRequest" visibility="public">
              <ownedParameter xmi:id="_hkhKIbCfEeOlGdkotkwDrQ" name="return" type="_hBadErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkjmYLCfEeOlGdkotkwDrQ" name="getResponse" visibility="public">
              <ownedParameter xmi:id="_hkjmYbCfEeOlGdkotkwDrQ" name="return" type="_hBbEILCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkmCoLCfEeOlGdkotkwDrQ" name="getApplication" visibility="public">
              <ownedParameter xmi:id="_hkmCobCfEeOlGdkotkwDrQ" name="return" type="_hBTIUbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hkqUELCfEeOlGdkotkwDrQ" name="ajax" visibility="public">
              <ownedParameter xmi:id="_hkqUEbCfEeOlGdkotkwDrQ" name="content">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkqUErCfEeOlGdkotkwDrQ" name="type">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkqUE7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hkulgLCfEeOlGdkotkwDrQ" name="ajaxText" visibility="public">
              <ownedParameter xmi:id="_hkulgbCfEeOlGdkotkwDrQ" name="text">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hkulgrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hky28LCfEeOlGdkotkwDrQ" name="ajaxHtml" visibility="public">
              <ownedParameter xmi:id="_hky28bCfEeOlGdkotkwDrQ" name="html">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hky28rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hk3IYLCfEeOlGdkotkwDrQ" name="ajaxXml" visibility="public">
              <ownedParameter xmi:id="_hk3IYbCfEeOlGdkotkwDrQ" name="xml">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hk3IYrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hk6ywLCfEeOlGdkotkwDrQ" name="ajaxJson" visibility="public">
              <ownedParameter xmi:id="_hk6ywbCfEeOlGdkotkwDrQ" name="jsonString">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hk6ywrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hk_rQLCfEeOlGdkotkwDrQ" name="ajaxJson" visibility="public">
              <ownedParameter xmi:id="_hk_rQbCfEeOlGdkotkwDrQ" name="jsonMap" type="_hBWytLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_hk_rQrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlD8sLCfEeOlGdkotkwDrQ" name="ajaxJsonWarnMessage" visibility="public">
              <ownedParameter xmi:id="_hlD8sbCfEeOlGdkotkwDrQ" name="message">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hlD8srCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlIOILCfEeOlGdkotkwDrQ" name="ajaxJsonSuccessMessage" visibility="public">
              <ownedParameter xmi:id="_hlIOIbCfEeOlGdkotkwDrQ" name="message">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hlIOIrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlNGoLCfEeOlGdkotkwDrQ" name="ajaxJsonErrorMessage" visibility="public">
              <ownedParameter xmi:id="_hlNGobCfEeOlGdkotkwDrQ" name="message">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_hlNGorCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlQxALCfEeOlGdkotkwDrQ" name="setResponseNoCache" visibility="public"/>
            <ownedOperation xmi:id="_hlbJELCfEeOlGdkotkwDrQ" name="getId" visibility="public">
              <ownedParameter xmi:id="_hlbJEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlgooLCfEeOlGdkotkwDrQ" name="setId" visibility="public">
              <ownedParameter xmi:id="_hlgoobCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlk6ELCfEeOlGdkotkwDrQ" name="getIds" visibility="public">
              <ownedParameter xmi:id="_hlk6EbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlokcLCfEeOlGdkotkwDrQ" name="setIds" visibility="public">
              <ownedParameter xmi:id="_hlokcbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hlokcrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hlokc7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hlrnwLCfEeOlGdkotkwDrQ" name="getPager" visibility="public">
              <ownedParameter xmi:id="_hlrnwbCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hlvSILCfEeOlGdkotkwDrQ" name="setPager" visibility="public">
              <ownedParameter xmi:id="_hlvSIbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hlxuYLCfEeOlGdkotkwDrQ" name="getLogInfo" visibility="public">
              <ownedParameter xmi:id="_hlxuYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hl1YwLCfEeOlGdkotkwDrQ" name="setLogInfo" visibility="public">
              <ownedParameter xmi:id="_hl1YwbCfEeOlGdkotkwDrQ" name="logInfo">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hl4cELCfEeOlGdkotkwDrQ" name="getRedirectionUrl" visibility="public">
              <ownedParameter xmi:id="_hl4cEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hl8tgLCfEeOlGdkotkwDrQ" name="setRedirectionUrl" visibility="public">
              <ownedParameter xmi:id="_hl8tgbCfEeOlGdkotkwDrQ" name="redirectionUrl">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gsc5sLCfEeOlGdkotkwDrQ" name="LogAction">
            <ownedComment xmi:id="_gsf9ALCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 日志 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX12370A283DAE7C30B22944B7DAC51220 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hmA-8LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hmC0ILCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hmC0IbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hmF3cLCfEeOlGdkotkwDrQ" name="log" visibility="private" type="_hBbrMLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hmITsLCfEeOlGdkotkwDrQ" name="logService" visibility="private" type="_g1F4ULCfEeOlGdkotkwDrQ" association="_iXRcyrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hmKI4LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hmKI4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hmL-ELCfEeOlGdkotkwDrQ" name="getLog" visibility="public">
              <ownedParameter xmi:id="_hmL-EbCfEeOlGdkotkwDrQ" name="return" type="_hBbrMLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hmNzQLCfEeOlGdkotkwDrQ" name="setLog" visibility="public">
              <ownedParameter xmi:id="_hmNzQbCfEeOlGdkotkwDrQ" name="log" type="_hBbrMLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gskOcLCfEeOlGdkotkwDrQ" name="FooterAction">
            <ownedComment xmi:id="_gsq8ILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 页面底部信息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX2375D64DCD841039647D71A3AF19B964 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hmPocLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hmRdoLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hmT54LCfEeOlGdkotkwDrQ" name="footer" visibility="private" type="_hBbrMbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hmWWILCfEeOlGdkotkwDrQ" name="footerService" visibility="private" type="_gz7asLCfEeOlGdkotkwDrQ" association="_iXRczLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hmXkQLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hmXkQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hmYyYLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hmYyYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hmankLCfEeOlGdkotkwDrQ" name="getFooter" visibility="public">
              <ownedParameter xmi:id="_hmankbCfEeOlGdkotkwDrQ" name="return" type="_hBbrMbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hmccwLCfEeOlGdkotkwDrQ" name="setFooter" visibility="public">
              <ownedParameter xmi:id="_hmccwbCfEeOlGdkotkwDrQ" name="footer" type="_hBbrMbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gszfALCfEeOlGdkotkwDrQ" name="DeliveryTypeAction">
            <ownedComment xmi:id="_gs_sQLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 配送方式 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5AC22C1AA1942CA43D5DCBD481F91367 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hmdD0LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hmfgELCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hmjKcLCfEeOlGdkotkwDrQ" name="deliveryType" visibility="private" type="_hBcSQ7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hmnb4LCfEeOlGdkotkwDrQ" name="deliveryTypeService" visibility="private" type="_g1gIALCfEeOlGdkotkwDrQ" association="_iXRczrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hmsUYLCfEeOlGdkotkwDrQ" name="deliveryCorpService" visibility="private" type="_g0ai4LCfEeOlGdkotkwDrQ" association="_iXRc0LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hmuwoLCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_hmuwobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hmwl0LCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hmwl0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hmzCELCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hmzCEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hm2FYLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hm2FYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hm4hoLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hm4hobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hm7k8LCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hm7k8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hm-BMLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hm-BMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hnAdcLCfEeOlGdkotkwDrQ" name="getAllDeliveryCorp" visibility="public">
              <ownedParameter xmi:id="_hnAdcbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hnC5sLCfEeOlGdkotkwDrQ" name="getAllDeliveryMethod" visibility="public">
              <ownedParameter xmi:id="_hnC5sbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hnF9ALCfEeOlGdkotkwDrQ" name="getAllWeightUnit" visibility="public">
              <ownedParameter xmi:id="_hnF9AbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hnJAULCfEeOlGdkotkwDrQ" name="getDeliveryType" visibility="public">
              <ownedParameter xmi:id="_hnJAUbCfEeOlGdkotkwDrQ" name="return" type="_hBcSQ7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hnLckLCfEeOlGdkotkwDrQ" name="setDeliveryType" visibility="public">
              <ownedParameter xmi:id="_hnLckbCfEeOlGdkotkwDrQ" name="deliveryType" type="_hBcSQ7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gtKEULCfEeOlGdkotkwDrQ" name="InstallAction">
            <ownedComment xmi:id="_gt2A0LCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 安装 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX8DDD613CBE6FE3988F4CE19EAC8724CB ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hnN40LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hnRjMLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hnb7QLCfEeOlGdkotkwDrQ" name="JDBC_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hnb7QbCfEeOlGdkotkwDrQ" value="jdbc.properties"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hnha0LCfEeOlGdkotkwDrQ" name="JDBC_CONFIG_FILE_DESCRIPTION" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hnha0bCfEeOlGdkotkwDrQ" value="SHOP++ JDBC配置文件"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hnpWoLCfEeOlGdkotkwDrQ" name="SQL_INSTALL_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hnpWobCfEeOlGdkotkwDrQ" value="shopxx.sql"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hnwEULCfEeOlGdkotkwDrQ" name="BACKUP_WEB_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hnwEUbCfEeOlGdkotkwDrQ" value="backup-web.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hn1j4LCfEeOlGdkotkwDrQ" name="BACKUP_APPLICATION_CONTEXT_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hn1j4bCfEeOlGdkotkwDrQ" value="backup-applicationContext.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hn7qgLCfEeOlGdkotkwDrQ" name="BACKUP_COMPASS_APPLICATION_CONTEXT_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hn7qgbCfEeOlGdkotkwDrQ" value="backup-applicationContext-compass.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoBKELCfEeOlGdkotkwDrQ" name="BACKUP_SECURITY_APPLICATION_CONTEXT_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hoBKEbCfEeOlGdkotkwDrQ" value="backup-applicationContext-security.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoGCkLCfEeOlGdkotkwDrQ" name="WEB_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hoGCkbCfEeOlGdkotkwDrQ" value="web.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoK7ELCfEeOlGdkotkwDrQ" name="APPLICATION_CONTEXT_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hoK7EbCfEeOlGdkotkwDrQ" value="applicationContext.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoQaoLCfEeOlGdkotkwDrQ" name="COMPASS_APPLICATION_CONTEXT_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hoQaobCfEeOlGdkotkwDrQ" value="applicationContext-compass.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoVTILCfEeOlGdkotkwDrQ" name="SECURITY_APPLICATION_CONTEXT_CONFIG_FILE_NAME" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hoVTIbCfEeOlGdkotkwDrQ" value="applicationContext-security.xml"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoaLoLCfEeOlGdkotkwDrQ" name="isAgreeAgreement" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hofEILCfEeOlGdkotkwDrQ" name="databaseHost" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hokjsLCfEeOlGdkotkwDrQ" name="databasePort" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoo1ILCfEeOlGdkotkwDrQ" name="databaseUsername" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_houUsLCfEeOlGdkotkwDrQ" name="databasePassword" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hoymILCfEeOlGdkotkwDrQ" name="databaseName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ho3eoLCfEeOlGdkotkwDrQ" name="adminUsername" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_ho7wELCfEeOlGdkotkwDrQ" name="adminPassword" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hpAokLCfEeOlGdkotkwDrQ" name="installStatus" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_hpDE0LCfEeOlGdkotkwDrQ" name="license" visibility="public">
              <ownedParameter xmi:id="_hpDE0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpFhELCfEeOlGdkotkwDrQ" name="check" visibility="public">
              <ownedParameter xmi:id="_hpFhEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpH9ULCfEeOlGdkotkwDrQ" name="setting" visibility="public">
              <ownedParameter xmi:id="_hpH9UbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpKZkLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hpKZkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpNc4LCfEeOlGdkotkwDrQ" name="isInstalled" visibility="private">
              <ownedParameter xmi:id="_hpNc4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpQgMLCfEeOlGdkotkwDrQ" name="getStatics" visibility="public">
              <ownedParameter xmi:id="_hpQgMbCfEeOlGdkotkwDrQ" name="return" type="_hBfVk7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hpUxoLCfEeOlGdkotkwDrQ" name="getIsAgreeAgreement" visibility="public">
              <ownedParameter xmi:id="_hpUxobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpYcALCfEeOlGdkotkwDrQ" name="setIsAgreeAgreement" visibility="public">
              <ownedParameter xmi:id="_hpYcAbCfEeOlGdkotkwDrQ" name="isAgreeAgreement">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpa4QLCfEeOlGdkotkwDrQ" name="getDatabaseHost" visibility="public">
              <ownedParameter xmi:id="_hpa4QbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpdUgLCfEeOlGdkotkwDrQ" name="setDatabaseHost" visibility="public">
              <ownedParameter xmi:id="_hpdUgbCfEeOlGdkotkwDrQ" name="databaseHost">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hphl8LCfEeOlGdkotkwDrQ" name="getDatabasePort" visibility="public">
              <ownedParameter xmi:id="_hphl8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpkpQLCfEeOlGdkotkwDrQ" name="setDatabasePort" visibility="public">
              <ownedParameter xmi:id="_hpkpQbCfEeOlGdkotkwDrQ" name="databasePort">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpoToLCfEeOlGdkotkwDrQ" name="getDatabaseUsername" visibility="public">
              <ownedParameter xmi:id="_hpoTobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hprW8LCfEeOlGdkotkwDrQ" name="setDatabaseUsername" visibility="public">
              <ownedParameter xmi:id="_hprW8bCfEeOlGdkotkwDrQ" name="databaseUsername">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpuaQLCfEeOlGdkotkwDrQ" name="getDatabasePassword" visibility="public">
              <ownedParameter xmi:id="_hpuaQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpxdkLCfEeOlGdkotkwDrQ" name="setDatabasePassword" visibility="public">
              <ownedParameter xmi:id="_hpxdkbCfEeOlGdkotkwDrQ" name="databasePassword">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hpz50LCfEeOlGdkotkwDrQ" name="getDatabaseName" visibility="public">
              <ownedParameter xmi:id="_hpz50bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hp29ILCfEeOlGdkotkwDrQ" name="setDatabaseName" visibility="public">
              <ownedParameter xmi:id="_hp29IbCfEeOlGdkotkwDrQ" name="databaseName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hp5ZYLCfEeOlGdkotkwDrQ" name="getAdminUsername" visibility="public">
              <ownedParameter xmi:id="_hp5ZYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hp8csLCfEeOlGdkotkwDrQ" name="setAdminUsername" visibility="public">
              <ownedParameter xmi:id="_hp8csbCfEeOlGdkotkwDrQ" name="adminUsername">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hp-48LCfEeOlGdkotkwDrQ" name="getAdminPassword" visibility="public">
              <ownedParameter xmi:id="_hp-48bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqDKYLCfEeOlGdkotkwDrQ" name="setAdminPassword" visibility="public">
              <ownedParameter xmi:id="_hqDKYbCfEeOlGdkotkwDrQ" name="adminPassword">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqG0wLCfEeOlGdkotkwDrQ" name="getInstallStatus" visibility="public">
              <ownedParameter xmi:id="_hqG0wbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqJ4ELCfEeOlGdkotkwDrQ" name="setInstallStatus" visibility="public">
              <ownedParameter xmi:id="_hqJ4EbCfEeOlGdkotkwDrQ" name="installStatus">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gt8HcLCfEeOlGdkotkwDrQ" name="ProductTypeAction">
            <ownedComment xmi:id="_guCOELCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 商品类型 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXB9E483EA86B3007D9DF1F8E314D400D2 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hqM7YLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hqOJgLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hqOJgbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hqRM0LCfEeOlGdkotkwDrQ" name="productType" visibility="private" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hqU3MLCfEeOlGdkotkwDrQ" name="productTypeService" visibility="private" type="_g1ObMLCfEeOlGdkotkwDrQ" association="_iXRc0rCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hqWFULCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_hqWFUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqXTcLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hqXTcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqZIoLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hqZIobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqaWwLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hqaWwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqcL8LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hqcL8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqeBILCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hqeBIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqfPQLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hqfPQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hqhEcLCfEeOlGdkotkwDrQ" name="getProductType" visibility="public">
              <ownedParameter xmi:id="_hqhEcbCfEeOlGdkotkwDrQ" name="return" type="_hBYn4bCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hqjgsLCfEeOlGdkotkwDrQ" name="setProductType" visibility="public">
              <ownedParameter xmi:id="_hqjgsbCfEeOlGdkotkwDrQ" name="productType" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_guIUsLCfEeOlGdkotkwDrQ" name="RoleAction">
            <ownedComment xmi:id="_guW-MLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 角色 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX1E2CFCD1B4E7FF65077CA49EB3FAE650 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hqku0LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hqmkALCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hqqOYLCfEeOlGdkotkwDrQ" name="role" visibility="private" type="_hBf8o7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hqt4wLCfEeOlGdkotkwDrQ" name="resourceIds" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hqt4wbCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hqt4wrCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hqxjILCfEeOlGdkotkwDrQ" name="allResource" visibility="private" type="_hqvt8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hq0mcLCfEeOlGdkotkwDrQ" name="roleService" visibility="private" type="_g16XsLCfEeOlGdkotkwDrQ" association="_iXSD0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hq434LCfEeOlGdkotkwDrQ" name="resourceService" visibility="private" type="_g1xNwLCfEeOlGdkotkwDrQ" association="_iXSD0rCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hq6tELCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_hq6tEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hq8iQLCfEeOlGdkotkwDrQ" name="checkValue" visibility="public">
              <ownedParameter xmi:id="_hq8iQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hq--gLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hq--gbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrBawLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hrBawbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrDP8LCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hrDP8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrEeELCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hrEeEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrGTQLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hrGTQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrHhYLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hrHhYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrJWkLCfEeOlGdkotkwDrQ" name="getRole" visibility="public">
              <ownedParameter xmi:id="_hrJWkbCfEeOlGdkotkwDrQ" name="return" type="_hBf8o7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hrLLwLCfEeOlGdkotkwDrQ" name="setRole" visibility="public">
              <ownedParameter xmi:id="_hrLLwbCfEeOlGdkotkwDrQ" name="role" type="_hBf8o7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hrNA8LCfEeOlGdkotkwDrQ" name="getResourceIds" visibility="public">
              <ownedParameter xmi:id="_hrNA8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrO2ILCfEeOlGdkotkwDrQ" name="setResourceIds" visibility="public">
              <ownedParameter xmi:id="_hrO2IbCfEeOlGdkotkwDrQ" name="resourceIds">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hrO2IrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hrO2I7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrQrULCfEeOlGdkotkwDrQ" name="getAllResource" visibility="public">
              <ownedParameter xmi:id="_hrQrUbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hrTHkLCfEeOlGdkotkwDrQ" name="setAllResource" visibility="public">
              <ownedParameter xmi:id="_hrTHkbCfEeOlGdkotkwDrQ" name="allResource" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gucdwLCfEeOlGdkotkwDrQ" name="ShippingAction">
            <ownedComment xmi:id="_guhWQLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 发货 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3C9F59418B032ED2F7727267615A9A24 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hrU8wLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hrWK4LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hrWK4bCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hrYnILCfEeOlGdkotkwDrQ" name="shipping" visibility="private" type="_hBgjsrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hracULCfEeOlGdkotkwDrQ" name="shippingService" visibility="private" type="_g1I7oLCfEeOlGdkotkwDrQ" association="_iXSD1LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hrbqcLCfEeOlGdkotkwDrQ" name="view" visibility="public">
              <ownedParameter xmi:id="_hrbqcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrc4kLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hrc4kbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hreGsLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hreGsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hretwLCfEeOlGdkotkwDrQ" name="getShipping" visibility="public">
              <ownedParameter xmi:id="_hretwbCfEeOlGdkotkwDrQ" name="return" type="_hBgjsrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hrgi8LCfEeOlGdkotkwDrQ" name="setShipping" visibility="public">
              <ownedParameter xmi:id="_hrgi8bCfEeOlGdkotkwDrQ" name="shipping" type="_hBgjsrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gumOwLCfEeOlGdkotkwDrQ" name="RefundAction">
            <ownedComment xmi:id="_gupSELCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 退款 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX25BB55410A0F8C44CDC7AD2649E42DCA ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hrhxELCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hri_MLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hrjmQLCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hrlbcLCfEeOlGdkotkwDrQ" name="refund" visibility="private" type="_hBhKwLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hrnQoLCfEeOlGdkotkwDrQ" name="refundService" visibility="private" type="_g06SILCfEeOlGdkotkwDrQ" association="_iXSD1rCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hrn3sLCfEeOlGdkotkwDrQ" name="view" visibility="public">
              <ownedParameter xmi:id="_hrn3sbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrpF0LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hrpF0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrps4LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hrps4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hrq7ALCfEeOlGdkotkwDrQ" name="getRefund" visibility="public">
              <ownedParameter xmi:id="_hrq7AbCfEeOlGdkotkwDrQ" name="return" type="_hBhKwLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hrsJILCfEeOlGdkotkwDrQ" name="setRefund" visibility="public">
              <ownedParameter xmi:id="_hrsJIbCfEeOlGdkotkwDrQ" name="refund" type="_hBhKwLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_guuxoLCfEeOlGdkotkwDrQ" name="ArticleAction">
            <ownedComment xmi:id="_gu2GYLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 文章 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX8DDD613CBE6FE3988F4CE19EAC8724CB ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hrtXQLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hrvMcLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hrxosLCfEeOlGdkotkwDrQ" name="article" visibility="private" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hr0E8LCfEeOlGdkotkwDrQ" name="articleCategoryTreeList" visibility="private" type="_hry20LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hr2hMLCfEeOlGdkotkwDrQ" name="articleService" visibility="private" type="_g13UYLCfEeOlGdkotkwDrQ" association="_iXSD2LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hr49cLCfEeOlGdkotkwDrQ" name="articleCategoryService" visibility="private" type="_g0W4gLCfEeOlGdkotkwDrQ" association="_iXSD2rCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hr6yoLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hr6yobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hr8AwLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hr8AwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hr9O4LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hr9O4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hr-dALCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hr-dAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsASMLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hsASMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsBgULCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hsBgUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsDVgLCfEeOlGdkotkwDrQ" name="getArticle" visibility="public">
              <ownedParameter xmi:id="_hsDVgbCfEeOlGdkotkwDrQ" name="return" type="_hBhx0LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hsFxwLCfEeOlGdkotkwDrQ" name="setArticle" visibility="public">
              <ownedParameter xmi:id="_hsFxwbCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hsHm8LCfEeOlGdkotkwDrQ" name="getArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hsHm8bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hsKDMLCfEeOlGdkotkwDrQ" name="setArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hsKDMbCfEeOlGdkotkwDrQ" name="articleCategoryTreeList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hsL4YLCfEeOlGdkotkwDrQ" name="flushCache" visibility="private"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gu6X0LCfEeOlGdkotkwDrQ" name="TemplateMailAction">
            <ownedComment xmi:id="_gu-pQLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 邮件模板 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3AE912EF052249487D08E69CADDD3FCD ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hsNGgLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hsNtkLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hsPiwLCfEeOlGdkotkwDrQ" name="mailConfig" visibility="private" type="_hBiY4LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hsRX8LCfEeOlGdkotkwDrQ" name="templateFileContent" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hsSmELCfEeOlGdkotkwDrQ" name="freemarkerManager" visibility="private" type="_hBTIV7CfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hsT0MLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hsT0MbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsUbQLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hsUbQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsVpYLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hsVpYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsW3gLCfEeOlGdkotkwDrQ" name="getMailConfigList" visibility="public">
              <ownedParameter xmi:id="_hsW3gbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hsYssLCfEeOlGdkotkwDrQ" name="getMailConfig" visibility="public">
              <ownedParameter xmi:id="_hsYssbCfEeOlGdkotkwDrQ" name="return" type="_hBiY4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hsZ60LCfEeOlGdkotkwDrQ" name="setMailConfig" visibility="public">
              <ownedParameter xmi:id="_hsZ60bCfEeOlGdkotkwDrQ" name="mailConfig" type="_hBiY4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hsah4LCfEeOlGdkotkwDrQ" name="getTemplateFileContent" visibility="public">
              <ownedParameter xmi:id="_hsbI8LCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsbwALCfEeOlGdkotkwDrQ" name="setTemplateFileContent" visibility="public">
              <ownedParameter xmi:id="_hsbwAbCfEeOlGdkotkwDrQ" name="templateFileContent">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gvFW8LCfEeOlGdkotkwDrQ" name="MessageAction">
            <ownedComment xmi:id="_gvPH8LCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 消息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXE0347CB874EADC34A272FD38208DAE3A ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hsc-ILCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hseMQLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hsgBcLCfEeOlGdkotkwDrQ" name="message" visibility="private" type="_hBi_8bCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hsidsLCfEeOlGdkotkwDrQ" name="toMemberUsername" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hskS4LCfEeOlGdkotkwDrQ" name="messageService" visibility="private" type="_g1tjYLCfEeOlGdkotkwDrQ" association="_iXSD3LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hsmvILCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXSD3rCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hsn9QLCfEeOlGdkotkwDrQ" name="checkUsername" visibility="public">
              <ownedParameter xmi:id="_hsn9QbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hspLYLCfEeOlGdkotkwDrQ" name="send" visibility="public">
              <ownedParameter xmi:id="_hspLYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsqZgLCfEeOlGdkotkwDrQ" name="reply" visibility="public">
              <ownedParameter xmi:id="_hsqZgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsrnoLCfEeOlGdkotkwDrQ" name="inbox" visibility="public">
              <ownedParameter xmi:id="_hsrnobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hss1wLCfEeOlGdkotkwDrQ" name="outbox" visibility="public">
              <ownedParameter xmi:id="_hss1wbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsuD4LCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hsuD4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsvSALCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hsvSAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hswgILCfEeOlGdkotkwDrQ" name="ajaxMessageContent" visibility="public">
              <ownedParameter xmi:id="_hswgIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hsy8YLCfEeOlGdkotkwDrQ" name="getMessage" visibility="public">
              <ownedParameter xmi:id="_hsy8YbCfEeOlGdkotkwDrQ" name="return" type="_hBi_8bCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hs0xkLCfEeOlGdkotkwDrQ" name="setMessage" visibility="public">
              <ownedParameter xmi:id="_hs0xkbCfEeOlGdkotkwDrQ" name="message" type="_hBi_8bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hs1_sLCfEeOlGdkotkwDrQ" name="getToMemberUsername" visibility="public">
              <ownedParameter xmi:id="_hs1_sbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hs3N0LCfEeOlGdkotkwDrQ" name="setToMemberUsername" visibility="public">
              <ownedParameter xmi:id="_hs3N0bCfEeOlGdkotkwDrQ" name="toMemberUsername">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gvTZYLCfEeOlGdkotkwDrQ" name="ReshipAction">
            <ownedComment xmi:id="_gvWcsLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 退货 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX8EAAC961EFD4ACBAA255A8B63695E97B ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hs4b8LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hs5qELCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hs64MLCfEeOlGdkotkwDrQ" name="reship" visibility="private" type="_hBjnALCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hs8tYLCfEeOlGdkotkwDrQ" name="reshipService" visibility="private" type="_g0T1MLCfEeOlGdkotkwDrQ" association="_iXSD4LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hs9UcLCfEeOlGdkotkwDrQ" name="view" visibility="public">
              <ownedParameter xmi:id="_hs9UcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hs97gLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hs97gbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hs-ikLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hs-ikbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hs_wsLCfEeOlGdkotkwDrQ" name="getReship" visibility="public">
              <ownedParameter xmi:id="_hs_wsbCfEeOlGdkotkwDrQ" name="return" type="_hBjnALCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_htA-0LCfEeOlGdkotkwDrQ" name="setReship" visibility="public">
              <ownedParameter xmi:id="_htA-0bCfEeOlGdkotkwDrQ" name="reship" type="_hBjnALCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gvpXoLCfEeOlGdkotkwDrQ" name="MemberAction">
            <ownedComment xmi:id="_gvwsYLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 会员 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXD06041D9E5D00829FE51D5C8A9D10C0B ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_htBl4LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_htECILCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_htI6oLCfEeOlGdkotkwDrQ" name="member" visibility="private" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_htQPYLCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXSq4LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_htUg0LCfEeOlGdkotkwDrQ" name="memberRankService" visibility="private" type="_g1C1ALCfEeOlGdkotkwDrQ" association="_iXSq4rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_htZZULCfEeOlGdkotkwDrQ" name="memberAttributeService" visibility="private" type="_g1Uh0LCfEeOlGdkotkwDrQ" association="_iXSq5LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_htccoLCfEeOlGdkotkwDrQ" name="areaService" visibility="private" type="_g0js0LCfEeOlGdkotkwDrQ" association="_iXSq5rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_htccobCfEeOlGdkotkwDrQ" name="depositService" visibility="private" type="_g0FLsLCfEeOlGdkotkwDrQ" association="_iXSq6LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_htccorCfEeOlGdkotkwDrQ" name="checkUsername" visibility="public">
              <ownedParameter xmi:id="_htcco7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_htnbwLCfEeOlGdkotkwDrQ" name="view" visibility="public">
              <ownedParameter xmi:id="_htnbwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_htp4ALCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_htp4AbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_htsUQLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_htsUQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_htuwgLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_htuwgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_htxMwLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_htxMwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_htzpALCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_htzpAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_ht2FQLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_ht2FQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_ht4hgLCfEeOlGdkotkwDrQ" name="getMember" visibility="public">
              <ownedParameter xmi:id="_ht4hgbCfEeOlGdkotkwDrQ" name="return" type="_hBi_8LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_ht7k0LCfEeOlGdkotkwDrQ" name="setMember" visibility="public">
              <ownedParameter xmi:id="_ht7k0bCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_ht-BELCfEeOlGdkotkwDrQ" name="getAllMemberRank" visibility="public">
              <ownedParameter xmi:id="_ht-BEbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_huBEYLCfEeOlGdkotkwDrQ" name="getEnabledMemberAttributeList" visibility="public">
              <ownedParameter xmi:id="_huBEYbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gv4oMLCfEeOlGdkotkwDrQ" name="BuildHtmlAction">
            <ownedComment xmi:id="_gv9gsLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 生成静态 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5130C538F3343650399C2A81DC78CB1F ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_huEHsLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_huF84LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_huKOULCfEeOlGdkotkwDrQ" name="articleService" visibility="private" type="_g13UYLCfEeOlGdkotkwDrQ" association="_iXSq6rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_huPG0LCfEeOlGdkotkwDrQ" name="articleCategoryService" visibility="private" type="_g0W4gLCfEeOlGdkotkwDrQ" association="_iXSq7LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_huVNcLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXSq7rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_huaF8LCfEeOlGdkotkwDrQ" name="productCategoryService" visibility="private" type="_g19bALCfEeOlGdkotkwDrQ" association="_iXSq8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_huflgLCfEeOlGdkotkwDrQ" name="htmlService" visibility="private" type="_g03O0LCfEeOlGdkotkwDrQ" association="_iXSq8rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_huj28LCfEeOlGdkotkwDrQ" name="buildType" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_huovcLCfEeOlGdkotkwDrQ" name="buildContent" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hutA4LCfEeOlGdkotkwDrQ" name="maxResults" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_huwrQLCfEeOlGdkotkwDrQ" name="firstResult" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hu08sLCfEeOlGdkotkwDrQ" name="beginDate" visibility="private" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hu5OILCfEeOlGdkotkwDrQ" name="endDate" visibility="private" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hu7DULCfEeOlGdkotkwDrQ" name="allInput" visibility="public">
              <ownedParameter xmi:id="_hu7DUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hu9fkLCfEeOlGdkotkwDrQ" name="all" visibility="public">
              <ownedParameter xmi:id="_hu9fkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hu_70LCfEeOlGdkotkwDrQ" name="articleInput" visibility="public">
              <ownedParameter xmi:id="_hu_70bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvBxALCfEeOlGdkotkwDrQ" name="article" visibility="public">
              <ownedParameter xmi:id="_hvBxAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvENQLCfEeOlGdkotkwDrQ" name="productInput" visibility="public">
              <ownedParameter xmi:id="_hvENQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvGCcLCfEeOlGdkotkwDrQ" name="product" visibility="public">
              <ownedParameter xmi:id="_hvGCcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvIesLCfEeOlGdkotkwDrQ" name="flushCache" visibility="private"/>
            <ownedOperation xmi:id="_hvK68LCfEeOlGdkotkwDrQ" name="getArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hvK68bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hvNXMLCfEeOlGdkotkwDrQ" name="getProductCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hvNXMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hvQagLCfEeOlGdkotkwDrQ" name="getDefaultBeginDate" visibility="public">
              <ownedParameter xmi:id="_hvQagbCfEeOlGdkotkwDrQ" name="return" type="_hBShRLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hvUr8LCfEeOlGdkotkwDrQ" name="getDefaultEndDate" visibility="public">
              <ownedParameter xmi:id="_hvUr8bCfEeOlGdkotkwDrQ" name="return" type="_hBShRLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hvdO0LCfEeOlGdkotkwDrQ" name="getBuildType" visibility="public">
              <ownedParameter xmi:id="_hvdO0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvgSILCfEeOlGdkotkwDrQ" name="setBuildType" visibility="public">
              <ownedParameter xmi:id="_hvgSIbCfEeOlGdkotkwDrQ" name="buildType">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hviuYLCfEeOlGdkotkwDrQ" name="getBuildContent" visibility="public">
              <ownedParameter xmi:id="_hviuYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvlKoLCfEeOlGdkotkwDrQ" name="setBuildContent" visibility="public">
              <ownedParameter xmi:id="_hvlKobCfEeOlGdkotkwDrQ" name="buildContent">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvnm4LCfEeOlGdkotkwDrQ" name="getMaxResults" visibility="public">
              <ownedParameter xmi:id="_hvnm4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvqqMLCfEeOlGdkotkwDrQ" name="setMaxResults" visibility="public">
              <ownedParameter xmi:id="_hvqqMbCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvtGcLCfEeOlGdkotkwDrQ" name="getFirstResult" visibility="public">
              <ownedParameter xmi:id="_hvtGcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvwJwLCfEeOlGdkotkwDrQ" name="setFirstResult" visibility="public">
              <ownedParameter xmi:id="_hvwJwbCfEeOlGdkotkwDrQ" name="firstResult">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hvzNELCfEeOlGdkotkwDrQ" name="getBeginDate" visibility="public">
              <ownedParameter xmi:id="_hvzNEbCfEeOlGdkotkwDrQ" name="return" type="_hBShRLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hv3egLCfEeOlGdkotkwDrQ" name="setBeginDate" visibility="public">
              <ownedParameter xmi:id="_hv3egbCfEeOlGdkotkwDrQ" name="beginDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hv6h0LCfEeOlGdkotkwDrQ" name="getEndDate" visibility="public">
              <ownedParameter xmi:id="_hv6h0bCfEeOlGdkotkwDrQ" name="return" type="_hBShRLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hv-MMLCfEeOlGdkotkwDrQ" name="setEndDate" visibility="public">
              <ownedParameter xmi:id="_hv-MMbCfEeOlGdkotkwDrQ" name="endDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gv_V4LCfEeOlGdkotkwDrQ" name="MenuAction">
            <ownedComment xmi:id="_gwAkALCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 菜单 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXA30F3B3812CF2657A40E96C41242BF06 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hwBPgLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hwCdoLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hwCdobCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedOperation xmi:id="_hwDrwLCfEeOlGdkotkwDrQ" name="setting" visibility="public">
              <ownedParameter xmi:id="_hwDrwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwE54LCfEeOlGdkotkwDrQ" name="member" visibility="public">
              <ownedParameter xmi:id="_hwE54bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwFg8LCfEeOlGdkotkwDrQ" name="product" visibility="public">
              <ownedParameter xmi:id="_hwFg8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwGIALCfEeOlGdkotkwDrQ" name="content" visibility="public">
              <ownedParameter xmi:id="_hwGIAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwHWILCfEeOlGdkotkwDrQ" name="order" visibility="public">
              <ownedParameter xmi:id="_hwHWIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwH9MLCfEeOlGdkotkwDrQ" name="admin" visibility="public">
              <ownedParameter xmi:id="_hwH9MbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwIkQLCfEeOlGdkotkwDrQ" name="main" visibility="public">
              <ownedParameter xmi:id="_hwIkQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwJyYLCfEeOlGdkotkwDrQ" name="common" visibility="public">
              <ownedParameter xmi:id="_hwJyYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwKZcLCfEeOlGdkotkwDrQ" name="header" visibility="public">
              <ownedParameter xmi:id="_hwKZcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwDAQLCfEeOlGdkotkwDrQ" name="NavigationAction">
            <ownedComment xmi:id="_gwE1cLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 导航 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXD9700018BB72DFD67D231AF85DAD7CBF ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hwLAgLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hwM1sLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hwP5ALCfEeOlGdkotkwDrQ" name="navigation" visibility="private" type="_hBmqULCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hwS8ULCfEeOlGdkotkwDrQ" name="articleCategoryTreeList" visibility="private" type="_hry20LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hwV_oLCfEeOlGdkotkwDrQ" name="productCategoryTreeList" visibility="private" type="_hwUxgLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hwZC8LCfEeOlGdkotkwDrQ" name="navigationService" visibility="private" type="_g1dEsLCfEeOlGdkotkwDrQ" association="_iXTR8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hwcGQLCfEeOlGdkotkwDrQ" name="articleCategoryService" visibility="private" type="_g0W4gLCfEeOlGdkotkwDrQ" association="_iXTR8rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hwfJkLCfEeOlGdkotkwDrQ" name="productCategoryService" visibility="private" type="_g19bALCfEeOlGdkotkwDrQ" association="_iXTR9LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hwgXsLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hwgXsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwhl0LCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hwhl0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwjbALCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hwjbAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwlQMLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hwlQMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwmeULCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hwmeUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwoTgLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hwoTgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hwqIsLCfEeOlGdkotkwDrQ" name="getNavigation" visibility="public">
              <ownedParameter xmi:id="_hwqIsbCfEeOlGdkotkwDrQ" name="return" type="_hBmqULCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hwsk8LCfEeOlGdkotkwDrQ" name="setNavigation" visibility="public">
              <ownedParameter xmi:id="_hwsk8bCfEeOlGdkotkwDrQ" name="navigation" type="_hBmqULCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hwuaILCfEeOlGdkotkwDrQ" name="getArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hwuaIbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hwvoQLCfEeOlGdkotkwDrQ" name="setArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hwvoQbCfEeOlGdkotkwDrQ" name="articleCategoryTreeList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hwxdcLCfEeOlGdkotkwDrQ" name="getProductCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hwxdcbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hwzSoLCfEeOlGdkotkwDrQ" name="setProductCategoryTree" visibility="public">
              <ownedParameter xmi:id="_hwzSobCfEeOlGdkotkwDrQ" name="productCategoryTreeList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwH4wLCfEeOlGdkotkwDrQ" name="DeliveryCorpAction">
            <ownedComment xmi:id="_gwJG4LCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 物流公司 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXD22F5FEBBA4CBA3570F8A6F5D6E7E228 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hw0gwLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hw1u4LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hw4LILCfEeOlGdkotkwDrQ" name="deliveryCorp" visibility="private" type="_hBcSQrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hw6AULCfEeOlGdkotkwDrQ" name="deliveryCorpService" visibility="private" type="_g0ai4LCfEeOlGdkotkwDrQ" association="_iXTR9rCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hw71gLCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_hw71gbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hw9qsLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hw9qsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hw-40LCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hw-40bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxAG8LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hxAG8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxAuALCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hxAuAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxB8ILCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hxB8IbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxDKQLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hxDKQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxEYYLCfEeOlGdkotkwDrQ" name="getDeliveryCorp" visibility="public">
              <ownedParameter xmi:id="_hxEYYbCfEeOlGdkotkwDrQ" name="return" type="_hBcSQrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hxFmgLCfEeOlGdkotkwDrQ" name="setDeliveryCorp" visibility="public">
              <ownedParameter xmi:id="_hxFmgbCfEeOlGdkotkwDrQ" name="deliveryCorp" type="_hBcSQrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwLjILCfEeOlGdkotkwDrQ" name="TemplateHtmlAction">
            <ownedComment xmi:id="_gwMxQLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 静态模板 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX24688E4E855C92B9AB5435A7725A65EA ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hxG0oLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hxHbsLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hxJ38LCfEeOlGdkotkwDrQ" name="htmlConfig" visibility="private" type="_hBn4cLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hxMUMLCfEeOlGdkotkwDrQ" name="templateFileContent" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hxPXgLCfEeOlGdkotkwDrQ" name="freemarkerManager" visibility="private" type="_hBTIV7CfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hxQloLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hxQlobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxRMsLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hxRzwLCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxSa0LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hxSa0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxTo8LCfEeOlGdkotkwDrQ" name="getHtmlConfigList" visibility="public">
              <ownedParameter xmi:id="_hxTo8bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hxU3ELCfEeOlGdkotkwDrQ" name="getHtmlConfig" visibility="public">
              <ownedParameter xmi:id="_hxVeILCfEeOlGdkotkwDrQ" name="return" type="_hBn4cLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hxWsQLCfEeOlGdkotkwDrQ" name="setHtmlConfig" visibility="public">
              <ownedParameter xmi:id="_hxWsQbCfEeOlGdkotkwDrQ" name="htmlConfig" type="_hBn4cLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hxX6YLCfEeOlGdkotkwDrQ" name="getTemplateFileContent" visibility="public">
              <ownedParameter xmi:id="_hxX6YbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxZIgLCfEeOlGdkotkwDrQ" name="setTemplateFileContent" visibility="public">
              <ownedParameter xmi:id="_hxZIgbCfEeOlGdkotkwDrQ" name="templateFileContent">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwPNgLCfEeOlGdkotkwDrQ" name="ArticleCategoryAction">
            <ownedComment xmi:id="_gwRCsLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 文章分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3BAD225777A5BDFDC6BF0F6474A05010 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hxaWoLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hxcL0LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hxfPILCfEeOlGdkotkwDrQ" name="parentId" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hxiScLCfEeOlGdkotkwDrQ" name="articleCategory" visibility="private" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hxlVwLCfEeOlGdkotkwDrQ" name="articleCategoryTreeList" visibility="private" type="_hry20LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hxpAILCfEeOlGdkotkwDrQ" name="articleCategoryService" visibility="private" type="_g0W4gLCfEeOlGdkotkwDrQ" association="_iXTR-LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hxsqgLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hxsqgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxufsLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hxufsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxvt0LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hxvt0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxw78LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hxw78bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxxjALCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hxxjAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxyxILCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hxyxIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hxz_QLCfEeOlGdkotkwDrQ" name="getParentId" visibility="public">
              <ownedParameter xmi:id="_hxz_QbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hx10cLCfEeOlGdkotkwDrQ" name="setParentId" visibility="public">
              <ownedParameter xmi:id="_hx10cbCfEeOlGdkotkwDrQ" name="parentId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hx3CkLCfEeOlGdkotkwDrQ" name="getArticleCategory" visibility="public">
              <ownedParameter xmi:id="_hx3CkbCfEeOlGdkotkwDrQ" name="return" type="_hBhx0bCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hx4QsLCfEeOlGdkotkwDrQ" name="setArticleCategory" visibility="public">
              <ownedParameter xmi:id="_hx4QsbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hx6F4LCfEeOlGdkotkwDrQ" name="getArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hx6F4bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hx77ELCfEeOlGdkotkwDrQ" name="setArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_hx77EbCfEeOlGdkotkwDrQ" name="articleCategoryTreeList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwUGALCfEeOlGdkotkwDrQ" name="ResourceAction">
            <ownedComment xmi:id="_gwVUILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 资源 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX59A734BCDCB0E09704656E880215D050 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hx9wQLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hx--YLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hyBaoLCfEeOlGdkotkwDrQ" name="resource" visibility="private" type="_hBf8orCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hyDP0LCfEeOlGdkotkwDrQ" name="resourceService" visibility="private" type="_g1xNwLCfEeOlGdkotkwDrQ" association="_iXTR-rCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hyEd8LCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_hyEd8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyFsELCfEeOlGdkotkwDrQ" name="checkValue" visibility="public">
              <ownedParameter xmi:id="_hyFsEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyG6MLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hyG6MbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyHhQLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hyHhQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyIvYLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hyIvYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyJ9gLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hyJ9gbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyLLoLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hyLLobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyMZwLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hyMZwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyNn4LCfEeOlGdkotkwDrQ" name="getResource" visibility="public">
              <ownedParameter xmi:id="_hyNn4bCfEeOlGdkotkwDrQ" name="return" type="_hBf8orCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hyO2ALCfEeOlGdkotkwDrQ" name="setResource" visibility="public">
              <ownedParameter xmi:id="_hyO2AbCfEeOlGdkotkwDrQ" name="resource" type="_hBf8orCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwXwYLCfEeOlGdkotkwDrQ" name="PaymentAction">
            <ownedComment xmi:id="_gwYXcLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 支付 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3D84C91974390915B764F72E0D09A3AA ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hyQEILCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hyQrMLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hyR5ULCfEeOlGdkotkwDrQ" name="payment" visibility="private" type="_hBpGkLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hyTugLCfEeOlGdkotkwDrQ" name="paymentService" visibility="private" type="_g0_xsLCfEeOlGdkotkwDrQ" association="_iXTR_LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hyUVkLCfEeOlGdkotkwDrQ" name="view" visibility="public">
              <ownedParameter xmi:id="_hyUVkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyU8oLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hyU8obCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyVjsLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hyVjsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hyWKwLCfEeOlGdkotkwDrQ" name="getPayment" visibility="public">
              <ownedParameter xmi:id="_hyWKwbCfEeOlGdkotkwDrQ" name="return" type="_hBpGkLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hyXY4LCfEeOlGdkotkwDrQ" name="setPayment" visibility="public">
              <ownedParameter xmi:id="_hyXY4bCfEeOlGdkotkwDrQ" name="payment" type="_hBpGkLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwco4LCfEeOlGdkotkwDrQ" name="AdminAction">
            <ownedComment xmi:id="_gwiIcLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 后台管理、管理员 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXE5A2C60595A4C64534D70AC9A5B94FDD ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hyX_8LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hyZ1ILCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hyc4cLCfEeOlGdkotkwDrQ" name="SPRING_SECURITY_LAST_EXCEPTION" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_hyc4cbCfEeOlGdkotkwDrQ" value="SPRING_SECURITY_LAST_EXCEPTION"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hyf7wLCfEeOlGdkotkwDrQ" name="loginUsername" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_hyi_ELCfEeOlGdkotkwDrQ" name="admin" visibility="private" type="_hBf8obCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hympcLCfEeOlGdkotkwDrQ" name="allRole" visibility="private" type="_hyk0QLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hypswLCfEeOlGdkotkwDrQ" name="roleList" visibility="private" type="_hyk0QLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hyswELCfEeOlGdkotkwDrQ" name="adminService" visibility="private" type="_g0whILCfEeOlGdkotkwDrQ" association="_iXTR_rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hyvzYLCfEeOlGdkotkwDrQ" name="roleService" visibility="private" type="_g16XsLCfEeOlGdkotkwDrQ" association="_iXTSALCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hyzdwLCfEeOlGdkotkwDrQ" name="orderService" visibility="private" type="_g1jyYLCfEeOlGdkotkwDrQ" association="_iXTSArCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hy16ALCfEeOlGdkotkwDrQ" name="messageService" visibility="private" type="_g1tjYLCfEeOlGdkotkwDrQ" association="_iXT5ALCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hy5kYLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXT5ArCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hy9OwLCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXT5BLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hzASELCfEeOlGdkotkwDrQ" name="articleService" visibility="private" type="_g13UYLCfEeOlGdkotkwDrQ" association="_iXT5BrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hzDVYLCfEeOlGdkotkwDrQ" name="servletContext" visibility="private" type="_hBTIUbCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_hzFKkLCfEeOlGdkotkwDrQ" name="login" visibility="public">
              <ownedParameter xmi:id="_hzFKkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzG_wLCfEeOlGdkotkwDrQ" name="main" visibility="public">
              <ownedParameter xmi:id="_hzG_wbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzIN4LCfEeOlGdkotkwDrQ" name="header" visibility="public">
              <ownedParameter xmi:id="_hzI08LCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzKqILCfEeOlGdkotkwDrQ" name="menu" visibility="public">
              <ownedParameter xmi:id="_hzKqIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzMfULCfEeOlGdkotkwDrQ" name="middle" visibility="public">
              <ownedParameter xmi:id="_hzMfUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzOUgLCfEeOlGdkotkwDrQ" name="index" visibility="public">
              <ownedParameter xmi:id="_hzOUgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzQJsLCfEeOlGdkotkwDrQ" name="checkUsername" visibility="public">
              <ownedParameter xmi:id="_hzQJsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzSl8LCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_hzSl8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzUbILCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_hzUbIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzWQULCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_hzWQUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzYFgLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_hzYFgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzZ6sLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_hzZ6sbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzbv4LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_hzbv4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzdlEbCfEeOlGdkotkwDrQ" name="getUnprocessedOrderCount" visibility="public">
              <ownedParameter xmi:id="_hzdlErCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzfaQbCfEeOlGdkotkwDrQ" name="getPaidUnshippedOrderCount" visibility="public">
              <ownedParameter xmi:id="_hzfaQrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzhPcbCfEeOlGdkotkwDrQ" name="getUnreadMessageCount" visibility="public">
              <ownedParameter xmi:id="_hzhPcrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzjrsLCfEeOlGdkotkwDrQ" name="getStoreAlertCount" visibility="public">
              <ownedParameter xmi:id="_hzjrsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzlg4LCfEeOlGdkotkwDrQ" name="getMarketableProductCount" visibility="public">
              <ownedParameter xmi:id="_hzlg4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hznWELCfEeOlGdkotkwDrQ" name="getUnMarketableProductCount" visibility="public">
              <ownedParameter xmi:id="_hznWEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzpLQbCfEeOlGdkotkwDrQ" name="getMemberTotalCount" visibility="public">
              <ownedParameter xmi:id="_hzpLQrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzrAcbCfEeOlGdkotkwDrQ" name="getArticleTotalCount" visibility="public">
              <ownedParameter xmi:id="_hzrAcrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzs1oLCfEeOlGdkotkwDrQ" name="getStatics" visibility="public">
              <ownedParameter xmi:id="_hzs1obCfEeOlGdkotkwDrQ" name="return" type="_hBfVk7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hzuq0LCfEeOlGdkotkwDrQ" name="getLoginUsername" visibility="public">
              <ownedParameter xmi:id="_hzuq0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzwgALCfEeOlGdkotkwDrQ" name="setLoginUsername" visibility="public">
              <ownedParameter xmi:id="_hzwgAbCfEeOlGdkotkwDrQ" name="loginUsername">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_hzxuILCfEeOlGdkotkwDrQ" name="getAdmin" visibility="public">
              <ownedParameter xmi:id="_hzxuIbCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hz0KYLCfEeOlGdkotkwDrQ" name="setAdmin" visibility="public">
              <ownedParameter xmi:id="_hz0KYbCfEeOlGdkotkwDrQ" name="admin" type="_hBf8obCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hz1_kLCfEeOlGdkotkwDrQ" name="getAllRole" visibility="public">
              <ownedParameter xmi:id="_hz1_kbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hz30wLCfEeOlGdkotkwDrQ" name="setAllRole" visibility="public">
              <ownedParameter xmi:id="_hz30wbCfEeOlGdkotkwDrQ" name="allRole" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hz5p8LCfEeOlGdkotkwDrQ" name="getRoleList" visibility="public">
              <ownedParameter xmi:id="_hz5p8bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_hz7fILCfEeOlGdkotkwDrQ" name="setRoleList" visibility="public">
              <ownedParameter xmi:id="_hz7fIbCfEeOlGdkotkwDrQ" name="roleList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwly0LCfEeOlGdkotkwDrQ" name="ProductAttributeAction">
            <ownedComment xmi:id="_gwo2ILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 商品属性 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXBF29C1240A7C6969E02F8F49566B5C42 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_hz9UULCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_hz-icLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h0BlwLCfEeOlGdkotkwDrQ" name="productAttribute" visibility="private" type="_hBYA17CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h0Da8LCfEeOlGdkotkwDrQ" name="attributeOptionList" visibility="private" type="_hSgNELCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h0GeQLCfEeOlGdkotkwDrQ" name="productTypeId" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h0I6gLCfEeOlGdkotkwDrQ" name="productType" visibility="private" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h0L90LCfEeOlGdkotkwDrQ" name="productAttributeService" visibility="private" type="_g1RegLCfEeOlGdkotkwDrQ" association="_iXT5CLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h0OaELCfEeOlGdkotkwDrQ" name="productTypeService" visibility="private" type="_g1ObMLCfEeOlGdkotkwDrQ" association="_iXT5CrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h0PoMLCfEeOlGdkotkwDrQ" name="ajaxProductAttribute" visibility="public">
              <ownedParameter xmi:id="_h0PoMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0RdYLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_h0RdYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0SrgLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h0SrgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0T5oLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h0T5obCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0VHwLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h0VHwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0W88LCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_h0W88bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0YLELCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h0YLEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0aAQLCfEeOlGdkotkwDrQ" name="getProductAttribute" visibility="public">
              <ownedParameter xmi:id="_h0aAQbCfEeOlGdkotkwDrQ" name="return" type="_hBYA17CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0b1cLCfEeOlGdkotkwDrQ" name="setProductAttribute" visibility="public">
              <ownedParameter xmi:id="_h0b1cbCfEeOlGdkotkwDrQ" name="productAttribute" type="_hBYA17CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0dDkLCfEeOlGdkotkwDrQ" name="getAttributeOptionList" visibility="public">
              <ownedParameter xmi:id="_h0dDkbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0e4wLCfEeOlGdkotkwDrQ" name="setAttributeOptionList" visibility="public">
              <ownedParameter xmi:id="_h0e4wbCfEeOlGdkotkwDrQ" name="attributeOptionList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0gG4LCfEeOlGdkotkwDrQ" name="getAllProductType" visibility="public">
              <ownedParameter xmi:id="_h0gG4bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0h8ELCfEeOlGdkotkwDrQ" name="getProductTypeId" visibility="public">
              <ownedParameter xmi:id="_h0h8EbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0jKMLCfEeOlGdkotkwDrQ" name="setProductTypeId" visibility="public">
              <ownedParameter xmi:id="_h0jKMbCfEeOlGdkotkwDrQ" name="productTypeId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0k_YLCfEeOlGdkotkwDrQ" name="getProductType" visibility="public">
              <ownedParameter xmi:id="_h0k_YbCfEeOlGdkotkwDrQ" name="return" type="_hBYn4bCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0m0kLCfEeOlGdkotkwDrQ" name="setProductType" visibility="public">
              <ownedParameter xmi:id="_h0m0kbCfEeOlGdkotkwDrQ" name="productType" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0oCsLCfEeOlGdkotkwDrQ" name="getAllAttributeType" visibility="public">
              <ownedParameter xmi:id="_h0oCsbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwqrULCfEeOlGdkotkwDrQ" name="AgreementAction">
            <ownedComment xmi:id="_gwr5cLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 会员注册协议 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX692803CD521A3455EC230DFDE29BBE74 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h0pQ0LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h0qe8LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h0qe8bCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h0rtELCfEeOlGdkotkwDrQ" name="agreement" visibility="private" type="_hBri0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h0s7MLCfEeOlGdkotkwDrQ" name="agreementService" visibility="private" type="_g1XlILCfEeOlGdkotkwDrQ" association="_iXT5DLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h0tiQLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h0tiQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0uwYLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h0uwYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0vXcLCfEeOlGdkotkwDrQ" name="getAgreement" visibility="public">
              <ownedParameter xmi:id="_h0vXcbCfEeOlGdkotkwDrQ" name="return" type="_hBri0LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0wlkLCfEeOlGdkotkwDrQ" name="setAgreement" visibility="public">
              <ownedParameter xmi:id="_h0wlkbCfEeOlGdkotkwDrQ" name="agreement" type="_hBri0LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwuVsLCfEeOlGdkotkwDrQ" name="MemberRankAction">
            <ownedComment xmi:id="_gwwx8LCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 会员分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX01E1B0AF20100A00A008418505742C55 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h0xMoLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h0yawLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h00P8LCfEeOlGdkotkwDrQ" name="memberRank" visibility="private" type="_hBkOEbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h02FILCfEeOlGdkotkwDrQ" name="memberRankService" visibility="private" type="_g1C1ALCfEeOlGdkotkwDrQ" association="_iXT5DrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h03TQLCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_h03TQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h04hYLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h04hYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h05IcLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h05IcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h06WkLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_h06WkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h07ksLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h07ksbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h08LwLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_h08LwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h09Z4LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h09Z4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h0-oALCfEeOlGdkotkwDrQ" name="getMemberRank" visibility="public">
              <ownedParameter xmi:id="_h0-oAbCfEeOlGdkotkwDrQ" name="return" type="_hBkOEbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h0_2ILCfEeOlGdkotkwDrQ" name="setMemberRank" visibility="public">
              <ownedParameter xmi:id="_h0_2IbCfEeOlGdkotkwDrQ" name="memberRank" type="_hBkOEbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gwz1QLCfEeOlGdkotkwDrQ" name="PaymentConfigAction">
            <ownedComment xmi:id="_gw2RgLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 支付方式 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX026BAB39F30F9C838DE0050825B212E1 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h1BEQLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h1CSYLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h1CSYbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h1FVsLCfEeOlGdkotkwDrQ" name="paymentConfig" visibility="private" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h1IZALCfEeOlGdkotkwDrQ" name="tenpayConfig" visibility="private" type="_hBsJ4LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h1K1QLCfEeOlGdkotkwDrQ" name="paymentConfigService" visibility="private" type="_g0MgcLCfEeOlGdkotkwDrQ" association="_iXT5ELCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h1MDYLCfEeOlGdkotkwDrQ" name="checkName" visibility="public">
              <ownedParameter xmi:id="_h1MDYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h1NRgLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h1NRgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h1OfoLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h1OfobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h1PGsLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_h1PGsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h1QU0LCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h1QU0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h1Ri8LCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_h1Ri8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h1SxELCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h1SxEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h1UmQLCfEeOlGdkotkwDrQ" name="getAllPaymentConfigType" visibility="public">
              <ownedParameter xmi:id="_h1UmQbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h1V0YLCfEeOlGdkotkwDrQ" name="getAllPaymentFeeType" visibility="public">
              <ownedParameter xmi:id="_h1V0YbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h1XCgLCfEeOlGdkotkwDrQ" name="getAllTenpayType" visibility="public">
              <ownedParameter xmi:id="_h1XCgbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h1YQoLCfEeOlGdkotkwDrQ" name="getPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_h1YQobCfEeOlGdkotkwDrQ" name="return" type="_hBsJ47CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h1ZewLCfEeOlGdkotkwDrQ" name="setPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_h1ZewbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h1as4LCfEeOlGdkotkwDrQ" name="getTenpayConfig" visibility="public">
              <ownedParameter xmi:id="_h1as4bCfEeOlGdkotkwDrQ" name="return" type="_hBsJ4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h1dJILCfEeOlGdkotkwDrQ" name="setTenpayConfig" visibility="public">
              <ownedParameter xmi:id="_h1dJIbCfEeOlGdkotkwDrQ" name="tenpayConfig" type="_hBsJ4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gw9mQLCfEeOlGdkotkwDrQ" name="OrderAction">
            <ownedComment xmi:id="_gxIlYLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 订单 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXCC7D55FE70812A2D98AAB420D628038C ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h1eXQLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h1iBoLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h1p9cLCfEeOlGdkotkwDrQ" name="order" visibility="private" type="_hBmqVLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h1x5QLCfEeOlGdkotkwDrQ" name="payment" visibility="private" type="_hBpGkLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h15OALCfEeOlGdkotkwDrQ" name="shipping" visibility="private" type="_hBgjsrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h2BJ0LCfEeOlGdkotkwDrQ" name="refund" visibility="private" type="_hBhKwLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h2JssLCfEeOlGdkotkwDrQ" name="reship" visibility="private" type="_hBjnALCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h2SPkLCfEeOlGdkotkwDrQ" name="orderItemList" visibility="private" type="_h2OlMLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h2aycLCfEeOlGdkotkwDrQ" name="deliveryItemList" visibility="private" type="_h2XIELCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h2iuQLCfEeOlGdkotkwDrQ" name="orderService" visibility="private" type="_g1jyYLCfEeOlGdkotkwDrQ" association="_iXT5ErCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h2qqELCfEeOlGdkotkwDrQ" name="orderItemService" visibility="private" type="_g0Qx4LCfEeOlGdkotkwDrQ" association="_iXUgELCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h2yl4LCfEeOlGdkotkwDrQ" name="orderLogService" visibility="private" type="_g09VcLCfEeOlGdkotkwDrQ" association="_iXUgErCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h26hsLCfEeOlGdkotkwDrQ" name="deliveryTypeService" visibility="private" type="_g1gIALCfEeOlGdkotkwDrQ" association="_iXUgFLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3CdgLCfEeOlGdkotkwDrQ" name="deliveryCorpService" visibility="private" type="_g0ai4LCfEeOlGdkotkwDrQ" association="_iXUgFrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3LAYLCfEeOlGdkotkwDrQ" name="paymentConfigService" visibility="private" type="_g0MgcLCfEeOlGdkotkwDrQ" association="_iXUgGLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3LncLCfEeOlGdkotkwDrQ" name="paymentService" visibility="private" type="_g0_xsLCfEeOlGdkotkwDrQ" association="_iXUgGrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3fJcLCfEeOlGdkotkwDrQ" name="depositService" visibility="private" type="_g0FLsLCfEeOlGdkotkwDrQ" association="_iXUgHLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3nFQLCfEeOlGdkotkwDrQ" name="areaService" visibility="private" type="_g0js0LCfEeOlGdkotkwDrQ" association="_iXUgHrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3vBELCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXUgILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3284LCfEeOlGdkotkwDrQ" name="memberRankService" visibility="private" type="_g1C1ALCfEeOlGdkotkwDrQ" association="_iXUgIrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h3-4sLCfEeOlGdkotkwDrQ" name="adminService" visibility="private" type="_g0whILCfEeOlGdkotkwDrQ" association="_iXVHILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h4GNcLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXVHIrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h4OJQLCfEeOlGdkotkwDrQ" name="deliveryItemService" visibility="private" type="_g1LX4LCfEeOlGdkotkwDrQ" association="_iXVHJLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h4VeALCfEeOlGdkotkwDrQ" name="shippingService" visibility="private" type="_g1I7oLCfEeOlGdkotkwDrQ" association="_iXVHJrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h4dZ0LCfEeOlGdkotkwDrQ" name="refundService" visibility="private" type="_g06SILCfEeOlGdkotkwDrQ" association="_iXVHKLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h4l8sLCfEeOlGdkotkwDrQ" name="reshipService" visibility="private" type="_g0T1MLCfEeOlGdkotkwDrQ" association="_iXVHKrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h4xi4LCfEeOlGdkotkwDrQ" name="htmlService" visibility="private" type="_g03O0LCfEeOlGdkotkwDrQ" association="_iXVHLLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h44QkLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h44QkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h49JELCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h49JEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5CooLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h5CoobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5JWULCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h5JWUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5NnwLCfEeOlGdkotkwDrQ" name="process" visibility="public">
              <ownedParameter xmi:id="_h5NnwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5THULCfEeOlGdkotkwDrQ" name="payment" visibility="public">
              <ownedParameter xmi:id="_h5THUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5Ym4LCfEeOlGdkotkwDrQ" name="shipping" visibility="public">
              <ownedParameter xmi:id="_h5Ym4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5eGcLCfEeOlGdkotkwDrQ" name="refund" visibility="public">
              <ownedParameter xmi:id="_h5eGcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5kNELCfEeOlGdkotkwDrQ" name="reship" visibility="public">
              <ownedParameter xmi:id="_h5kNEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5psoLCfEeOlGdkotkwDrQ" name="completed" visibility="public">
              <ownedParameter xmi:id="_h5psobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h5ulILCfEeOlGdkotkwDrQ" name="invalid" visibility="public">
              <ownedParameter xmi:id="_h5ulIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h50rwLCfEeOlGdkotkwDrQ" name="view" visibility="public">
              <ownedParameter xmi:id="_h50rwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h549MLCfEeOlGdkotkwDrQ" name="flushCache" visibility="private"/>
            <ownedOperation xmi:id="_h59OoLCfEeOlGdkotkwDrQ" name="getAllWeightUnit" visibility="public">
              <ownedParameter xmi:id="_h59OobCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6CuMLCfEeOlGdkotkwDrQ" name="getAllDeliveryType" visibility="public">
              <ownedParameter xmi:id="_h6CuMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6G_oLCfEeOlGdkotkwDrQ" name="getAllPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_h6G_obCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6KqALCfEeOlGdkotkwDrQ" name="getNonRechargePaymentTypeList" visibility="public">
              <ownedParameter xmi:id="_h6KqAbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6O7cLCfEeOlGdkotkwDrQ" name="getRefundTypeList" visibility="public">
              <ownedParameter xmi:id="_h6O7cbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6Sl0LCfEeOlGdkotkwDrQ" name="getAllDeliveryCorp" visibility="public">
              <ownedParameter xmi:id="_h6Sl0bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6W3QLCfEeOlGdkotkwDrQ" name="getOrder" visibility="public">
              <ownedParameter xmi:id="_h6W3QbCfEeOlGdkotkwDrQ" name="return" type="_hBmqVLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6bIsLCfEeOlGdkotkwDrQ" name="setOrder" visibility="public">
              <ownedParameter xmi:id="_h6bIsbCfEeOlGdkotkwDrQ" name="order" type="_hBmqVLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6ezELCfEeOlGdkotkwDrQ" name="getPayment" visibility="public">
              <ownedParameter xmi:id="_h6ezEbCfEeOlGdkotkwDrQ" name="return" type="_hBpGkLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6jEgLCfEeOlGdkotkwDrQ" name="setPayment" visibility="public">
              <ownedParameter xmi:id="_h6jEgbCfEeOlGdkotkwDrQ" name="payment" type="_hBpGkLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6mu4LCfEeOlGdkotkwDrQ" name="getShipping" visibility="public">
              <ownedParameter xmi:id="_h6mu4bCfEeOlGdkotkwDrQ" name="return" type="_hBgjsrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6rAULCfEeOlGdkotkwDrQ" name="setShipping" visibility="public">
              <ownedParameter xmi:id="_h6rAUbCfEeOlGdkotkwDrQ" name="shipping" type="_hBgjsrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6vRwLCfEeOlGdkotkwDrQ" name="getRefund" visibility="public">
              <ownedParameter xmi:id="_h6vRwbCfEeOlGdkotkwDrQ" name="return" type="_hBhKwLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h6zjMLCfEeOlGdkotkwDrQ" name="setRefund" visibility="public">
              <ownedParameter xmi:id="_h6zjMbCfEeOlGdkotkwDrQ" name="refund" type="_hBhKwLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h63NkLCfEeOlGdkotkwDrQ" name="getReship" visibility="public">
              <ownedParameter xmi:id="_h63NkbCfEeOlGdkotkwDrQ" name="return" type="_hBjnALCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h68GELCfEeOlGdkotkwDrQ" name="setReship" visibility="public">
              <ownedParameter xmi:id="_h68GEbCfEeOlGdkotkwDrQ" name="reship" type="_hBjnALCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7AXgLCfEeOlGdkotkwDrQ" name="getOrderItemList" visibility="public">
              <ownedParameter xmi:id="_h7AXgbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7FQALCfEeOlGdkotkwDrQ" name="setOrderItemList" visibility="public">
              <ownedParameter xmi:id="_h7FQAbCfEeOlGdkotkwDrQ" name="orderItemList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7JhcLCfEeOlGdkotkwDrQ" name="getDeliveryItemList" visibility="public">
              <ownedParameter xmi:id="_h7JhcbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7Ny4LCfEeOlGdkotkwDrQ" name="setDeliveryItemList" visibility="public">
              <ownedParameter xmi:id="_h7Ny4bCfEeOlGdkotkwDrQ" name="deliveryItemList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gxMPwLCfEeOlGdkotkwDrQ" name="FriendLinkAction">
            <ownedComment xmi:id="_gxOsALCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 友情链接 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX2C31672600793CF1B08F7481F47E77D6 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h7SrYLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h7T5gLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h7VusLCfEeOlGdkotkwDrQ" name="friendLink" visibility="private" type="_hBvNMLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h7YK8LCfEeOlGdkotkwDrQ" name="logo" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h7aAILCfEeOlGdkotkwDrQ" name="logoFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h7ccYLCfEeOlGdkotkwDrQ" name="friendLinkService" visibility="private" type="_g0IPALCfEeOlGdkotkwDrQ" association="_iXVHLrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h7dqgLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_h7dqgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7e4oLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h7e4obCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7ffsLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h7gGwLCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7gt0LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h7gt0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7ijALCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_h7ijAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7jxILCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h7jxIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7k_QLCfEeOlGdkotkwDrQ" name="getFriendLink" visibility="public">
              <ownedParameter xmi:id="_h7k_QbCfEeOlGdkotkwDrQ" name="return" type="_hBvNMLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7mNYLCfEeOlGdkotkwDrQ" name="setFriendLink" visibility="public">
              <ownedParameter xmi:id="_h7mNYbCfEeOlGdkotkwDrQ" name="friendLink" type="_hBvNMLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7nbgLCfEeOlGdkotkwDrQ" name="getLogo" visibility="public">
              <ownedParameter xmi:id="_h7nbgbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7pQsLCfEeOlGdkotkwDrQ" name="setLogo" visibility="public">
              <ownedParameter xmi:id="_h7pQsbCfEeOlGdkotkwDrQ" name="logo" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h7qe0LCfEeOlGdkotkwDrQ" name="getLogoFileName" visibility="public">
              <ownedParameter xmi:id="_h7qe0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7rs8LCfEeOlGdkotkwDrQ" name="setLogoFileName" visibility="public">
              <ownedParameter xmi:id="_h7rs8bCfEeOlGdkotkwDrQ" name="logoFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gxRvULCfEeOlGdkotkwDrQ" name="AdminProfileAction">
            <ownedComment xmi:id="_gxTkgLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 管理员个人资料 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX661DDCDFCB6CCCAEF45C1B75A47D95A7 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h7s7ELCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h7tiILCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h7vXULCfEeOlGdkotkwDrQ" name="admin" visibility="private" type="_hBf8obCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h7wlcLCfEeOlGdkotkwDrQ" name="currentPassword" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h7xzkLCfEeOlGdkotkwDrQ" name="adminService" visibility="private" type="_g0whILCfEeOlGdkotkwDrQ" association="_iXVHMLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h7zBsLCfEeOlGdkotkwDrQ" name="checkCurrentPassword" visibility="public">
              <ownedParameter xmi:id="_h7zBsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7zowLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h7zowbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h7024LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h7024bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h71d8LCfEeOlGdkotkwDrQ" name="getAdmin" visibility="public">
              <ownedParameter xmi:id="_h71d8bCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h72sELCfEeOlGdkotkwDrQ" name="setAdmin" visibility="public">
              <ownedParameter xmi:id="_h72sEbCfEeOlGdkotkwDrQ" name="admin" type="_hBf8obCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h736MLCfEeOlGdkotkwDrQ" name="getCurrentPassword" visibility="public">
              <ownedParameter xmi:id="_h736MbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h74hQLCfEeOlGdkotkwDrQ" name="setCurrentPassword" visibility="public">
              <ownedParameter xmi:id="_h74hQbCfEeOlGdkotkwDrQ" name="currentPassword">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gxX18LCfEeOlGdkotkwDrQ" name="MailAction">
            <ownedComment xmi:id="_gxaSMLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 邮箱 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX72C2E9AA7ADCD7AA59BF9EC2590B1829 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h75vYLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h76WcLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h78LoLCfEeOlGdkotkwDrQ" name="smtpFromMail" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h79ZwLCfEeOlGdkotkwDrQ" name="smtpHost" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h7_O8LCfEeOlGdkotkwDrQ" name="smtpPort" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h8BEILCfEeOlGdkotkwDrQ" name="smtpUsername" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h8CSQLCfEeOlGdkotkwDrQ" name="smtpPassword" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h8EHcLCfEeOlGdkotkwDrQ" name="smtpToMail" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h8F8oLCfEeOlGdkotkwDrQ" name="mailService" visibility="private" type="_g2AeULCfEeOlGdkotkwDrQ" association="_iXVHMrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h8HKwLCfEeOlGdkotkwDrQ" name="ajaxSendSmtpTest" visibility="public">
              <ownedParameter xmi:id="_h8HKwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8IY4LCfEeOlGdkotkwDrQ" name="getSmtpFromMail" visibility="public">
              <ownedParameter xmi:id="_h8IY4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8KOELCfEeOlGdkotkwDrQ" name="setSmtpFromMail" visibility="public">
              <ownedParameter xmi:id="_h8KOEbCfEeOlGdkotkwDrQ" name="smtpFromMail">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8LcMLCfEeOlGdkotkwDrQ" name="getSmtpHost" visibility="public">
              <ownedParameter xmi:id="_h8LcMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8MqULCfEeOlGdkotkwDrQ" name="setSmtpHost" visibility="public">
              <ownedParameter xmi:id="_h8MqUbCfEeOlGdkotkwDrQ" name="smtpHost">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8N4cLCfEeOlGdkotkwDrQ" name="getSmtpPort" visibility="public">
              <ownedParameter xmi:id="_h8N4cbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8PtoLCfEeOlGdkotkwDrQ" name="setSmtpPort" visibility="public">
              <ownedParameter xmi:id="_h8PtobCfEeOlGdkotkwDrQ" name="smtpPort">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8Q7wLCfEeOlGdkotkwDrQ" name="getSmtpUsername" visibility="public">
              <ownedParameter xmi:id="_h8Q7wbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8TYALCfEeOlGdkotkwDrQ" name="setSmtpUsername" visibility="public">
              <ownedParameter xmi:id="_h8TYAbCfEeOlGdkotkwDrQ" name="smtpUsername">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8VNMLCfEeOlGdkotkwDrQ" name="getSmtpPassword" visibility="public">
              <ownedParameter xmi:id="_h8VNMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8XCYLCfEeOlGdkotkwDrQ" name="setSmtpPassword" visibility="public">
              <ownedParameter xmi:id="_h8XCYbCfEeOlGdkotkwDrQ" name="smtpPassword">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8Y3kLCfEeOlGdkotkwDrQ" name="getSmtpToMail" visibility="public">
              <ownedParameter xmi:id="_h8Y3kbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8aswLCfEeOlGdkotkwDrQ" name="setSmtpToMail" visibility="public">
              <ownedParameter xmi:id="_h8aswbCfEeOlGdkotkwDrQ" name="smtpToMail">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gxd8kLCfEeOlGdkotkwDrQ" name="ProductCategoryAction">
            <ownedComment xmi:id="_gxfxwLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 商品分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXF8D13DDE8B51433D52B3F73D96C223F8 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h8ch8LCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h8dwELCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h8dwEbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h8gMULCfEeOlGdkotkwDrQ" name="parentId" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h8iokLCfEeOlGdkotkwDrQ" name="productCategory" visibility="private" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h8lE0LCfEeOlGdkotkwDrQ" name="productCategoryTreeList" visibility="private" type="_hwUxgLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h8oIILCfEeOlGdkotkwDrQ" name="productCategoryService" visibility="private" type="_g19bALCfEeOlGdkotkwDrQ" association="_iXVHNLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h8pWQLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_h8pWQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8qkYLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h8qkYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8sZkLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h8sZkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8uOwLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h8uOwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8wD8LCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_h8wD8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8xSELCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h8xSEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h8ygMLCfEeOlGdkotkwDrQ" name="getParentId" visibility="public">
              <ownedParameter xmi:id="_h8ygMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h80VYLCfEeOlGdkotkwDrQ" name="setParentId" visibility="public">
              <ownedParameter xmi:id="_h80VYbCfEeOlGdkotkwDrQ" name="parentId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h81jgLCfEeOlGdkotkwDrQ" name="getProductCategory" visibility="public">
              <ownedParameter xmi:id="_h81jgbCfEeOlGdkotkwDrQ" name="return" type="_hBYn4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h82xoLCfEeOlGdkotkwDrQ" name="setProductCategory" visibility="public">
              <ownedParameter xmi:id="_h82xobCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h84m0LCfEeOlGdkotkwDrQ" name="getProductCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_h84m0bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h87DELCfEeOlGdkotkwDrQ" name="setProductCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_h87DEbCfEeOlGdkotkwDrQ" name="productCategoryTreeList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gxi1ELCfEeOlGdkotkwDrQ" name="BrandAction">
            <ownedComment xmi:id="_gxl4YLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 品牌 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX1DD6D6F9E9EE16D448DC6DB3F4425D5E ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h88RMLCfEeOlGdkotkwDrQ" general="_gsD4ILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h89fULCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h89fUbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h8_7kLCfEeOlGdkotkwDrQ" name="brand" visibility="private" type="_hBYA1LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9Dl8LCfEeOlGdkotkwDrQ" name="logo" visibility="private" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9GpQLCfEeOlGdkotkwDrQ" name="logoFileName" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h9JFgLCfEeOlGdkotkwDrQ" name="brandService" visibility="private" type="_g0y9YLCfEeOlGdkotkwDrQ" association="_iXVuMbCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h9KToLCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_h9KTobCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9LhwLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_h9LhwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9Mv4LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h9Mv4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9N-ALCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h9N-AbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9PMILCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_h9PMIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9QaQLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_h9QaQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9RoYLCfEeOlGdkotkwDrQ" name="getBrand" visibility="public">
              <ownedParameter xmi:id="_h9RoYbCfEeOlGdkotkwDrQ" name="return" type="_hBYA1LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h9TdkLCfEeOlGdkotkwDrQ" name="setBrand" visibility="public">
              <ownedParameter xmi:id="_h9TdkbCfEeOlGdkotkwDrQ" name="brand" type="_hBYA1LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h9UrsLCfEeOlGdkotkwDrQ" name="getLogo" visibility="public">
              <ownedParameter xmi:id="_h9UrsbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h9Wg4LCfEeOlGdkotkwDrQ" name="setLogo" visibility="public">
              <ownedParameter xmi:id="_h9Wg4bCfEeOlGdkotkwDrQ" name="logo" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h9XvALCfEeOlGdkotkwDrQ" name="getLogoFileName" visibility="public">
              <ownedParameter xmi:id="_h9XvAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9ZkMLCfEeOlGdkotkwDrQ" name="setLogoFileName" visibility="public">
              <ownedParameter xmi:id="_h9ZkMbCfEeOlGdkotkwDrQ" name="logoFileName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXQ1sLCfEeOlGdkotkwDrQ" memberEnd="_hEtosLCfEeOlGdkotkwDrQ _iXQ1sbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXQ1sbCfEeOlGdkotkwDrQ" name="LogConfigAction" type="_gmbxQLCfEeOlGdkotkwDrQ" association="_iXQ1sLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXQ1srCfEeOlGdkotkwDrQ" memberEnd="_hSvdoLCfEeOlGdkotkwDrQ _iXQ1s7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXQ1s7CfEeOlGdkotkwDrQ" name="MemberAttributeAction" type="_gouQQLCfEeOlGdkotkwDrQ" association="_iXQ1srCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXQ1tLCfEeOlGdkotkwDrQ" memberEnd="_hetdELCfEeOlGdkotkwDrQ _iXQ1tbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXQ1tbCfEeOlGdkotkwDrQ" name="ProductAction" type="_gqwQkLCfEeOlGdkotkwDrQ" association="_iXQ1tLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXQ1trCfEeOlGdkotkwDrQ" memberEnd="_he31ILCfEeOlGdkotkwDrQ _iXQ1t7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXQ1t7CfEeOlGdkotkwDrQ" name="ProductAction" type="_gqwQkLCfEeOlGdkotkwDrQ" association="_iXQ1trCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRcwLCfEeOlGdkotkwDrQ" memberEnd="_hfBmILCfEeOlGdkotkwDrQ _iXRcwbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRcwbCfEeOlGdkotkwDrQ" name="ProductAction" type="_gqwQkLCfEeOlGdkotkwDrQ" association="_iXRcwLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRcwrCfEeOlGdkotkwDrQ" memberEnd="_hfOacLCfEeOlGdkotkwDrQ _iXRcw7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRcw7CfEeOlGdkotkwDrQ" name="ProductAction" type="_gqwQkLCfEeOlGdkotkwDrQ" association="_iXRcwrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRcxLCfEeOlGdkotkwDrQ" memberEnd="_hfaAoLCfEeOlGdkotkwDrQ _iXRcxbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRcxbCfEeOlGdkotkwDrQ" name="ProductAction" type="_gqwQkLCfEeOlGdkotkwDrQ" association="_iXRcxLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRcxrCfEeOlGdkotkwDrQ" memberEnd="_hfjxoLCfEeOlGdkotkwDrQ _iXRcx7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRcx7CfEeOlGdkotkwDrQ" name="ProductAction" type="_gqwQkLCfEeOlGdkotkwDrQ" association="_iXRcxrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRcyLCfEeOlGdkotkwDrQ" memberEnd="_hh1pkLCfEeOlGdkotkwDrQ _iXRcybCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRcybCfEeOlGdkotkwDrQ" name="AreaAction" type="_grl-ELCfEeOlGdkotkwDrQ" association="_iXRcyLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRcyrCfEeOlGdkotkwDrQ" memberEnd="_hmITsLCfEeOlGdkotkwDrQ _iXRcy7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRcy7CfEeOlGdkotkwDrQ" name="LogAction" type="_gsc5sLCfEeOlGdkotkwDrQ" association="_iXRcyrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRczLCfEeOlGdkotkwDrQ" memberEnd="_hmWWILCfEeOlGdkotkwDrQ _iXRczbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRczbCfEeOlGdkotkwDrQ" name="FooterAction" type="_gskOcLCfEeOlGdkotkwDrQ" association="_iXRczLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRczrCfEeOlGdkotkwDrQ" memberEnd="_hmnb4LCfEeOlGdkotkwDrQ _iXRcz7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRcz7CfEeOlGdkotkwDrQ" name="DeliveryTypeAction" type="_gszfALCfEeOlGdkotkwDrQ" association="_iXRczrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRc0LCfEeOlGdkotkwDrQ" memberEnd="_hmsUYLCfEeOlGdkotkwDrQ _iXRc0bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRc0bCfEeOlGdkotkwDrQ" name="DeliveryTypeAction" type="_gszfALCfEeOlGdkotkwDrQ" association="_iXRc0LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXRc0rCfEeOlGdkotkwDrQ" memberEnd="_hqU3MLCfEeOlGdkotkwDrQ _iXRc07CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXRc07CfEeOlGdkotkwDrQ" name="ProductTypeAction" type="_gt8HcLCfEeOlGdkotkwDrQ" association="_iXRc0rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD0LCfEeOlGdkotkwDrQ" memberEnd="_hq0mcLCfEeOlGdkotkwDrQ _iXSD0bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD0bCfEeOlGdkotkwDrQ" name="RoleAction" type="_guIUsLCfEeOlGdkotkwDrQ" association="_iXSD0LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD0rCfEeOlGdkotkwDrQ" memberEnd="_hq434LCfEeOlGdkotkwDrQ _iXSD07CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD07CfEeOlGdkotkwDrQ" name="RoleAction" type="_guIUsLCfEeOlGdkotkwDrQ" association="_iXSD0rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD1LCfEeOlGdkotkwDrQ" memberEnd="_hracULCfEeOlGdkotkwDrQ _iXSD1bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD1bCfEeOlGdkotkwDrQ" name="ShippingAction" type="_gucdwLCfEeOlGdkotkwDrQ" association="_iXSD1LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD1rCfEeOlGdkotkwDrQ" memberEnd="_hrnQoLCfEeOlGdkotkwDrQ _iXSD17CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD17CfEeOlGdkotkwDrQ" name="RefundAction" type="_gumOwLCfEeOlGdkotkwDrQ" association="_iXSD1rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD2LCfEeOlGdkotkwDrQ" memberEnd="_hr2hMLCfEeOlGdkotkwDrQ _iXSD2bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD2bCfEeOlGdkotkwDrQ" name="ArticleAction" type="_guuxoLCfEeOlGdkotkwDrQ" association="_iXSD2LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD2rCfEeOlGdkotkwDrQ" memberEnd="_hr49cLCfEeOlGdkotkwDrQ _iXSD27CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD27CfEeOlGdkotkwDrQ" name="ArticleAction" type="_guuxoLCfEeOlGdkotkwDrQ" association="_iXSD2rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD3LCfEeOlGdkotkwDrQ" memberEnd="_hskS4LCfEeOlGdkotkwDrQ _iXSD3bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD3bCfEeOlGdkotkwDrQ" name="MessageAction" type="_gvFW8LCfEeOlGdkotkwDrQ" association="_iXSD3LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD3rCfEeOlGdkotkwDrQ" memberEnd="_hsmvILCfEeOlGdkotkwDrQ _iXSD37CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD37CfEeOlGdkotkwDrQ" name="MessageAction" type="_gvFW8LCfEeOlGdkotkwDrQ" association="_iXSD3rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSD4LCfEeOlGdkotkwDrQ" memberEnd="_hs8tYLCfEeOlGdkotkwDrQ _iXSD4bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSD4bCfEeOlGdkotkwDrQ" name="ReshipAction" type="_gvTZYLCfEeOlGdkotkwDrQ" association="_iXSD4LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq4LCfEeOlGdkotkwDrQ" memberEnd="_htQPYLCfEeOlGdkotkwDrQ _iXSq4bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq4bCfEeOlGdkotkwDrQ" name="MemberAction" type="_gvpXoLCfEeOlGdkotkwDrQ" association="_iXSq4LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq4rCfEeOlGdkotkwDrQ" memberEnd="_htUg0LCfEeOlGdkotkwDrQ _iXSq47CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq47CfEeOlGdkotkwDrQ" name="MemberAction" type="_gvpXoLCfEeOlGdkotkwDrQ" association="_iXSq4rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq5LCfEeOlGdkotkwDrQ" memberEnd="_htZZULCfEeOlGdkotkwDrQ _iXSq5bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq5bCfEeOlGdkotkwDrQ" name="MemberAction" type="_gvpXoLCfEeOlGdkotkwDrQ" association="_iXSq5LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq5rCfEeOlGdkotkwDrQ" memberEnd="_htccoLCfEeOlGdkotkwDrQ _iXSq57CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq57CfEeOlGdkotkwDrQ" name="MemberAction" type="_gvpXoLCfEeOlGdkotkwDrQ" association="_iXSq5rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq6LCfEeOlGdkotkwDrQ" memberEnd="_htccobCfEeOlGdkotkwDrQ _iXSq6bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq6bCfEeOlGdkotkwDrQ" name="MemberAction" type="_gvpXoLCfEeOlGdkotkwDrQ" association="_iXSq6LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq6rCfEeOlGdkotkwDrQ" memberEnd="_huKOULCfEeOlGdkotkwDrQ _iXSq67CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq67CfEeOlGdkotkwDrQ" name="BuildHtmlAction" type="_gv4oMLCfEeOlGdkotkwDrQ" association="_iXSq6rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq7LCfEeOlGdkotkwDrQ" memberEnd="_huPG0LCfEeOlGdkotkwDrQ _iXSq7bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq7bCfEeOlGdkotkwDrQ" name="BuildHtmlAction" type="_gv4oMLCfEeOlGdkotkwDrQ" association="_iXSq7LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq7rCfEeOlGdkotkwDrQ" memberEnd="_huVNcLCfEeOlGdkotkwDrQ _iXSq77CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq77CfEeOlGdkotkwDrQ" name="BuildHtmlAction" type="_gv4oMLCfEeOlGdkotkwDrQ" association="_iXSq7rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq8LCfEeOlGdkotkwDrQ" memberEnd="_huaF8LCfEeOlGdkotkwDrQ _iXSq8bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq8bCfEeOlGdkotkwDrQ" name="BuildHtmlAction" type="_gv4oMLCfEeOlGdkotkwDrQ" association="_iXSq8LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXSq8rCfEeOlGdkotkwDrQ" memberEnd="_huflgLCfEeOlGdkotkwDrQ _iXSq87CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXSq87CfEeOlGdkotkwDrQ" name="BuildHtmlAction" type="_gv4oMLCfEeOlGdkotkwDrQ" association="_iXSq8rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR8LCfEeOlGdkotkwDrQ" memberEnd="_hwZC8LCfEeOlGdkotkwDrQ _iXTR8bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR8bCfEeOlGdkotkwDrQ" name="NavigationAction" type="_gwDAQLCfEeOlGdkotkwDrQ" association="_iXTR8LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR8rCfEeOlGdkotkwDrQ" memberEnd="_hwcGQLCfEeOlGdkotkwDrQ _iXTR87CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR87CfEeOlGdkotkwDrQ" name="NavigationAction" type="_gwDAQLCfEeOlGdkotkwDrQ" association="_iXTR8rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR9LCfEeOlGdkotkwDrQ" memberEnd="_hwfJkLCfEeOlGdkotkwDrQ _iXTR9bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR9bCfEeOlGdkotkwDrQ" name="NavigationAction" type="_gwDAQLCfEeOlGdkotkwDrQ" association="_iXTR9LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR9rCfEeOlGdkotkwDrQ" memberEnd="_hw6AULCfEeOlGdkotkwDrQ _iXTR97CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR97CfEeOlGdkotkwDrQ" name="DeliveryCorpAction" type="_gwH4wLCfEeOlGdkotkwDrQ" association="_iXTR9rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR-LCfEeOlGdkotkwDrQ" memberEnd="_hxpAILCfEeOlGdkotkwDrQ _iXTR-bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR-bCfEeOlGdkotkwDrQ" name="ArticleCategoryAction" type="_gwPNgLCfEeOlGdkotkwDrQ" association="_iXTR-LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR-rCfEeOlGdkotkwDrQ" memberEnd="_hyDP0LCfEeOlGdkotkwDrQ _iXTR-7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR-7CfEeOlGdkotkwDrQ" name="ResourceAction" type="_gwUGALCfEeOlGdkotkwDrQ" association="_iXTR-rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR_LCfEeOlGdkotkwDrQ" memberEnd="_hyTugLCfEeOlGdkotkwDrQ _iXTR_bCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR_bCfEeOlGdkotkwDrQ" name="PaymentAction" type="_gwXwYLCfEeOlGdkotkwDrQ" association="_iXTR_LCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTR_rCfEeOlGdkotkwDrQ" memberEnd="_hyswELCfEeOlGdkotkwDrQ _iXTR_7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTR_7CfEeOlGdkotkwDrQ" name="AdminAction" type="_gwco4LCfEeOlGdkotkwDrQ" association="_iXTR_rCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTSALCfEeOlGdkotkwDrQ" memberEnd="_hyvzYLCfEeOlGdkotkwDrQ _iXTSAbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTSAbCfEeOlGdkotkwDrQ" name="AdminAction" type="_gwco4LCfEeOlGdkotkwDrQ" association="_iXTSALCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXTSArCfEeOlGdkotkwDrQ" memberEnd="_hyzdwLCfEeOlGdkotkwDrQ _iXTSA7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXTSA7CfEeOlGdkotkwDrQ" name="AdminAction" type="_gwco4LCfEeOlGdkotkwDrQ" association="_iXTSArCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5ALCfEeOlGdkotkwDrQ" memberEnd="_hy16ALCfEeOlGdkotkwDrQ _iXT5AbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5AbCfEeOlGdkotkwDrQ" name="AdminAction" type="_gwco4LCfEeOlGdkotkwDrQ" association="_iXT5ALCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5ArCfEeOlGdkotkwDrQ" memberEnd="_hy5kYLCfEeOlGdkotkwDrQ _iXT5A7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5A7CfEeOlGdkotkwDrQ" name="AdminAction" type="_gwco4LCfEeOlGdkotkwDrQ" association="_iXT5ArCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5BLCfEeOlGdkotkwDrQ" memberEnd="_hy9OwLCfEeOlGdkotkwDrQ _iXT5BbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5BbCfEeOlGdkotkwDrQ" name="AdminAction" type="_gwco4LCfEeOlGdkotkwDrQ" association="_iXT5BLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5BrCfEeOlGdkotkwDrQ" memberEnd="_hzASELCfEeOlGdkotkwDrQ _iXT5B7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5B7CfEeOlGdkotkwDrQ" name="AdminAction" type="_gwco4LCfEeOlGdkotkwDrQ" association="_iXT5BrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5CLCfEeOlGdkotkwDrQ" memberEnd="_h0L90LCfEeOlGdkotkwDrQ _iXT5CbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5CbCfEeOlGdkotkwDrQ" name="ProductAttributeAction" type="_gwly0LCfEeOlGdkotkwDrQ" association="_iXT5CLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5CrCfEeOlGdkotkwDrQ" memberEnd="_h0OaELCfEeOlGdkotkwDrQ _iXT5C7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5C7CfEeOlGdkotkwDrQ" name="ProductAttributeAction" type="_gwly0LCfEeOlGdkotkwDrQ" association="_iXT5CrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5DLCfEeOlGdkotkwDrQ" memberEnd="_h0s7MLCfEeOlGdkotkwDrQ _iXT5DbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5DbCfEeOlGdkotkwDrQ" name="AgreementAction" type="_gwqrULCfEeOlGdkotkwDrQ" association="_iXT5DLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5DrCfEeOlGdkotkwDrQ" memberEnd="_h02FILCfEeOlGdkotkwDrQ _iXT5D7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5D7CfEeOlGdkotkwDrQ" name="MemberRankAction" type="_gwuVsLCfEeOlGdkotkwDrQ" association="_iXT5DrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5ELCfEeOlGdkotkwDrQ" memberEnd="_h1K1QLCfEeOlGdkotkwDrQ _iXT5EbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5EbCfEeOlGdkotkwDrQ" name="PaymentConfigAction" type="_gwz1QLCfEeOlGdkotkwDrQ" association="_iXT5ELCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXT5ErCfEeOlGdkotkwDrQ" memberEnd="_h2iuQLCfEeOlGdkotkwDrQ _iXT5E7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXT5E7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXT5ErCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgELCfEeOlGdkotkwDrQ" memberEnd="_h2qqELCfEeOlGdkotkwDrQ _iXUgEbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgEbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgELCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgErCfEeOlGdkotkwDrQ" memberEnd="_h2yl4LCfEeOlGdkotkwDrQ _iXUgE7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgE7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgErCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgFLCfEeOlGdkotkwDrQ" memberEnd="_h26hsLCfEeOlGdkotkwDrQ _iXUgFbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgFbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgFLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgFrCfEeOlGdkotkwDrQ" memberEnd="_h3CdgLCfEeOlGdkotkwDrQ _iXUgF7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgF7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgFrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgGLCfEeOlGdkotkwDrQ" memberEnd="_h3LAYLCfEeOlGdkotkwDrQ _iXUgGbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgGbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgGLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgGrCfEeOlGdkotkwDrQ" memberEnd="_h3LncLCfEeOlGdkotkwDrQ _iXUgG7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgG7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgGrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgHLCfEeOlGdkotkwDrQ" memberEnd="_h3fJcLCfEeOlGdkotkwDrQ _iXUgHbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgHbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgHLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgHrCfEeOlGdkotkwDrQ" memberEnd="_h3nFQLCfEeOlGdkotkwDrQ _iXUgH7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgH7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgHrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgILCfEeOlGdkotkwDrQ" memberEnd="_h3vBELCfEeOlGdkotkwDrQ _iXUgIbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgIbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgILCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXUgIrCfEeOlGdkotkwDrQ" memberEnd="_h3284LCfEeOlGdkotkwDrQ _iXUgI7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXUgI7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXUgIrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHILCfEeOlGdkotkwDrQ" memberEnd="_h3-4sLCfEeOlGdkotkwDrQ _iXVHIbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHIbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXVHILCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHIrCfEeOlGdkotkwDrQ" memberEnd="_h4GNcLCfEeOlGdkotkwDrQ _iXVHI7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHI7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXVHIrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHJLCfEeOlGdkotkwDrQ" memberEnd="_h4OJQLCfEeOlGdkotkwDrQ _iXVHJbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHJbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXVHJLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHJrCfEeOlGdkotkwDrQ" memberEnd="_h4VeALCfEeOlGdkotkwDrQ _iXVHJ7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHJ7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXVHJrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHKLCfEeOlGdkotkwDrQ" memberEnd="_h4dZ0LCfEeOlGdkotkwDrQ _iXVHKbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHKbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXVHKLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHKrCfEeOlGdkotkwDrQ" memberEnd="_h4l8sLCfEeOlGdkotkwDrQ _iXVHK7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHK7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXVHKrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHLLCfEeOlGdkotkwDrQ" memberEnd="_h4xi4LCfEeOlGdkotkwDrQ _iXVHLbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHLbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gw9mQLCfEeOlGdkotkwDrQ" association="_iXVHLLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHLrCfEeOlGdkotkwDrQ" memberEnd="_h7ccYLCfEeOlGdkotkwDrQ _iXVHL7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHL7CfEeOlGdkotkwDrQ" name="FriendLinkAction" type="_gxMPwLCfEeOlGdkotkwDrQ" association="_iXVHLrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHMLCfEeOlGdkotkwDrQ" memberEnd="_h7xzkLCfEeOlGdkotkwDrQ _iXVHMbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHMbCfEeOlGdkotkwDrQ" name="AdminProfileAction" type="_gxRvULCfEeOlGdkotkwDrQ" association="_iXVHMLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHMrCfEeOlGdkotkwDrQ" memberEnd="_h8F8oLCfEeOlGdkotkwDrQ _iXVHM7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVHM7CfEeOlGdkotkwDrQ" name="MailAction" type="_gxX18LCfEeOlGdkotkwDrQ" association="_iXVHMrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVHNLCfEeOlGdkotkwDrQ" memberEnd="_h8oIILCfEeOlGdkotkwDrQ _iXVuMLCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVuMLCfEeOlGdkotkwDrQ" name="ProductCategoryAction" type="_gxd8kLCfEeOlGdkotkwDrQ" association="_iXVHNLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVuMbCfEeOlGdkotkwDrQ" memberEnd="_h9JFgLCfEeOlGdkotkwDrQ _iXVuMrCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVuMrCfEeOlGdkotkwDrQ" name="BrandAction" type="_gxi1ELCfEeOlGdkotkwDrQ" association="_iXVuMbCfEeOlGdkotkwDrQ"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_gxntkLCfEeOlGdkotkwDrQ" name="shop">
          <packagedElement xmi:type="uml:Class" xmi:id="_gxqJ0LCfEeOlGdkotkwDrQ" name="MemberCenterAction">
            <ownedComment xmi:id="_gxqw4LCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 会员中心 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX456CA553F200C7A4CFEC6788B8F51192 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h9ayULCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9bZYLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h9cngLCfEeOlGdkotkwDrQ" name="memberService" visibility="package" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXVuM7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9d1oLCfEeOlGdkotkwDrQ" name="messageService" visibility="package" type="_g1tjYLCfEeOlGdkotkwDrQ" association="_iXVuNbCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h9fDwLCfEeOlGdkotkwDrQ" name="index" visibility="public">
              <ownedParameter xmi:id="_h9fDwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9fq0bCfEeOlGdkotkwDrQ" name="getUnreadMessageCount" visibility="public">
              <ownedParameter xmi:id="_h9fq0rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gxubQLCfEeOlGdkotkwDrQ" name="FavoriteAction">
            <ownedComment xmi:id="_gxwQcLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 收藏夹 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX061C8723F97757E959E12F6FB73D83BF ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h9gR4LCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9hgALCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h9hgAbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h9iuILCfEeOlGdkotkwDrQ" name="pageSize" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h9iuIbCfEeOlGdkotkwDrQ" value="10"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h9kjULCfEeOlGdkotkwDrQ" name="product" visibility="private" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9lxcLCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXVuN7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9nmoLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXVuObCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h9oNsLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_h9oNsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9pb0LCfEeOlGdkotkwDrQ" name="ajaxAdd" visibility="public">
              <ownedParameter xmi:id="_h9pb0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9qC4LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_h9qC4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h9rRALCfEeOlGdkotkwDrQ" name="getProduct" visibility="public">
              <ownedParameter xmi:id="_h9rRAbCfEeOlGdkotkwDrQ" name="return" type="_hBYA1rCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h9sfILCfEeOlGdkotkwDrQ" name="setProduct" visibility="public">
              <ownedParameter xmi:id="_h9sfIbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gx1I8LCfEeOlGdkotkwDrQ" name="BaseShopAction">
            <ownedComment xmi:id="_gx5aYLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 前台基类 ============================================================================  版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ----------------------------------------------------------------------------  提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ----------------------------------------------------------------------------  官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX08EDCB64FEA84DDFDCD64F97F83B43F1 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h9ttQLCfEeOlGdkotkwDrQ" general="_hBbEJLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h9u7YLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h9u7YbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h9x-sLCfEeOlGdkotkwDrQ" name="VIEW" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h9x-sbCfEeOlGdkotkwDrQ" value="view"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h90a8LCfEeOlGdkotkwDrQ" name="LIST" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h90a8bCfEeOlGdkotkwDrQ" value="list"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h923MLCfEeOlGdkotkwDrQ" name="STATUS" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h923MbCfEeOlGdkotkwDrQ" value="status"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h956gLCfEeOlGdkotkwDrQ" name="WARN" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h956gbCfEeOlGdkotkwDrQ" value="warn"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h9890LCfEeOlGdkotkwDrQ" name="SUCCESS" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h9890bCfEeOlGdkotkwDrQ" value="success"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h9_aELCfEeOlGdkotkwDrQ" name="ERROR" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h9_aEbCfEeOlGdkotkwDrQ" value="error"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h-CdYLCfEeOlGdkotkwDrQ" name="MESSAGE" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h-CdYbCfEeOlGdkotkwDrQ" value="message"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h-FgsLCfEeOlGdkotkwDrQ" name="CONTENT" visibility="public" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <defaultValue xmi:type="uml:LiteralString" xmi:id="_h-FgsbCfEeOlGdkotkwDrQ" value="content"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h-JLELCfEeOlGdkotkwDrQ" name="id" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h-NcgLCfEeOlGdkotkwDrQ" name="ids" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h-NcgbCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h-NcgrCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h-P4wLCfEeOlGdkotkwDrQ" name="pager" visibility="protected" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h-S8ELCfEeOlGdkotkwDrQ" name="logInfo" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h-VYULCfEeOlGdkotkwDrQ" name="redirectionUrl" visibility="protected">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h-X0kLCfEeOlGdkotkwDrQ" name="memberService" visibility="protected" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXWVQLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h-a34LCfEeOlGdkotkwDrQ" name="navigationService" visibility="protected" type="_g1dEsLCfEeOlGdkotkwDrQ" association="_iXWVQrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h-dUILCfEeOlGdkotkwDrQ" name="friendLinkService" visibility="protected" type="_g0IPALCfEeOlGdkotkwDrQ" association="_iXWVRLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h-gXcLCfEeOlGdkotkwDrQ" name="footerService" visibility="protected" type="_gz7asLCfEeOlGdkotkwDrQ" association="_iXWVRrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_h-hlkLCfEeOlGdkotkwDrQ" name="input" visibility="public">
              <ownedParameter xmi:id="_h-hlkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h-jawLCfEeOlGdkotkwDrQ" name="getSystemConfig" visibility="public">
              <ownedParameter xmi:id="_h-jawbCfEeOlGdkotkwDrQ" name="return" type="_hBVkkrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h-ko4LCfEeOlGdkotkwDrQ" name="getPriceCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_h-ko4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h-meELCfEeOlGdkotkwDrQ" name="getPriceUnitCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_h-meEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h-nsMLCfEeOlGdkotkwDrQ" name="getOrderCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_h-nsMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h-ty0LCfEeOlGdkotkwDrQ" name="getOrderUnitCurrencyFormat" visibility="public">
              <ownedParameter xmi:id="_h-ty0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h-vA8LCfEeOlGdkotkwDrQ" name="getLoginMember" visibility="public">
              <ownedParameter xmi:id="_h-vA8bCfEeOlGdkotkwDrQ" name="return" type="_hBi_8LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h-w2ILCfEeOlGdkotkwDrQ" name="getAttribute" visibility="public">
              <ownedParameter xmi:id="_h-w2IbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h-w2IrCfEeOlGdkotkwDrQ" name="return" type="_hkLL4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h-yrULCfEeOlGdkotkwDrQ" name="setAttribute" visibility="public">
              <ownedParameter xmi:id="_h-yrUbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h-yrUrCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h-z5cLCfEeOlGdkotkwDrQ" name="getParameter" visibility="public">
              <ownedParameter xmi:id="_h-z5cbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h-z5crCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h-1uoLCfEeOlGdkotkwDrQ" name="getParameterValues" visibility="public">
              <ownedParameter xmi:id="_h-1uobCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h-1uorCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h-3j0LCfEeOlGdkotkwDrQ" name="getSession" visibility="public">
              <ownedParameter xmi:id="_h-3j0bCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h-3j0rCfEeOlGdkotkwDrQ" name="return" type="_hkLL4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h-5ZALCfEeOlGdkotkwDrQ" name="getSession" visibility="public">
              <ownedParameter xmi:id="_h-5ZAbCfEeOlGdkotkwDrQ" name="return" type="_hBWytLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h-7OMLCfEeOlGdkotkwDrQ" name="setSession" visibility="public">
              <ownedParameter xmi:id="_h-7OMbCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h-7OMrCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h-8cULCfEeOlGdkotkwDrQ" name="getRequest" visibility="public">
              <ownedParameter xmi:id="_h-8cUbCfEeOlGdkotkwDrQ" name="return" type="_hBadErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h--RgLCfEeOlGdkotkwDrQ" name="getResponse" visibility="public">
              <ownedParameter xmi:id="_h--RgbCfEeOlGdkotkwDrQ" name="return" type="_hBbEILCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_AGsLCfEeOlGdkotkwDrQ" name="getApplication" visibility="public">
              <ownedParameter xmi:id="_h_AGsbCfEeOlGdkotkwDrQ" name="return" type="_hBTIUbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_B74LCfEeOlGdkotkwDrQ" name="ajax" visibility="public">
              <ownedParameter xmi:id="_h_B74bCfEeOlGdkotkwDrQ" name="content">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_B74rCfEeOlGdkotkwDrQ" name="type">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_B747CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_DKALCfEeOlGdkotkwDrQ" name="ajaxText" visibility="public">
              <ownedParameter xmi:id="_h_DKAbCfEeOlGdkotkwDrQ" name="text">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_DKArCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_E_MLCfEeOlGdkotkwDrQ" name="ajaxHtml" visibility="public">
              <ownedParameter xmi:id="_h_E_MbCfEeOlGdkotkwDrQ" name="html">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_E_MrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_GNULCfEeOlGdkotkwDrQ" name="ajaxXml" visibility="public">
              <ownedParameter xmi:id="_h_GNUbCfEeOlGdkotkwDrQ" name="xml">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_GNUrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_ICgLCfEeOlGdkotkwDrQ" name="ajaxJson" visibility="public">
              <ownedParameter xmi:id="_h_ICgbCfEeOlGdkotkwDrQ" name="jsonString">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_ICgrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_J3sLCfEeOlGdkotkwDrQ" name="ajaxJson" visibility="public">
              <ownedParameter xmi:id="_h_J3sbCfEeOlGdkotkwDrQ" name="jsonMap" type="_hBWytLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_h_J3srCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_Ls4LCfEeOlGdkotkwDrQ" name="ajaxJsonWarnMessage" visibility="public">
              <ownedParameter xmi:id="_h_Ls4bCfEeOlGdkotkwDrQ" name="message">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_Ls4rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_M7ALCfEeOlGdkotkwDrQ" name="ajaxJsonSuccessMessage" visibility="public">
              <ownedParameter xmi:id="_h_M7AbCfEeOlGdkotkwDrQ" name="message">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_M7ArCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_OwMLCfEeOlGdkotkwDrQ" name="ajaxJsonErrorMessage" visibility="public">
              <ownedParameter xmi:id="_h_OwMbCfEeOlGdkotkwDrQ" name="message">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_h_OwMrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_QlYLCfEeOlGdkotkwDrQ" name="setResponseNoCache" visibility="public"/>
            <ownedOperation xmi:id="_h_SakLCfEeOlGdkotkwDrQ" name="getId" visibility="public">
              <ownedParameter xmi:id="_h_SakbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_UPwLCfEeOlGdkotkwDrQ" name="setId" visibility="public">
              <ownedParameter xmi:id="_h_UPwbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_WE8LCfEeOlGdkotkwDrQ" name="getIds" visibility="public">
              <ownedParameter xmi:id="_h_WE8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_X6ILCfEeOlGdkotkwDrQ" name="setIds" visibility="public">
              <ownedParameter xmi:id="_h_X6IbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h_X6IrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h_X6I7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_ZvULCfEeOlGdkotkwDrQ" name="getPager" visibility="public">
              <ownedParameter xmi:id="_h_ZvUbCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_cyoLCfEeOlGdkotkwDrQ" name="setPager" visibility="public">
              <ownedParameter xmi:id="_h_cyobCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_fO4LCfEeOlGdkotkwDrQ" name="getLogInfo" visibility="public">
              <ownedParameter xmi:id="_h_fO4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_hrILCfEeOlGdkotkwDrQ" name="setLogInfo" visibility="public">
              <ownedParameter xmi:id="_h_hrIbCfEeOlGdkotkwDrQ" name="logInfo">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_kHYLCfEeOlGdkotkwDrQ" name="getRedirectionUrl" visibility="public">
              <ownedParameter xmi:id="_h_kHYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_mjoLCfEeOlGdkotkwDrQ" name="setRedirectionUrl" visibility="public">
              <ownedParameter xmi:id="_h_mjobCfEeOlGdkotkwDrQ" name="redirectionUrl">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_h_o_4LCfEeOlGdkotkwDrQ" name="getTopNavigationList" visibility="public">
              <ownedParameter xmi:id="_h_o_4bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_rcILCfEeOlGdkotkwDrQ" name="getMiddleNavigationList" visibility="public">
              <ownedParameter xmi:id="_h_rcIbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_t4YLCfEeOlGdkotkwDrQ" name="getBottomNavigationList" visibility="public">
              <ownedParameter xmi:id="_h_t4YbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_wUoLCfEeOlGdkotkwDrQ" name="getFriendLinkList" visibility="public">
              <ownedParameter xmi:id="_h_wUobCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_yJ0LCfEeOlGdkotkwDrQ" name="getPictureFriendLinkList" visibility="public">
              <ownedParameter xmi:id="_h_yJ0bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_z_ALCfEeOlGdkotkwDrQ" name="getTextFriendLinkList" visibility="public">
              <ownedParameter xmi:id="_h_z_AbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_h_4QcLCfEeOlGdkotkwDrQ" name="getFooter" visibility="public">
              <ownedParameter xmi:id="_h_4QcbCfEeOlGdkotkwDrQ" name="return" type="_hBbrMbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gx9r0LCfEeOlGdkotkwDrQ" name="MessageAction">
            <ownedComment xmi:id="_gyAIELCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 消息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5FA278C609EB7D244458FEEED904803E ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_h_6FoLCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_h_760LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_h_760bCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_h_-XELCfEeOlGdkotkwDrQ" name="message" visibility="private" type="_hBi_8bCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iAAzULCfEeOlGdkotkwDrQ" name="toMemberUsername" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iAD2oLCfEeOlGdkotkwDrQ" name="messageService" visibility="private" type="_g1tjYLCfEeOlGdkotkwDrQ" association="_iXWVSLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iAGS4LCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXWVSrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iAIIELCfEeOlGdkotkwDrQ" name="checkUsername" visibility="public">
              <ownedParameter xmi:id="_iAIIEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAJ9QLCfEeOlGdkotkwDrQ" name="send" visibility="public">
              <ownedParameter xmi:id="_iAJ9QbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iALLYLCfEeOlGdkotkwDrQ" name="reply" visibility="public">
              <ownedParameter xmi:id="_iALLYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAMZgLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iAMZgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAOOsLCfEeOlGdkotkwDrQ" name="inbox" visibility="public">
              <ownedParameter xmi:id="_iAOOsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAPc0LCfEeOlGdkotkwDrQ" name="outbox" visibility="public">
              <ownedParameter xmi:id="_iAPc0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAQq8LCfEeOlGdkotkwDrQ" name="draftbox" visibility="public">
              <ownedParameter xmi:id="_iAQq8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAR5ELCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iAR5EbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iATHMLCfEeOlGdkotkwDrQ" name="ajaxMessageContent" visibility="public">
              <ownedParameter xmi:id="_iATHMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAUVULCfEeOlGdkotkwDrQ" name="getMessage" visibility="public">
              <ownedParameter xmi:id="_iAUVUbCfEeOlGdkotkwDrQ" name="return" type="_hBi_8bCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iAVjcLCfEeOlGdkotkwDrQ" name="setMessage" visibility="public">
              <ownedParameter xmi:id="_iAVjcbCfEeOlGdkotkwDrQ" name="message" type="_hBi_8bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iAWxkLCfEeOlGdkotkwDrQ" name="getToMemberUsername" visibility="public">
              <ownedParameter xmi:id="_iAWxkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAYmwLCfEeOlGdkotkwDrQ" name="setToMemberUsername" visibility="public">
              <ownedParameter xmi:id="_iAYmwbCfEeOlGdkotkwDrQ" name="toMemberUsername">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gyCkULCfEeOlGdkotkwDrQ" name="ReceiverAction">
            <ownedComment xmi:id="_gyEZgLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 收货地址 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX0CF28CB746B2C279BD0B344431852EDA ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iAZ04LCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iAab8LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_iAab8bCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iAc4MLCfEeOlGdkotkwDrQ" name="receiver" visibility="private" type="_hBzeoLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iAfUcLCfEeOlGdkotkwDrQ" name="receiverSet" visibility="private" type="_iAeGULCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iAhJoLCfEeOlGdkotkwDrQ" name="areaService" visibility="private" type="_g0js0LCfEeOlGdkotkwDrQ" association="_iXWVTLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iAi-0LCfEeOlGdkotkwDrQ" name="receiverService" visibility="private" type="_g1p5ALCfEeOlGdkotkwDrQ" association="_iXWVTrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iAkM8LCfEeOlGdkotkwDrQ" name="add" visibility="public">
              <ownedParameter xmi:id="_iAkM8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAk0ALCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_iAk0AbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAmCILCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iAmCIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAnQQLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_iAnQQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAoeYLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iAoeYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iApsgLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iApsgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iAq6oLCfEeOlGdkotkwDrQ" name="getReceiver" visibility="public">
              <ownedParameter xmi:id="_iAq6obCfEeOlGdkotkwDrQ" name="return" type="_hBzeoLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iAsIwLCfEeOlGdkotkwDrQ" name="setReceiver" visibility="public">
              <ownedParameter xmi:id="_iAsIwbCfEeOlGdkotkwDrQ" name="receiver" type="_hBzeoLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iAtW4LCfEeOlGdkotkwDrQ" name="getReceiverSet" visibility="public">
              <ownedParameter xmi:id="_iAtW4bCfEeOlGdkotkwDrQ" name="return" type="_hBQsE7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iAvMELCfEeOlGdkotkwDrQ" name="setReceiverSet" visibility="public">
              <ownedParameter xmi:id="_iAvMEbCfEeOlGdkotkwDrQ" name="receiverSet" type="_hBQsE7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gyIq8LCfEeOlGdkotkwDrQ" name="ProductAction">
            <ownedComment xmi:id="_gyKgILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 商品 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXD555C0667F7008EC5F71FFFB78A4F6AB ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iAwaMLCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iAxoULCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iA0roLCfEeOlGdkotkwDrQ" name="productCategory" visibility="private" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iA3H4LCfEeOlGdkotkwDrQ" name="orderType" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iA3u8LCfEeOlGdkotkwDrQ" name="viewType" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iA3u8bCfEeOlGdkotkwDrQ" name="rootProductCategoryList" visibility="private" type="_hwUxgLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iA3u87CfEeOlGdkotkwDrQ" name="bestProductList" visibility="private" type="_iA3u8rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iA3u9LCfEeOlGdkotkwDrQ" name="hotProductList" visibility="private" type="_iA3u8rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iBDVILCfEeOlGdkotkwDrQ" name="newProductList" visibility="private" type="_iA3u8rCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iBFxYLCfEeOlGdkotkwDrQ" name="pathList" visibility="private" type="_hwUxgLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iBINoLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXWVULCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iBKC0LCfEeOlGdkotkwDrQ" name="productCategoryService" visibility="private" type="_g19bALCfEeOlGdkotkwDrQ" association="_iXWVUrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iBLQ8LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_iBLQ8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iBMfELCfEeOlGdkotkwDrQ" name="search" visibility="public">
              <ownedParameter xmi:id="_iBMfEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iBNtMLCfEeOlGdkotkwDrQ" name="getProductCategory" visibility="public">
              <ownedParameter xmi:id="_iBNtMbCfEeOlGdkotkwDrQ" name="return" type="_hBYn4LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBO7ULCfEeOlGdkotkwDrQ" name="setProductCategory" visibility="public">
              <ownedParameter xmi:id="_iBO7UbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBQJcLCfEeOlGdkotkwDrQ" name="getOrderType" visibility="public">
              <ownedParameter xmi:id="_iBQJcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iBRXkLCfEeOlGdkotkwDrQ" name="setOrderType" visibility="public">
              <ownedParameter xmi:id="_iBRXkbCfEeOlGdkotkwDrQ" name="orderType">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iBSlsLCfEeOlGdkotkwDrQ" name="getViewType" visibility="public">
              <ownedParameter xmi:id="_iBSlsbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iBTz0LCfEeOlGdkotkwDrQ" name="setViewType" visibility="public">
              <ownedParameter xmi:id="_iBTz0bCfEeOlGdkotkwDrQ" name="viewType">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iBVB8LCfEeOlGdkotkwDrQ" name="getRootProductCategoryList" visibility="public">
              <ownedParameter xmi:id="_iBVB8bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBWQELCfEeOlGdkotkwDrQ" name="setRootProductCategoryList" visibility="public">
              <ownedParameter xmi:id="_iBWQEbCfEeOlGdkotkwDrQ" name="rootProductCategoryList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBXeMLCfEeOlGdkotkwDrQ" name="getBestProductList" visibility="public">
              <ownedParameter xmi:id="_iBXeMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBZTYLCfEeOlGdkotkwDrQ" name="setBestProductList" visibility="public">
              <ownedParameter xmi:id="_iBZTYbCfEeOlGdkotkwDrQ" name="bestProductList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBahgLCfEeOlGdkotkwDrQ" name="getHotProductList" visibility="public">
              <ownedParameter xmi:id="_iBahgbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBbvoLCfEeOlGdkotkwDrQ" name="setHotProductList" visibility="public">
              <ownedParameter xmi:id="_iBbvobCfEeOlGdkotkwDrQ" name="hotProductList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBc9wLCfEeOlGdkotkwDrQ" name="getNewProductList" visibility="public">
              <ownedParameter xmi:id="_iBc9wbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBeL4LCfEeOlGdkotkwDrQ" name="setNewProductList" visibility="public">
              <ownedParameter xmi:id="_iBeL4bCfEeOlGdkotkwDrQ" name="newProductList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBfaALCfEeOlGdkotkwDrQ" name="getPathList" visibility="public">
              <ownedParameter xmi:id="_iBfaAbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iBhPMLCfEeOlGdkotkwDrQ" name="setPathList" visibility="public">
              <ownedParameter xmi:id="_iBhPMbCfEeOlGdkotkwDrQ" name="pathList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gyPYoLCfEeOlGdkotkwDrQ" name="CartItemAction">
            <ownedComment xmi:id="_gyWGULCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 购物车项 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX25805FB3BE09EA71895EAB4E18BEB912 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iBh2QLCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iBk5kLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_iBk5kbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iBpyELCfEeOlGdkotkwDrQ" name="quantity" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iBvRoLCfEeOlGdkotkwDrQ" name="totalQuantity" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iB0xMLCfEeOlGdkotkwDrQ" name="totalPoint" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iB6QwLCfEeOlGdkotkwDrQ" name="totalPrice" visibility="private" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iCA-cLCfEeOlGdkotkwDrQ" name="cartItemList" visibility="private" type="_iB9UELCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iCHsILCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXWVVLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iCOZ0LCfEeOlGdkotkwDrQ" name="cartItemService" visibility="private" type="_g1aocLCfEeOlGdkotkwDrQ" association="_iXW8ULCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iCSEMLCfEeOlGdkotkwDrQ" name="ajaxAdd" visibility="public">
              <ownedParameter xmi:id="_iCSEMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCVHgLCfEeOlGdkotkwDrQ" name="ajaxList" visibility="public">
              <ownedParameter xmi:id="_iCVHgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCYx4LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_iCYx4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCccQLCfEeOlGdkotkwDrQ" name="ajaxEdit" visibility="public">
              <ownedParameter xmi:id="_iCccQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCffkLCfEeOlGdkotkwDrQ" name="ajaxDelete" visibility="public">
              <ownedParameter xmi:id="_iCffkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCkYELCfEeOlGdkotkwDrQ" name="ajaxClear" visibility="public">
              <ownedParameter xmi:id="_iCkYEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCm0ULCfEeOlGdkotkwDrQ" name="getQuantity" visibility="public">
              <ownedParameter xmi:id="_iCm0UbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCp3oLCfEeOlGdkotkwDrQ" name="setQuantity" visibility="public">
              <ownedParameter xmi:id="_iCp3obCfEeOlGdkotkwDrQ" name="quantity">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCs68LCfEeOlGdkotkwDrQ" name="getTotalQuantity" visibility="public">
              <ownedParameter xmi:id="_iCs68bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCv-QLCfEeOlGdkotkwDrQ" name="setTotalQuantity" visibility="public">
              <ownedParameter xmi:id="_iCv-QbCfEeOlGdkotkwDrQ" name="totalQuantity">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iCzBkLCfEeOlGdkotkwDrQ" name="getTotalPoint" visibility="public">
              <ownedParameter xmi:id="_iCzBkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iC2E4LCfEeOlGdkotkwDrQ" name="setTotalPoint" visibility="public">
              <ownedParameter xmi:id="_iC2E4bCfEeOlGdkotkwDrQ" name="totalPoint">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iC5IMLCfEeOlGdkotkwDrQ" name="getTotalPrice" visibility="public">
              <ownedParameter xmi:id="_iC5IMbCfEeOlGdkotkwDrQ" name="return" type="_hBXZwrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iC8LgLCfEeOlGdkotkwDrQ" name="setTotalPrice" visibility="public">
              <ownedParameter xmi:id="_iC8LgbCfEeOlGdkotkwDrQ" name="totalPrice" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iC-nwLCfEeOlGdkotkwDrQ" name="getCartItemList" visibility="public">
              <ownedParameter xmi:id="_iC-nwbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iDC5MLCfEeOlGdkotkwDrQ" name="setCartItemList" visibility="public">
              <ownedParameter xmi:id="_iDC5MbCfEeOlGdkotkwDrQ" name="cartItemList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gyZJoLCfEeOlGdkotkwDrQ" name="ProfileAction">
            <ownedComment xmi:id="_gybl4LCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 个人信息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5816616692406BD5A6311CA738576B66 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iDF8gLCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iDHKoLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iDI_0LCfEeOlGdkotkwDrQ" name="member" visibility="private" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iDLcELCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXW8UrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iDN4ULCfEeOlGdkotkwDrQ" name="memberAttributeService" visibility="private" type="_g1Uh0LCfEeOlGdkotkwDrQ" association="_iXW8VLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iDQUkLCfEeOlGdkotkwDrQ" name="areaService" visibility="private" type="_g0js0LCfEeOlGdkotkwDrQ" association="_iXW8VrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iDRisLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_iDRisbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iDSw0LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iDSw0bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iDT-8LCfEeOlGdkotkwDrQ" name="getMember" visibility="public">
              <ownedParameter xmi:id="_iDT-8bCfEeOlGdkotkwDrQ" name="return" type="_hBi_8LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iDVNELCfEeOlGdkotkwDrQ" name="setMember" visibility="public">
              <ownedParameter xmi:id="_iDVNEbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iDXCQLCfEeOlGdkotkwDrQ" name="getEnabledMemberAttributeList" visibility="public">
              <ownedParameter xmi:id="_iDXCQbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gyeCILCfEeOlGdkotkwDrQ" name="AreaAction">
            <ownedComment xmi:id="_gyfQQLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 后台Action类 - 地区 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXAFBAC38E9CCED8343FEA91C4E57AB4B7 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iDXpULCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iDY3cLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_iDY3cbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iDbTsLCfEeOlGdkotkwDrQ" name="areaService" visibility="private" type="_g0js0LCfEeOlGdkotkwDrQ" association="_iXW8WLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iDb6wLCfEeOlGdkotkwDrQ" name="ajaxChildrenArea" visibility="public">
              <ownedParameter xmi:id="_iDb6wbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gzCC0LCfEeOlGdkotkwDrQ" name="MemberAction">
            <ownedComment xmi:id="_gzEfELCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 会员 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX8CEF5D075D7ECFE548F0C9F0D8B11628 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iDdI4LCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iDflILCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_iDflIbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iDj2kLCfEeOlGdkotkwDrQ" name="member" visibility="private" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iDpWILCfEeOlGdkotkwDrQ" name="isAgreeAgreement" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iDtnkLCfEeOlGdkotkwDrQ" name="passwordRecoverKey" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iDygELCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXW8WrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iD2xgLCfEeOlGdkotkwDrQ" name="memberRankService" visibility="private" type="_g1C1ALCfEeOlGdkotkwDrQ" association="_iXW8XLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iD7qALCfEeOlGdkotkwDrQ" name="agreementService" visibility="private" type="_g1XlILCfEeOlGdkotkwDrQ" association="_iXW8XrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iEBJkLCfEeOlGdkotkwDrQ" name="captchaService" visibility="private" type="_hB2h9bCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iEHQMLCfEeOlGdkotkwDrQ" name="mailService" visibility="private" type="_g2AeULCfEeOlGdkotkwDrQ" association="_iXW8YLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iEMIsLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXW8YrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iERBMLCfEeOlGdkotkwDrQ" name="cartItemService" visibility="private" type="_g1aocLCfEeOlGdkotkwDrQ" association="_iXXjYLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iETdcLCfEeOlGdkotkwDrQ" name="login" visibility="public">
              <ownedParameter xmi:id="_iETdcbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEV5sLCfEeOlGdkotkwDrQ" name="ajaxLogin" visibility="public">
              <ownedParameter xmi:id="_iEV5sbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEZkELCfEeOlGdkotkwDrQ" name="logout" visibility="public">
              <ownedParameter xmi:id="_iEZkEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEcAULCfEeOlGdkotkwDrQ" name="getAgreement" visibility="public">
              <ownedParameter xmi:id="_iEcAUbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEgRwLCfEeOlGdkotkwDrQ" name="checkUsername" visibility="public">
              <ownedParameter xmi:id="_iEgRwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEjVELCfEeOlGdkotkwDrQ" name="ajaxRegister" visibility="public">
              <ownedParameter xmi:id="_iEjVEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEmYYLCfEeOlGdkotkwDrQ" name="passwordRecover" visibility="public">
              <ownedParameter xmi:id="_iEmYYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEqCwLCfEeOlGdkotkwDrQ" name="sendPasswordRecoverMail" visibility="public">
              <ownedParameter xmi:id="_iEqCwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEttILCfEeOlGdkotkwDrQ" name="passwordModify" visibility="public">
              <ownedParameter xmi:id="_iEttIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEwJYLCfEeOlGdkotkwDrQ" name="passwordUpdate" visibility="public">
              <ownedParameter xmi:id="_iEwJYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iEyloLCfEeOlGdkotkwDrQ" name="getMember" visibility="public">
              <ownedParameter xmi:id="_iEzMsLCfEeOlGdkotkwDrQ" name="return" type="_hBi_8LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iE2QALCfEeOlGdkotkwDrQ" name="setMember" visibility="public">
              <ownedParameter xmi:id="_iE2QAbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iE5TUbCfEeOlGdkotkwDrQ" name="getIsAgreeAgreement" visibility="public">
              <ownedParameter xmi:id="_iE5TUrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iE8WobCfEeOlGdkotkwDrQ" name="setIsAgreeAgreement" visibility="public">
              <ownedParameter xmi:id="_iE8WorCfEeOlGdkotkwDrQ" name="isAgreeAgreement">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iFABALCfEeOlGdkotkwDrQ" name="getPasswordRecoverKey" visibility="public">
              <ownedParameter xmi:id="_iFABAbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iFDEULCfEeOlGdkotkwDrQ" name="setPasswordRecoverKey" visibility="public">
              <ownedParameter xmi:id="_iFDEUbCfEeOlGdkotkwDrQ" name="passwordRecoverKey">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gzOQELCfEeOlGdkotkwDrQ" name="PaymentAction">
            <ownedComment xmi:id="_gzYoILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 支付处理 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX0D8A50887A9F4C77410AE65149244875 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iFFgkLCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iFIj4LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iFODcLCfEeOlGdkotkwDrQ" name="paymentType" visibility="private" type="_hBt_FLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iFTjALCfEeOlGdkotkwDrQ" name="amountPayable" visibility="private" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iFZCkLCfEeOlGdkotkwDrQ" name="paymentFee" visibility="private" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iFeiILCfEeOlGdkotkwDrQ" name="paymentResult" visibility="private" type="_gzYoIbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iFkBsLCfEeOlGdkotkwDrQ" name="paymentConfig" visibility="private" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iFqIULCfEeOlGdkotkwDrQ" name="order" visibility="private" type="_hBmqVLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iFwO8LCfEeOlGdkotkwDrQ" name="paymentConfigService" visibility="private" type="_g0MgcLCfEeOlGdkotkwDrQ" association="_iXXjYrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iF2VkLCfEeOlGdkotkwDrQ" name="paymentService" visibility="private" type="_g0_xsLCfEeOlGdkotkwDrQ" association="_iXXjZLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iF-RYLCfEeOlGdkotkwDrQ" name="depositService" visibility="private" type="_g0FLsLCfEeOlGdkotkwDrQ" association="_iXXjZrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iGE_ELCfEeOlGdkotkwDrQ" name="orderService" visibility="private" type="_g1jyYLCfEeOlGdkotkwDrQ" association="_iXXjaLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iGOJALCfEeOlGdkotkwDrQ" name="orderLogService" visibility="private" type="_g09VcLCfEeOlGdkotkwDrQ" association="_iXXjarCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iGTBgLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXXjbLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iGX6ALCfEeOlGdkotkwDrQ" name="htmlService" visibility="private" type="_g03O0LCfEeOlGdkotkwDrQ" association="_iXXjbrCfEeOlGdkotkwDrQ"/>
            <nestedClassifier xmi:type="uml:Enumeration" xmi:id="_gzYoIbCfEeOlGdkotkwDrQ" name="PaymentResult">
              <ownedLiteral xmi:id="_iHGSwLCfEeOlGdkotkwDrQ" name="success"/>
              <ownedLiteral xmi:id="_iHG50LCfEeOlGdkotkwDrQ" name="failure"/>
            </nestedClassifier>
            <ownedOperation xmi:id="_iGaWQLCfEeOlGdkotkwDrQ" name="confirm" visibility="public">
              <ownedParameter xmi:id="_iGa9ULCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iGdZkLCfEeOlGdkotkwDrQ" name="gateway" visibility="public">
              <ownedParameter xmi:id="_iGdZkbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iGf10LCfEeOlGdkotkwDrQ" name="tenpayReturn" visibility="public">
              <ownedParameter xmi:id="_iGf10bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iGiSELCfEeOlGdkotkwDrQ" name="flushCache" visibility="private"/>
            <ownedOperation xmi:id="_iGkuULCfEeOlGdkotkwDrQ" name="getPaymentType" visibility="public">
              <ownedParameter xmi:id="_iGkuUbCfEeOlGdkotkwDrQ" name="return" type="_hBt_FLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iGnxoLCfEeOlGdkotkwDrQ" name="setPaymentType" visibility="public">
              <ownedParameter xmi:id="_iGnxobCfEeOlGdkotkwDrQ" name="paymentType" type="_hBt_FLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iGqN4LCfEeOlGdkotkwDrQ" name="getAmountPayable" visibility="public">
              <ownedParameter xmi:id="_iGqN4bCfEeOlGdkotkwDrQ" name="return" type="_hBXZwrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iGtRMLCfEeOlGdkotkwDrQ" name="setAmountPayable" visibility="public">
              <ownedParameter xmi:id="_iGtRMbCfEeOlGdkotkwDrQ" name="amountPayable" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iGvtcLCfEeOlGdkotkwDrQ" name="getPaymentFee" visibility="public">
              <ownedParameter xmi:id="_iGvtcbCfEeOlGdkotkwDrQ" name="return" type="_hBXZwrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iGywwLCfEeOlGdkotkwDrQ" name="setPaymentFee" visibility="public">
              <ownedParameter xmi:id="_iGywwbCfEeOlGdkotkwDrQ" name="paymentFee" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iG1NALCfEeOlGdkotkwDrQ" name="getPaymentResult" visibility="public">
              <ownedParameter xmi:id="_iG1NAbCfEeOlGdkotkwDrQ" name="return" type="_gzYoIbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iG4QULCfEeOlGdkotkwDrQ" name="setPaymentResult" visibility="public">
              <ownedParameter xmi:id="_iG4QUbCfEeOlGdkotkwDrQ" name="paymentResult" type="_gzYoIbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iG6skLCfEeOlGdkotkwDrQ" name="getPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_iG6skbCfEeOlGdkotkwDrQ" name="return" type="_hBsJ47CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iG9v4LCfEeOlGdkotkwDrQ" name="setPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_iG9v4bCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHAMILCfEeOlGdkotkwDrQ" name="getOrder" visibility="public">
              <ownedParameter xmi:id="_iHAMIbCfEeOlGdkotkwDrQ" name="return" type="_hBmqVLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHD2gLCfEeOlGdkotkwDrQ" name="setOrder" visibility="public">
              <ownedParameter xmi:id="_iHD2gbCfEeOlGdkotkwDrQ" name="order" type="_hBmqVLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gzhyELCfEeOlGdkotkwDrQ" name="DepositAction">
            <ownedComment xmi:id="_gziZILCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 预存款 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5FA5DE6C97F725ADBB195DC008BFB613 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iHG50bCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHHg4LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iHIvALCfEeOlGdkotkwDrQ" name="depositService" visibility="private" type="_g0FLsLCfEeOlGdkotkwDrQ" association="_iXXjcLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHJ9ILCfEeOlGdkotkwDrQ" name="paymentConfigService" visibility="private" type="_g0MgcLCfEeOlGdkotkwDrQ" association="_iXXjcrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iHKkMLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_iHKkMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iHLLQLCfEeOlGdkotkwDrQ" name="recharge" visibility="public">
              <ownedParameter xmi:id="_iHLLQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iHLyULCfEeOlGdkotkwDrQ" name="getNonDepositOfflinePaymentConfigList" visibility="public">
              <ownedParameter xmi:id="_iHMZYLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gzmDgLCfEeOlGdkotkwDrQ" name="ArticleAction">
            <ownedComment xmi:id="_gzn4sLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 文章 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX392AA3637D2315A30E492D893AD58FA1 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iHNAcLCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHNngLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iHPcsLCfEeOlGdkotkwDrQ" name="articleCategory" visibility="private" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHR48LCfEeOlGdkotkwDrQ" name="recommendArticleList" visibility="private" type="_iHQq0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHTuILCfEeOlGdkotkwDrQ" name="hotArticleList" visibility="private" type="_iHQq0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHU8QLCfEeOlGdkotkwDrQ" name="newArticleList" visibility="private" type="_iHQq0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHWxcLCfEeOlGdkotkwDrQ" name="pathList" visibility="private" type="_hry20LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHYmoLCfEeOlGdkotkwDrQ" name="articleService" visibility="private" type="_g13UYLCfEeOlGdkotkwDrQ" association="_iXYKcLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHab0LCfEeOlGdkotkwDrQ" name="articleCategoryService" visibility="private" type="_g0W4gLCfEeOlGdkotkwDrQ" association="_iXYKcrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iHbp8LCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_iHbp8bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iHc4ELCfEeOlGdkotkwDrQ" name="search" visibility="public">
              <ownedParameter xmi:id="_iHc4EbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iHeGMLCfEeOlGdkotkwDrQ" name="ajaxCounter" visibility="public">
              <ownedParameter xmi:id="_iHeGMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iHfUULCfEeOlGdkotkwDrQ" name="getArticleCategory" visibility="public">
              <ownedParameter xmi:id="_iHfUUbCfEeOlGdkotkwDrQ" name="return" type="_hBhx0bCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHgicLCfEeOlGdkotkwDrQ" name="setArticleCategory" visibility="public">
              <ownedParameter xmi:id="_iHgicbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHiXoLCfEeOlGdkotkwDrQ" name="getRecommendArticleList" visibility="public">
              <ownedParameter xmi:id="_iHiXobCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHjlwLCfEeOlGdkotkwDrQ" name="setRecommendArticleList" visibility="public">
              <ownedParameter xmi:id="_iHjlwbCfEeOlGdkotkwDrQ" name="recommendArticleList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHkz4LCfEeOlGdkotkwDrQ" name="getHotArticleList" visibility="public">
              <ownedParameter xmi:id="_iHkz4bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHmpELCfEeOlGdkotkwDrQ" name="setHotArticleList" visibility="public">
              <ownedParameter xmi:id="_iHmpEbCfEeOlGdkotkwDrQ" name="hotArticleList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHn3MLCfEeOlGdkotkwDrQ" name="getNewArticleList" visibility="public">
              <ownedParameter xmi:id="_iHn3MbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHpFULCfEeOlGdkotkwDrQ" name="setNewArticleList" visibility="public">
              <ownedParameter xmi:id="_iHpFUbCfEeOlGdkotkwDrQ" name="newArticleList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHqTcLCfEeOlGdkotkwDrQ" name="getPathList" visibility="public">
              <ownedParameter xmi:id="_iHqTcbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iHrhkLCfEeOlGdkotkwDrQ" name="setPathList" visibility="public">
              <ownedParameter xmi:id="_iHrhkbCfEeOlGdkotkwDrQ" name="pathList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gztYQLCfEeOlGdkotkwDrQ" name="OrderAction">
            <ownedComment xmi:id="_gz0tALCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 订单处理 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX66590FE3DF97C81824D62C168A48301D ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iHsvsLCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iHuk4LCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_iHuk4bCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iHyPQLCfEeOlGdkotkwDrQ" name="isSaveReceiver" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iH15oLCfEeOlGdkotkwDrQ" name="totalQuantity" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iH5kALCfEeOlGdkotkwDrQ" name="totalPoint" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iH91cLCfEeOlGdkotkwDrQ" name="totalWeightGram" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iIBf0LCfEeOlGdkotkwDrQ" name="productTotalPrice" visibility="private" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIEjILCfEeOlGdkotkwDrQ" name="memo" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iIINgLCfEeOlGdkotkwDrQ" name="receiver" visibility="private" type="_hBzeoLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIL34LCfEeOlGdkotkwDrQ" name="deliveryType" visibility="private" type="_hBcSQ7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIQJULCfEeOlGdkotkwDrQ" name="paymentConfig" visibility="private" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iITzsLCfEeOlGdkotkwDrQ" name="order" visibility="private" type="_hBmqVLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIXeELCfEeOlGdkotkwDrQ" name="cartItemSet" visibility="private" type="_iIVo4LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIbIcLCfEeOlGdkotkwDrQ" name="receiverService" visibility="private" type="_g1p5ALCfEeOlGdkotkwDrQ" association="_iXYKdLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIey0LCfEeOlGdkotkwDrQ" name="areaService" visibility="private" type="_g0js0LCfEeOlGdkotkwDrQ" association="_iXYKdrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIjEQLCfEeOlGdkotkwDrQ" name="deliveryTypeService" visibility="private" type="_g1gIALCfEeOlGdkotkwDrQ" association="_iXYKeLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iImuoLCfEeOlGdkotkwDrQ" name="paymentConfigService" visibility="private" type="_g0MgcLCfEeOlGdkotkwDrQ" association="_iXYKerCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIqZALCfEeOlGdkotkwDrQ" name="orderService" visibility="private" type="_g1jyYLCfEeOlGdkotkwDrQ" association="_iXYKfLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIuDYLCfEeOlGdkotkwDrQ" name="orderLogService" visibility="private" type="_g09VcLCfEeOlGdkotkwDrQ" association="_iXYKfrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iIxtwLCfEeOlGdkotkwDrQ" name="cartItemService" visibility="private" type="_g1aocLCfEeOlGdkotkwDrQ" association="_iXYKgLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iI1_MLCfEeOlGdkotkwDrQ" name="orderItemService" visibility="private" type="_g0Qx4LCfEeOlGdkotkwDrQ" association="_iXYKgrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iI5pkLCfEeOlGdkotkwDrQ" name="productService" visibility="private" type="_gz_sILCfEeOlGdkotkwDrQ" association="_iXYKhLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iI9T8LCfEeOlGdkotkwDrQ" name="htmlService" visibility="private" type="_g03O0LCfEeOlGdkotkwDrQ" association="_iXYxgLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iI_JILCfEeOlGdkotkwDrQ" name="info" visibility="public">
              <ownedParameter xmi:id="_iI_JIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJBlYLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iJBlYbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJDakLCfEeOlGdkotkwDrQ" name="list" visibility="public">
              <ownedParameter xmi:id="_iJDakbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJFPwLCfEeOlGdkotkwDrQ" name="view" visibility="public">
              <ownedParameter xmi:id="_iJFPwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJHE8LCfEeOlGdkotkwDrQ" name="flushCache" visibility="private"/>
            <ownedOperation xmi:id="_iJJhMLCfEeOlGdkotkwDrQ" name="getAllDeliveryType" visibility="public">
              <ownedParameter xmi:id="_iJJhMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJLWYLCfEeOlGdkotkwDrQ" name="getAllPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_iJLWYbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJNyobCfEeOlGdkotkwDrQ" name="getIsSaveReceiver" visibility="public">
              <ownedParameter xmi:id="_iJNyorCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJQO4LCfEeOlGdkotkwDrQ" name="setIsSaveReceiver" visibility="public">
              <ownedParameter xmi:id="_iJQO4bCfEeOlGdkotkwDrQ" name="isSaveReceiver">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJSEELCfEeOlGdkotkwDrQ" name="getTotalQuantity" visibility="public">
              <ownedParameter xmi:id="_iJSEEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJUgULCfEeOlGdkotkwDrQ" name="setTotalQuantity" visibility="public">
              <ownedParameter xmi:id="_iJUgUbCfEeOlGdkotkwDrQ" name="totalQuantity">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJWVgLCfEeOlGdkotkwDrQ" name="getTotalPoint" visibility="public">
              <ownedParameter xmi:id="_iJWVgbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJYxwLCfEeOlGdkotkwDrQ" name="setTotalPoint" visibility="public">
              <ownedParameter xmi:id="_iJYxwbCfEeOlGdkotkwDrQ" name="totalPoint">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJdDMLCfEeOlGdkotkwDrQ" name="getTotalWeightGram" visibility="public">
              <ownedParameter xmi:id="_iJdDMbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJffcbCfEeOlGdkotkwDrQ" name="setTotalWeightGram" visibility="public">
              <ownedParameter xmi:id="_iJffcrCfEeOlGdkotkwDrQ" name="totalWeightGram">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJh7sLCfEeOlGdkotkwDrQ" name="getProductTotalPrice" visibility="public">
              <ownedParameter xmi:id="_iJh7sbCfEeOlGdkotkwDrQ" name="return" type="_hBXZwrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJkX8LCfEeOlGdkotkwDrQ" name="setProductTotalPrice" visibility="public">
              <ownedParameter xmi:id="_iJkX8bCfEeOlGdkotkwDrQ" name="productTotalPrice" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJmNILCfEeOlGdkotkwDrQ" name="getMemo" visibility="public">
              <ownedParameter xmi:id="_iJmNIbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJopYLCfEeOlGdkotkwDrQ" name="setMemo" visibility="public">
              <ownedParameter xmi:id="_iJopYbCfEeOlGdkotkwDrQ" name="memo">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iJqekLCfEeOlGdkotkwDrQ" name="getReceiver" visibility="public">
              <ownedParameter xmi:id="_iJqekbCfEeOlGdkotkwDrQ" name="return" type="_hBzeoLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJs60LCfEeOlGdkotkwDrQ" name="setReceiver" visibility="public">
              <ownedParameter xmi:id="_iJs60bCfEeOlGdkotkwDrQ" name="receiver" type="_hBzeoLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJvXELCfEeOlGdkotkwDrQ" name="getDeliveryType" visibility="public">
              <ownedParameter xmi:id="_iJvXEbCfEeOlGdkotkwDrQ" name="return" type="_hBcSQ7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJxzULCfEeOlGdkotkwDrQ" name="setDeliveryType" visibility="public">
              <ownedParameter xmi:id="_iJxzUbCfEeOlGdkotkwDrQ" name="deliveryType" type="_hBcSQ7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJzogLCfEeOlGdkotkwDrQ" name="getPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_iJzogbCfEeOlGdkotkwDrQ" name="return" type="_hBsJ47CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJ2EwLCfEeOlGdkotkwDrQ" name="setPaymentConfig" visibility="public">
              <ownedParameter xmi:id="_iJ2EwbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJ4hALCfEeOlGdkotkwDrQ" name="getOrder" visibility="public">
              <ownedParameter xmi:id="_iJ4hAbCfEeOlGdkotkwDrQ" name="return" type="_hBmqVLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJ7kULCfEeOlGdkotkwDrQ" name="setOrder" visibility="public">
              <ownedParameter xmi:id="_iJ7kUbCfEeOlGdkotkwDrQ" name="order" type="_hBmqVLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iJ-AkLCfEeOlGdkotkwDrQ" name="getCartItemSet" visibility="public">
              <ownedParameter xmi:id="_iJ-AkbCfEeOlGdkotkwDrQ" name="return" type="_hBQsE7CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iKBD4LCfEeOlGdkotkwDrQ" name="setCartItemSet" visibility="public">
              <ownedParameter xmi:id="_iKBD4bCfEeOlGdkotkwDrQ" name="cartItemSet" type="_hBQsE7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_gz3JQLCfEeOlGdkotkwDrQ" name="PasswordAction">
            <ownedComment xmi:id="_gz4XYLCfEeOlGdkotkwDrQ">
              <body>/** 
 * 前台Action类 - 密码、安全问题 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5D546EF668C9577C749F47F4383464F7 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iKC5ELCfEeOlGdkotkwDrQ" general="_gx1I8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iKEHMLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_iKEHMbCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iKFVULCfEeOlGdkotkwDrQ" name="member" visibility="private" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iKGjcLCfEeOlGdkotkwDrQ" name="oldPassword" visibility="private">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iKIYoLCfEeOlGdkotkwDrQ" name="memberService" visibility="private" type="_g0gpgLCfEeOlGdkotkwDrQ" association="_iXYxgrCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iKI_sLCfEeOlGdkotkwDrQ" name="edit" visibility="public">
              <ownedParameter xmi:id="_iKI_sbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iKJmwLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iKJmwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iKKN0LCfEeOlGdkotkwDrQ" name="getMember" visibility="public">
              <ownedParameter xmi:id="_iKKN0bCfEeOlGdkotkwDrQ" name="return" type="_hBi_8LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iKLb8LCfEeOlGdkotkwDrQ" name="setMember" visibility="public">
              <ownedParameter xmi:id="_iKLb8bCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iKMqELCfEeOlGdkotkwDrQ" name="getOldPassword" visibility="public">
              <ownedParameter xmi:id="_iKMqEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iKN4MLCfEeOlGdkotkwDrQ" name="setOldPassword" visibility="public">
              <ownedParameter xmi:id="_iKN4MbCfEeOlGdkotkwDrQ" name="oldPassword">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVuM7CfEeOlGdkotkwDrQ" memberEnd="_h9cngLCfEeOlGdkotkwDrQ _iXVuNLCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVuNLCfEeOlGdkotkwDrQ" name="MemberCenterAction" type="_gxqJ0LCfEeOlGdkotkwDrQ" association="_iXVuM7CfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVuNbCfEeOlGdkotkwDrQ" memberEnd="_h9d1oLCfEeOlGdkotkwDrQ _iXVuNrCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVuNrCfEeOlGdkotkwDrQ" name="MemberCenterAction" type="_gxqJ0LCfEeOlGdkotkwDrQ" association="_iXVuNbCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVuN7CfEeOlGdkotkwDrQ" memberEnd="_h9lxcLCfEeOlGdkotkwDrQ _iXVuOLCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVuOLCfEeOlGdkotkwDrQ" name="FavoriteAction" type="_gxubQLCfEeOlGdkotkwDrQ" association="_iXVuN7CfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXVuObCfEeOlGdkotkwDrQ" memberEnd="_h9nmoLCfEeOlGdkotkwDrQ _iXVuOrCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXVuOrCfEeOlGdkotkwDrQ" name="FavoriteAction" type="_gxubQLCfEeOlGdkotkwDrQ" association="_iXVuObCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVQLCfEeOlGdkotkwDrQ" memberEnd="_h-X0kLCfEeOlGdkotkwDrQ _iXWVQbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVQbCfEeOlGdkotkwDrQ" name="BaseShopAction" type="_gx1I8LCfEeOlGdkotkwDrQ" association="_iXWVQLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVQrCfEeOlGdkotkwDrQ" memberEnd="_h-a34LCfEeOlGdkotkwDrQ _iXWVQ7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVQ7CfEeOlGdkotkwDrQ" name="BaseShopAction" type="_gx1I8LCfEeOlGdkotkwDrQ" association="_iXWVQrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVRLCfEeOlGdkotkwDrQ" memberEnd="_h-dUILCfEeOlGdkotkwDrQ _iXWVRbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVRbCfEeOlGdkotkwDrQ" name="BaseShopAction" type="_gx1I8LCfEeOlGdkotkwDrQ" association="_iXWVRLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVRrCfEeOlGdkotkwDrQ" memberEnd="_h-gXcLCfEeOlGdkotkwDrQ _iXWVR7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVR7CfEeOlGdkotkwDrQ" name="BaseShopAction" type="_gx1I8LCfEeOlGdkotkwDrQ" association="_iXWVRrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVSLCfEeOlGdkotkwDrQ" memberEnd="_iAD2oLCfEeOlGdkotkwDrQ _iXWVSbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVSbCfEeOlGdkotkwDrQ" name="MessageAction" type="_gx9r0LCfEeOlGdkotkwDrQ" association="_iXWVSLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVSrCfEeOlGdkotkwDrQ" memberEnd="_iAGS4LCfEeOlGdkotkwDrQ _iXWVS7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVS7CfEeOlGdkotkwDrQ" name="MessageAction" type="_gx9r0LCfEeOlGdkotkwDrQ" association="_iXWVSrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVTLCfEeOlGdkotkwDrQ" memberEnd="_iAhJoLCfEeOlGdkotkwDrQ _iXWVTbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVTbCfEeOlGdkotkwDrQ" name="ReceiverAction" type="_gyCkULCfEeOlGdkotkwDrQ" association="_iXWVTLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVTrCfEeOlGdkotkwDrQ" memberEnd="_iAi-0LCfEeOlGdkotkwDrQ _iXWVT7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVT7CfEeOlGdkotkwDrQ" name="ReceiverAction" type="_gyCkULCfEeOlGdkotkwDrQ" association="_iXWVTrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVULCfEeOlGdkotkwDrQ" memberEnd="_iBINoLCfEeOlGdkotkwDrQ _iXWVUbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVUbCfEeOlGdkotkwDrQ" name="ProductAction" type="_gyIq8LCfEeOlGdkotkwDrQ" association="_iXWVULCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVUrCfEeOlGdkotkwDrQ" memberEnd="_iBKC0LCfEeOlGdkotkwDrQ _iXWVU7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVU7CfEeOlGdkotkwDrQ" name="ProductAction" type="_gyIq8LCfEeOlGdkotkwDrQ" association="_iXWVUrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXWVVLCfEeOlGdkotkwDrQ" memberEnd="_iCHsILCfEeOlGdkotkwDrQ _iXWVVbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXWVVbCfEeOlGdkotkwDrQ" name="CartItemAction" type="_gyPYoLCfEeOlGdkotkwDrQ" association="_iXWVVLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8ULCfEeOlGdkotkwDrQ" memberEnd="_iCOZ0LCfEeOlGdkotkwDrQ _iXW8UbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8UbCfEeOlGdkotkwDrQ" name="CartItemAction" type="_gyPYoLCfEeOlGdkotkwDrQ" association="_iXW8ULCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8UrCfEeOlGdkotkwDrQ" memberEnd="_iDLcELCfEeOlGdkotkwDrQ _iXW8U7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8U7CfEeOlGdkotkwDrQ" name="ProfileAction" type="_gyZJoLCfEeOlGdkotkwDrQ" association="_iXW8UrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8VLCfEeOlGdkotkwDrQ" memberEnd="_iDN4ULCfEeOlGdkotkwDrQ _iXW8VbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8VbCfEeOlGdkotkwDrQ" name="ProfileAction" type="_gyZJoLCfEeOlGdkotkwDrQ" association="_iXW8VLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8VrCfEeOlGdkotkwDrQ" memberEnd="_iDQUkLCfEeOlGdkotkwDrQ _iXW8V7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8V7CfEeOlGdkotkwDrQ" name="ProfileAction" type="_gyZJoLCfEeOlGdkotkwDrQ" association="_iXW8VrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8WLCfEeOlGdkotkwDrQ" memberEnd="_iDbTsLCfEeOlGdkotkwDrQ _iXW8WbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8WbCfEeOlGdkotkwDrQ" name="AreaAction" type="_gyeCILCfEeOlGdkotkwDrQ" association="_iXW8WLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8WrCfEeOlGdkotkwDrQ" memberEnd="_iDygELCfEeOlGdkotkwDrQ _iXW8W7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8W7CfEeOlGdkotkwDrQ" name="MemberAction" type="_gzCC0LCfEeOlGdkotkwDrQ" association="_iXW8WrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8XLCfEeOlGdkotkwDrQ" memberEnd="_iD2xgLCfEeOlGdkotkwDrQ _iXW8XbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8XbCfEeOlGdkotkwDrQ" name="MemberAction" type="_gzCC0LCfEeOlGdkotkwDrQ" association="_iXW8XLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8XrCfEeOlGdkotkwDrQ" memberEnd="_iD7qALCfEeOlGdkotkwDrQ _iXW8X7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8X7CfEeOlGdkotkwDrQ" name="MemberAction" type="_gzCC0LCfEeOlGdkotkwDrQ" association="_iXW8XrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8YLCfEeOlGdkotkwDrQ" memberEnd="_iEHQMLCfEeOlGdkotkwDrQ _iXW8YbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8YbCfEeOlGdkotkwDrQ" name="MemberAction" type="_gzCC0LCfEeOlGdkotkwDrQ" association="_iXW8YLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXW8YrCfEeOlGdkotkwDrQ" memberEnd="_iEMIsLCfEeOlGdkotkwDrQ _iXW8Y7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXW8Y7CfEeOlGdkotkwDrQ" name="MemberAction" type="_gzCC0LCfEeOlGdkotkwDrQ" association="_iXW8YrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjYLCfEeOlGdkotkwDrQ" memberEnd="_iERBMLCfEeOlGdkotkwDrQ _iXXjYbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjYbCfEeOlGdkotkwDrQ" name="MemberAction" type="_gzCC0LCfEeOlGdkotkwDrQ" association="_iXXjYLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjYrCfEeOlGdkotkwDrQ" memberEnd="_iFwO8LCfEeOlGdkotkwDrQ _iXXjY7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjY7CfEeOlGdkotkwDrQ" name="PaymentAction" type="_gzOQELCfEeOlGdkotkwDrQ" association="_iXXjYrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjZLCfEeOlGdkotkwDrQ" memberEnd="_iF2VkLCfEeOlGdkotkwDrQ _iXXjZbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjZbCfEeOlGdkotkwDrQ" name="PaymentAction" type="_gzOQELCfEeOlGdkotkwDrQ" association="_iXXjZLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjZrCfEeOlGdkotkwDrQ" memberEnd="_iF-RYLCfEeOlGdkotkwDrQ _iXXjZ7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjZ7CfEeOlGdkotkwDrQ" name="PaymentAction" type="_gzOQELCfEeOlGdkotkwDrQ" association="_iXXjZrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjaLCfEeOlGdkotkwDrQ" memberEnd="_iGE_ELCfEeOlGdkotkwDrQ _iXXjabCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjabCfEeOlGdkotkwDrQ" name="PaymentAction" type="_gzOQELCfEeOlGdkotkwDrQ" association="_iXXjaLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjarCfEeOlGdkotkwDrQ" memberEnd="_iGOJALCfEeOlGdkotkwDrQ _iXXja7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXja7CfEeOlGdkotkwDrQ" name="PaymentAction" type="_gzOQELCfEeOlGdkotkwDrQ" association="_iXXjarCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjbLCfEeOlGdkotkwDrQ" memberEnd="_iGTBgLCfEeOlGdkotkwDrQ _iXXjbbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjbbCfEeOlGdkotkwDrQ" name="PaymentAction" type="_gzOQELCfEeOlGdkotkwDrQ" association="_iXXjbLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjbrCfEeOlGdkotkwDrQ" memberEnd="_iGX6ALCfEeOlGdkotkwDrQ _iXXjb7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjb7CfEeOlGdkotkwDrQ" name="PaymentAction" type="_gzOQELCfEeOlGdkotkwDrQ" association="_iXXjbrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjcLCfEeOlGdkotkwDrQ" memberEnd="_iHIvALCfEeOlGdkotkwDrQ _iXXjcbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjcbCfEeOlGdkotkwDrQ" name="DepositAction" type="_gzhyELCfEeOlGdkotkwDrQ" association="_iXXjcLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXXjcrCfEeOlGdkotkwDrQ" memberEnd="_iHJ9ILCfEeOlGdkotkwDrQ _iXXjc7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXXjc7CfEeOlGdkotkwDrQ" name="DepositAction" type="_gzhyELCfEeOlGdkotkwDrQ" association="_iXXjcrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKcLCfEeOlGdkotkwDrQ" memberEnd="_iHYmoLCfEeOlGdkotkwDrQ _iXYKcbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKcbCfEeOlGdkotkwDrQ" name="ArticleAction" type="_gzmDgLCfEeOlGdkotkwDrQ" association="_iXYKcLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKcrCfEeOlGdkotkwDrQ" memberEnd="_iHab0LCfEeOlGdkotkwDrQ _iXYKc7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKc7CfEeOlGdkotkwDrQ" name="ArticleAction" type="_gzmDgLCfEeOlGdkotkwDrQ" association="_iXYKcrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKdLCfEeOlGdkotkwDrQ" memberEnd="_iIbIcLCfEeOlGdkotkwDrQ _iXYKdbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKdbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKdLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKdrCfEeOlGdkotkwDrQ" memberEnd="_iIey0LCfEeOlGdkotkwDrQ _iXYKd7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKd7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKdrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKeLCfEeOlGdkotkwDrQ" memberEnd="_iIjEQLCfEeOlGdkotkwDrQ _iXYKebCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKebCfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKeLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKerCfEeOlGdkotkwDrQ" memberEnd="_iImuoLCfEeOlGdkotkwDrQ _iXYKe7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKe7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKerCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKfLCfEeOlGdkotkwDrQ" memberEnd="_iIqZALCfEeOlGdkotkwDrQ _iXYKfbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKfbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKfLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKfrCfEeOlGdkotkwDrQ" memberEnd="_iIuDYLCfEeOlGdkotkwDrQ _iXYKf7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKf7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKfrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKgLCfEeOlGdkotkwDrQ" memberEnd="_iIxtwLCfEeOlGdkotkwDrQ _iXYKgbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKgbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKgLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKgrCfEeOlGdkotkwDrQ" memberEnd="_iI1_MLCfEeOlGdkotkwDrQ _iXYKg7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKg7CfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKgrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYKhLCfEeOlGdkotkwDrQ" memberEnd="_iI5pkLCfEeOlGdkotkwDrQ _iXYKhbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYKhbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYKhLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYxgLCfEeOlGdkotkwDrQ" memberEnd="_iI9T8LCfEeOlGdkotkwDrQ _iXYxgbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYxgbCfEeOlGdkotkwDrQ" name="OrderAction" type="_gztYQLCfEeOlGdkotkwDrQ" association="_iXYxgLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXYxgrCfEeOlGdkotkwDrQ" memberEnd="_iKIYoLCfEeOlGdkotkwDrQ _iXYxg7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXYxg7CfEeOlGdkotkwDrQ" name="PasswordAction" type="_gz3JQLCfEeOlGdkotkwDrQ" association="_iXYxgrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_gz6MkLCfEeOlGdkotkwDrQ" name="service">
        <packagedElement xmi:type="uml:Interface" xmi:id="_gz7asLCfEeOlGdkotkwDrQ" name="FooterService">
          <ownedComment xmi:id="_gz8o0LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 页面底部信息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX9A4F32B6D12BE5FBC656E3BDDD8A9BBD ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKQUcLCfEeOlGdkotkwDrQ" name="getFooter" visibility="public">
            <ownedParameter xmi:id="_iKQUcbCfEeOlGdkotkwDrQ" name="return" type="_hBbrMbCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_gz_sILCfEeOlGdkotkwDrQ" name="ProductService">
          <ownedComment xmi:id="_g0DWgLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 商品 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX62F330D4576F1CE472FE4A72A3C1070A ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKQUcrCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
            <ownedParameter xmi:id="_iKQUc7CfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKQUdLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKQ7gbCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
            <ownedParameter xmi:id="_iKQ7grCfEeOlGdkotkwDrQ" name="firstResult">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKQ7g7CfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKQ7hLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKRikLCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
            <ownedParameter xmi:id="_iKRikbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKRikrCfEeOlGdkotkwDrQ" name="firstResult">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKRik7CfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKRilLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKSJoLCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
            <ownedParameter xmi:id="_iKSJobCfEeOlGdkotkwDrQ" name="beginDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKSJorCfEeOlGdkotkwDrQ" name="endDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKSJo7CfEeOlGdkotkwDrQ" name="firstResult">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKSJpLCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKSJpbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKSwsLCfEeOlGdkotkwDrQ" name="getProductPager" visibility="public">
            <ownedParameter xmi:id="_iKSwsbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKSwsrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKSws7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKSwtLCfEeOlGdkotkwDrQ" name="getBestProductList" visibility="public">
            <ownedParameter xmi:id="_iKSwtbCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKSwtrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKTXwLCfEeOlGdkotkwDrQ" name="getBestProductList" visibility="public">
            <ownedParameter xmi:id="_iKTXwbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKTXwrCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKTXw7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKTXxLCfEeOlGdkotkwDrQ" name="getHotProductList" visibility="public">
            <ownedParameter xmi:id="_iKTXxbCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKTXxrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKT-0LCfEeOlGdkotkwDrQ" name="getHotProductList" visibility="public">
            <ownedParameter xmi:id="_iKT-0bCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKT-0rCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKT-07CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKT-1LCfEeOlGdkotkwDrQ" name="getNewProductList" visibility="public">
            <ownedParameter xmi:id="_iKT-1bCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKT-1rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKUl4LCfEeOlGdkotkwDrQ" name="getNewProductList" visibility="public">
            <ownedParameter xmi:id="_iKUl4bCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKUl4rCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKUl47CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKUl5LCfEeOlGdkotkwDrQ" name="search" visibility="public">
            <ownedParameter xmi:id="_iKUl5bCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKUl5rCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKVM8LCfEeOlGdkotkwDrQ" name="getFavoriteProductPager" visibility="public">
            <ownedParameter xmi:id="_iKVM8bCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKVM8rCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKVM87CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKV0AbCfEeOlGdkotkwDrQ" name="getStoreAlertCount" visibility="public">
            <ownedParameter xmi:id="_iKV0ArCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKV0BLCfEeOlGdkotkwDrQ" name="getMarketableProductCount" visibility="public">
            <ownedParameter xmi:id="_iKV0BbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKWbEbCfEeOlGdkotkwDrQ" name="getUnMarketableProductCount" visibility="public">
            <ownedParameter xmi:id="_iKWbErCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0FLsLCfEeOlGdkotkwDrQ" name="DepositService">
          <ownedComment xmi:id="_g0GZ0LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 预存款记录 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXF47E6B6DF0CEBF23BACB777361377447 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKXCILCfEeOlGdkotkwDrQ" name="getDepositPager" visibility="public">
            <ownedParameter xmi:id="_iKXCIbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKXCIrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKXCI7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0IPALCfEeOlGdkotkwDrQ" name="FriendLinkService">
          <ownedComment xmi:id="_g0JdILCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 友情链接 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXC862876613564B73F604B8D80A5BB9B4 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKXpMLCfEeOlGdkotkwDrQ" name="getPictureFriendLinkList" visibility="public">
            <ownedParameter xmi:id="_iKXpMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKXpMrCfEeOlGdkotkwDrQ" name="getTextFriendLinkList" visibility="public">
            <ownedParameter xmi:id="_iKXpM7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0MgcLCfEeOlGdkotkwDrQ" name="PaymentConfigService">
          <ownedComment xmi:id="_g0O8sLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 支付配置 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXF62254C64269DF9FBA1F2B1C07D33182 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKY3ULCfEeOlGdkotkwDrQ" name="getNonDepositPaymentConfigList" visibility="public">
            <ownedParameter xmi:id="_iKY3UbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKY3UrCfEeOlGdkotkwDrQ" name="getNonDepositOfflinePaymentConfigList" visibility="public">
            <ownedParameter xmi:id="_iKY3U7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKZeYLCfEeOlGdkotkwDrQ" name="buildParameterString" visibility="public">
            <ownedParameter xmi:id="_iKZeYbCfEeOlGdkotkwDrQ" name="parameterMap" type="_hBWytLCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKZeYrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKaFcLCfEeOlGdkotkwDrQ" name="buildTenpayDirectPaymentUrl" visibility="public">
            <ownedParameter xmi:id="_iKaFcbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKaFcrCfEeOlGdkotkwDrQ" name="paymentSn">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKaFc7CfEeOlGdkotkwDrQ" name="totalAmount" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKaFdLCfEeOlGdkotkwDrQ" name="description">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKaFdbCfEeOlGdkotkwDrQ" name="ip">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKaFdrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKasgLCfEeOlGdkotkwDrQ" name="buildTenpayDirectQueryUrl" visibility="public">
            <ownedParameter xmi:id="_iKasgbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKasgrCfEeOlGdkotkwDrQ" name="transactionId">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKasg7CfEeOlGdkotkwDrQ" name="paymentSn">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKashLCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKbTkLCfEeOlGdkotkwDrQ" name="buildTenpayPartnerPaymentUrl" visibility="public">
            <ownedParameter xmi:id="_iKbTkbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKbTkrCfEeOlGdkotkwDrQ" name="paymentSn">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKbTk7CfEeOlGdkotkwDrQ" name="totalAmount" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKbTlLCfEeOlGdkotkwDrQ" name="description">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKbTlbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0Qx4LCfEeOlGdkotkwDrQ" name="OrderItemService">
          <ownedComment xmi:id="_g0SAALCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 订单项 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXD8793F2D579C64707D76ED2D3AEEE96C ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0T1MLCfEeOlGdkotkwDrQ" name="ReshipService">
          <ownedComment xmi:id="_g0VDULCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 退货 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXC7E38C49F1DEA30184481ABB3241FF04 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKb6oLCfEeOlGdkotkwDrQ" name="getLastReshipSn" visibility="public">
            <ownedParameter xmi:id="_iKb6obCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0W4gLCfEeOlGdkotkwDrQ" name="ArticleCategoryService">
          <ownedComment xmi:id="_g0YtsLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 文章分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXF631FF5629197454FEED5CB4F84F0ED2 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKchsLCfEeOlGdkotkwDrQ" name="getRootArticleCategoryList" visibility="public">
            <ownedParameter xmi:id="_iKchsbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKchsrCfEeOlGdkotkwDrQ" name="getParentArticleCategoryList" visibility="public">
            <ownedParameter xmi:id="_iKchs7CfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKchtLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKdIwLCfEeOlGdkotkwDrQ" name="getParentArticleCategoryList" visibility="public">
            <ownedParameter xmi:id="_iKdIwbCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKdIwrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKdv0LCfEeOlGdkotkwDrQ" name="getArticleCategoryPathList" visibility="public">
            <ownedParameter xmi:id="_iKdv0bCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKdv0rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKdv07CfEeOlGdkotkwDrQ" name="getArticleCategoryPathList" visibility="public">
            <ownedParameter xmi:id="_iKdv1LCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKdv1bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKdv1rCfEeOlGdkotkwDrQ" name="getChildrenArticleCategoryList" visibility="public">
            <ownedParameter xmi:id="_iKdv17CfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKdv2LCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKeW4LCfEeOlGdkotkwDrQ" name="getChildrenArticleCategoryList" visibility="public">
            <ownedParameter xmi:id="_iKeW4bCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKeW4rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKeW47CfEeOlGdkotkwDrQ" name="getArticleCategoryTreeList" visibility="public">
            <ownedParameter xmi:id="_iKeW5LCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0ai4LCfEeOlGdkotkwDrQ" name="DeliveryCorpService">
          <ownedComment xmi:id="_g0bJ8LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 物流公司 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX324AC5251E57478D5A296EB0A1A618CF ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0c_ILCfEeOlGdkotkwDrQ" name="LogConfigService">
          <ownedComment xmi:id="_g0eNQLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 日志设置 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX915A2A2F843137F904AA2D6AFAD31305 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKe98LCfEeOlGdkotkwDrQ" name="getLogConfigList" visibility="public">
            <ownedParameter xmi:id="_iKe98bCfEeOlGdkotkwDrQ" name="actionClassName">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKe98rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0gpgLCfEeOlGdkotkwDrQ" name="MemberService">
          <ownedComment xmi:id="_g0h3oLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 会员 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX868582BB07E8457F3171FCCADB94B449 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKflALCfEeOlGdkotkwDrQ" name="isExistByUsername" visibility="public">
            <ownedParameter xmi:id="_iKflAbCfEeOlGdkotkwDrQ" name="username">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKflArCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKflA7CfEeOlGdkotkwDrQ" name="getMemberByUsername" visibility="public">
            <ownedParameter xmi:id="_iKflBLCfEeOlGdkotkwDrQ" name="username">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKflBbCfEeOlGdkotkwDrQ" name="return" type="_hBi_8LCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKflBrCfEeOlGdkotkwDrQ" name="verifyMember" visibility="public">
            <ownedParameter xmi:id="_iKflB7CfEeOlGdkotkwDrQ" name="username">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKflCLCfEeOlGdkotkwDrQ" name="password">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKflCbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKgMELCfEeOlGdkotkwDrQ" name="buildPasswordRecoverKey" visibility="public">
            <ownedParameter xmi:id="_iKgMEbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKgMErCfEeOlGdkotkwDrQ" name="getPasswordRecoverKeyBuildDate" visibility="public">
            <ownedParameter xmi:id="_iKgME7CfEeOlGdkotkwDrQ" name="passwordRecoverKey">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKgMFLCfEeOlGdkotkwDrQ" name="return" type="_hBShRLCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0js0LCfEeOlGdkotkwDrQ" name="AreaService">
          <ownedComment xmi:id="_g0liALCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 地区 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX0093A02DC48CD73BDC71C06BA52A9AD2 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKgzILCfEeOlGdkotkwDrQ" name="getRootAreaList" visibility="public">
            <ownedParameter xmi:id="_iKgzIbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKgzIrCfEeOlGdkotkwDrQ" name="getParentAreaList" visibility="public">
            <ownedParameter xmi:id="_iKgzI7CfEeOlGdkotkwDrQ" name="area" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKgzJLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKhaMLCfEeOlGdkotkwDrQ" name="getChildrenAreaList" visibility="public">
            <ownedParameter xmi:id="_iKhaMbCfEeOlGdkotkwDrQ" name="area" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKhaMrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKhaNLCfEeOlGdkotkwDrQ" name="isNameUnique" visibility="public">
            <ownedParameter xmi:id="_iKhaNbCfEeOlGdkotkwDrQ" name="parentId">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKhaNrCfEeOlGdkotkwDrQ" name="oldName">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKhaN7CfEeOlGdkotkwDrQ" name="newName">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKhaOLCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKiBQbCfEeOlGdkotkwDrQ" name="isAreaPath" visibility="public">
            <ownedParameter xmi:id="_iKiBQrCfEeOlGdkotkwDrQ" name="areaPath">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKiBQ7CfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKiBRLCfEeOlGdkotkwDrQ" name="getAreaString" visibility="public">
            <ownedParameter xmi:id="_iKiBRbCfEeOlGdkotkwDrQ" name="area" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKiBRrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKiBR7CfEeOlGdkotkwDrQ" name="getAreaString" visibility="public">
            <ownedParameter xmi:id="_iKiBSLCfEeOlGdkotkwDrQ" name="areaPath">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKiBSbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0qagLCfEeOlGdkotkwDrQ" name="BaseService">
          <ownedComment xmi:id="_g0ur8LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - Service接口基类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXF02A2641DDF4DDD4BBBA1E8E3A3E2860 ============================================================================
 */
</body>
          </ownedComment>
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_g0qagbCfEeOlGdkotkwDrQ" parameter="_g0qagrCfEeOlGdkotkwDrQ _g0qahLCfEeOlGdkotkwDrQ">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_g0qagrCfEeOlGdkotkwDrQ" parameteredElement="_g0qag7CfEeOlGdkotkwDrQ">
              <ownedParameteredElement xmi:type="uml:Class" xmi:id="_g0qag7CfEeOlGdkotkwDrQ" name="T" templateParameter="_g0qagrCfEeOlGdkotkwDrQ"/>
            </ownedParameter>
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_g0qahLCfEeOlGdkotkwDrQ" parameteredElement="_g0qahbCfEeOlGdkotkwDrQ">
              <ownedParameteredElement xmi:type="uml:Class" xmi:id="_g0qahbCfEeOlGdkotkwDrQ" name="PK" templateParameter="_g0qahLCfEeOlGdkotkwDrQ"/>
            </ownedParameter>
          </ownedTemplateSignature>
          <ownedOperation xmi:id="_iKioULCfEeOlGdkotkwDrQ" name="get" visibility="public">
            <ownedParameter xmi:id="_iKioUbCfEeOlGdkotkwDrQ" name="id" type="_g0qahbCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKioUrCfEeOlGdkotkwDrQ" name="return" type="_g0qag7CfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKioU7CfEeOlGdkotkwDrQ" name="load" visibility="public">
            <ownedParameter xmi:id="_iKioVLCfEeOlGdkotkwDrQ" name="id" type="_g0qahbCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKioVbCfEeOlGdkotkwDrQ" name="return" type="_g0qag7CfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKjPYLCfEeOlGdkotkwDrQ" name="get" visibility="public">
            <ownedParameter xmi:id="_iKjPYbCfEeOlGdkotkwDrQ" name="ids" type="_g0qahbCfEeOlGdkotkwDrQ">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iKjPYrCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iKjPY7CfEeOlGdkotkwDrQ"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKjPZLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKjPZbCfEeOlGdkotkwDrQ" name="get" visibility="public">
            <ownedParameter xmi:id="_iKjPZrCfEeOlGdkotkwDrQ" name="propertyName">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKjPZ7CfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKjPaLCfEeOlGdkotkwDrQ" name="return" type="_g0qag7CfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKj2cLCfEeOlGdkotkwDrQ" name="getList" visibility="public">
            <ownedParameter xmi:id="_iKj2cbCfEeOlGdkotkwDrQ" name="propertyName">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKj2crCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKj2c7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKj2dLCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
            <ownedParameter xmi:id="_iKj2dbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKkdgbCfEeOlGdkotkwDrQ" name="getTotalCount" visibility="public">
            <ownedParameter xmi:id="_iKkdgrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKlEkLCfEeOlGdkotkwDrQ" name="isUnique" visibility="public">
            <ownedParameter xmi:id="_iKlEkbCfEeOlGdkotkwDrQ" name="propertyName">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKlEkrCfEeOlGdkotkwDrQ" name="oldValue" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKlEk7CfEeOlGdkotkwDrQ" name="newValue" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKlElLCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKlElbCfEeOlGdkotkwDrQ" name="isExist" visibility="public">
            <ownedParameter xmi:id="_iKlElrCfEeOlGdkotkwDrQ" name="propertyName">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKlEl7CfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKlEmLCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKlEmbCfEeOlGdkotkwDrQ" name="save" visibility="public">
            <ownedParameter xmi:id="_iKlEmrCfEeOlGdkotkwDrQ" name="entity" type="_g0qag7CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKlEm7CfEeOlGdkotkwDrQ" name="return" type="_g0qahbCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKlroLCfEeOlGdkotkwDrQ" name="update" visibility="public">
            <ownedParameter xmi:id="_iKlrobCfEeOlGdkotkwDrQ" name="entity" type="_g0qag7CfEeOlGdkotkwDrQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKmSsLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
            <ownedParameter xmi:id="_iKmSsbCfEeOlGdkotkwDrQ" name="entity" type="_g0qag7CfEeOlGdkotkwDrQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKmSsrCfEeOlGdkotkwDrQ" name="delete" visibility="public">
            <ownedParameter xmi:id="_iKmSs7CfEeOlGdkotkwDrQ" name="id" type="_g0qahbCfEeOlGdkotkwDrQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKm5wLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
            <ownedParameter xmi:id="_iKm5wbCfEeOlGdkotkwDrQ" name="ids" type="_g0qahbCfEeOlGdkotkwDrQ">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iKm5wrCfEeOlGdkotkwDrQ" value="*"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iKm5w7CfEeOlGdkotkwDrQ"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKm5xLCfEeOlGdkotkwDrQ" name="flush" visibility="public"/>
          <ownedOperation xmi:id="_iKng0LCfEeOlGdkotkwDrQ" name="clear" visibility="public"/>
          <ownedOperation xmi:id="_iKng0bCfEeOlGdkotkwDrQ" name="evict" visibility="public">
            <ownedParameter xmi:id="_iKng0rCfEeOlGdkotkwDrQ" name="object" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKoH4LCfEeOlGdkotkwDrQ" name="findByPager" visibility="public">
            <ownedParameter xmi:id="_iKoH4bCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKoH4rCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKou8LCfEeOlGdkotkwDrQ" name="findByPager" visibility="public">
            <ownedParameter xmi:id="_iKou8bCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKou8rCfEeOlGdkotkwDrQ" name="detachedCriteria" type="_hBmqU7CfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKou87CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0whILCfEeOlGdkotkwDrQ" name="AdminService">
          <ownedComment xmi:id="_g0xvQLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 管理员 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3F6674D6C2E7DF7287EF69622E4F46B5 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKou9LCfEeOlGdkotkwDrQ" name="getLoginAdmin" visibility="public">
            <ownedParameter xmi:id="_iKou9bCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWALCfEeOlGdkotkwDrQ" name="loadLoginAdmin" visibility="public">
            <ownedParameter xmi:id="_iKpWAbCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWArCfEeOlGdkotkwDrQ" name="isExistByUsername" visibility="public">
            <ownedParameter xmi:id="_iKpWA7CfEeOlGdkotkwDrQ" name="username">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWBLCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWBbCfEeOlGdkotkwDrQ" name="getAdminByUsername" visibility="public">
            <ownedParameter xmi:id="_iKpWBrCfEeOlGdkotkwDrQ" name="username">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWB7CfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0y9YLCfEeOlGdkotkwDrQ" name="BrandService">
          <ownedComment xmi:id="_g00LgLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 品牌 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXB99DB2E7E2EF324F36B462FD6C183267 ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g03O0LCfEeOlGdkotkwDrQ" name="HtmlService">
          <ownedComment xmi:id="_g04c8LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 生成静态 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX768EA68E875E50CB2965E6DFD607D2CA ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKpWCLCfEeOlGdkotkwDrQ" name="buildHtml" visibility="public">
            <ownedParameter xmi:id="_iKpWCbCfEeOlGdkotkwDrQ" name="templateFilePath">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWCrCfEeOlGdkotkwDrQ" name="htmlFilePath">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWC7CfEeOlGdkotkwDrQ" name="data" type="_hBWytLCfEeOlGdkotkwDrQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWDLCfEeOlGdkotkwDrQ" name="baseJavascriptBuildHtml" visibility="public"/>
          <ownedOperation xmi:id="_iKpWDbCfEeOlGdkotkwDrQ" name="indexBuildHtml" visibility="public"/>
          <ownedOperation xmi:id="_iKpWDrCfEeOlGdkotkwDrQ" name="loginBuildHtml" visibility="public"/>
          <ownedOperation xmi:id="_iKpWD7CfEeOlGdkotkwDrQ" name="articleContentBuildHtml" visibility="public">
            <ownedParameter xmi:id="_iKpWELCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWEbCfEeOlGdkotkwDrQ" name="productContentBuildHtml" visibility="public">
            <ownedParameter xmi:id="_iKpWErCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWE7CfEeOlGdkotkwDrQ" name="errorPageBuildHtml" visibility="public"/>
          <ownedOperation xmi:id="_iKpWFLCfEeOlGdkotkwDrQ" name="errorPageAccessDeniedBuildHtml" visibility="public"/>
          <ownedOperation xmi:id="_iKpWFbCfEeOlGdkotkwDrQ" name="errorPage500BuildHtml" visibility="public"/>
          <ownedOperation xmi:id="_iKpWFrCfEeOlGdkotkwDrQ" name="errorPage404BuildHtml" visibility="public"/>
          <ownedOperation xmi:id="_iKpWF7CfEeOlGdkotkwDrQ" name="errorPage403BuildHtml" visibility="public"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g06SILCfEeOlGdkotkwDrQ" name="RefundService">
          <ownedComment xmi:id="_g07gQLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 退款 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXEDDDF0245603B3E4E401499D80D809D4 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKpWGLCfEeOlGdkotkwDrQ" name="getLastRefundSn" visibility="public">
            <ownedParameter xmi:id="_iKpWGbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWGrCfEeOlGdkotkwDrQ" name="getRefundByRefundSn" visibility="public">
            <ownedParameter xmi:id="_iKpWG7CfEeOlGdkotkwDrQ" name="refundSn">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWHLCfEeOlGdkotkwDrQ" name="return" type="_hBhKwLCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g09VcLCfEeOlGdkotkwDrQ" name="OrderLogService">
          <ownedComment xmi:id="_g098gLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 订单日志 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXBAEB0B3C46002E1B892660497F9EA34E ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g0_xsLCfEeOlGdkotkwDrQ" name="PaymentService">
          <ownedComment xmi:id="_g1A_0LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 支付 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXB7C9CABB5231718C0C92BE618D9B5D15 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKpWHbCfEeOlGdkotkwDrQ" name="getLastPaymentSn" visibility="public">
            <ownedParameter xmi:id="_iKpWHrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWH7CfEeOlGdkotkwDrQ" name="getPaymentByPaymentSn" visibility="public">
            <ownedParameter xmi:id="_iKpWILCfEeOlGdkotkwDrQ" name="paymentSn">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWIbCfEeOlGdkotkwDrQ" name="return" type="_hBpGkLCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1C1ALCfEeOlGdkotkwDrQ" name="MemberRankService">
          <ownedComment xmi:id="_g1EDILCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 会员分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXC9F59342352D3FB31197AAAE5268EBCF ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKpWIrCfEeOlGdkotkwDrQ" name="getDefaultMemberRank" visibility="public">
            <ownedParameter xmi:id="_iKpWI7CfEeOlGdkotkwDrQ" name="return" type="_hBkOEbCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWJLCfEeOlGdkotkwDrQ" name="getMemberRankByPoint" visibility="public">
            <ownedParameter xmi:id="_iKpWJbCfEeOlGdkotkwDrQ" name="point">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWJrCfEeOlGdkotkwDrQ" name="return" type="_hBkOEbCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWJ7CfEeOlGdkotkwDrQ" name="getUpMemberRankByPoint" visibility="public">
            <ownedParameter xmi:id="_iKpWKLCfEeOlGdkotkwDrQ" name="point">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWKbCfEeOlGdkotkwDrQ" name="return" type="_hBkOEbCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1F4ULCfEeOlGdkotkwDrQ" name="LogService">
          <ownedComment xmi:id="_g1HGcLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 日志 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX6293041B8DFA2A13E8B33FEC71AA8B5D ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1I7oLCfEeOlGdkotkwDrQ" name="ShippingService">
          <ownedComment xmi:id="_g1JisLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 发货 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXCB3CC9F5224F4E532DC7C0C2EB2379DA ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKpWKrCfEeOlGdkotkwDrQ" name="getLastShippingSn" visibility="public">
            <ownedParameter xmi:id="_iKpWK7CfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1LX4LCfEeOlGdkotkwDrQ" name="DeliveryItemService">
          <ownedComment xmi:id="_g1MmALCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 发货项 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX4CBF3B38DC4A9D48E368F24B7A290782 ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1ObMLCfEeOlGdkotkwDrQ" name="ProductTypeService">
          <ownedComment xmi:id="_g1PpULCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 商品类型 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXA3649594948EAA0BB095CCD233F4908C ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1RegLCfEeOlGdkotkwDrQ" name="ProductAttributeService">
          <ownedComment xmi:id="_g1SsoLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 商品属性 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5F501119538BE415CF4E4B56A4ACD3E9 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKpWLLCfEeOlGdkotkwDrQ" name="getEnabledProductAttributeList" visibility="public">
            <ownedParameter xmi:id="_iKpWLbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWLrCfEeOlGdkotkwDrQ" name="getEnabledProductAttributeList" visibility="public">
            <ownedParameter xmi:id="_iKpWL7CfEeOlGdkotkwDrQ" name="productType" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKpWMLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iKpWMbCfEeOlGdkotkwDrQ" name="getProductAttribute" visibility="public">
            <ownedParameter xmi:id="_iKpWMrCfEeOlGdkotkwDrQ" name="productType" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iKpWM7CfEeOlGdkotkwDrQ" name="name">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iKpWNLCfEeOlGdkotkwDrQ" name="return" type="_hBYA17CfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1Uh0LCfEeOlGdkotkwDrQ" name="MemberAttributeService">
          <ownedComment xmi:id="_g1Vv8LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 会员属性 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX249F14A09332DCE8ED60265E3F523A3A ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKzHALCfEeOlGdkotkwDrQ" name="getEnabledMemberAttributeList" visibility="public">
            <ownedParameter xmi:id="_iKzHAbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1XlILCfEeOlGdkotkwDrQ" name="AgreementService">
          <ownedComment xmi:id="_g1YzQLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 会员注册协议 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX2887E727E668781FCD8779E09CB64B99 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKzHArCfEeOlGdkotkwDrQ" name="getAgreement" visibility="public">
            <ownedParameter xmi:id="_iKzHA7CfEeOlGdkotkwDrQ" name="return" type="_hBri0LCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1aocLCfEeOlGdkotkwDrQ" name="CartItemService">
          <ownedComment xmi:id="_g1bPgLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 购物车项 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXB0E2C3542B59C806EB9934E73E251F7C ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1dEsLCfEeOlGdkotkwDrQ" name="NavigationService">
          <ownedComment xmi:id="_g1eS0LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 导航 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXE9613E05E492035FCAAF274063C63401 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iKzuELCfEeOlGdkotkwDrQ" name="getTopNavigationList" visibility="public">
            <ownedParameter xmi:id="_iK0VILCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK0VIbCfEeOlGdkotkwDrQ" name="getMiddleNavigationList" visibility="public">
            <ownedParameter xmi:id="_iK0VIrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK0VI7CfEeOlGdkotkwDrQ" name="getBottomNavigationList" visibility="public">
            <ownedParameter xmi:id="_iK0VJLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1gIALCfEeOlGdkotkwDrQ" name="DeliveryTypeService">
          <ownedComment xmi:id="_g1hWILCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 配送方式 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3C87B57126C62275D2AD602A948A22D1 ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1jyYLCfEeOlGdkotkwDrQ" name="OrderService">
          <ownedComment xmi:id="_g1ncwLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 订单 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXC25D50D18A27A8E1B4A11F7643DAA055 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iK08MLCfEeOlGdkotkwDrQ" name="getLastOrderSn" visibility="public">
            <ownedParameter xmi:id="_iK08MbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iK1jQLCfEeOlGdkotkwDrQ" name="getOrderPager" visibility="public">
            <ownedParameter xmi:id="_iK1jQbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK1jQrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK1jQ7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK1jRbCfEeOlGdkotkwDrQ" name="getUnprocessedOrderCount" visibility="public">
            <ownedParameter xmi:id="_iK1jRrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iK2KUbCfEeOlGdkotkwDrQ" name="getPaidUnshippedOrderCount" visibility="public">
            <ownedParameter xmi:id="_iK2KUrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1p5ALCfEeOlGdkotkwDrQ" name="ReceiverService">
          <ownedComment xmi:id="_g1rHILCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 收货地址 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX64BF88887EA3514E4645AD068C194D23 ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1tjYLCfEeOlGdkotkwDrQ" name="MessageService">
          <ownedComment xmi:id="_g1v_oLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 消息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX0173E6044D90E14E7C66F5208467F4F3 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iK2xYLCfEeOlGdkotkwDrQ" name="getMemberInboxPager" visibility="public">
            <ownedParameter xmi:id="_iK2xYbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK2xYrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK2xY7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK2xZLCfEeOlGdkotkwDrQ" name="getMemberOutboxPager" visibility="public">
            <ownedParameter xmi:id="_iK2xZbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK2xZrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK2xZ7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK3YcLCfEeOlGdkotkwDrQ" name="getMemberDraftboxPager" visibility="public">
            <ownedParameter xmi:id="_iK3YcbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK3YcrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK3Yc7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK3YdLCfEeOlGdkotkwDrQ" name="getAdminInboxPager" visibility="public">
            <ownedParameter xmi:id="_iK3YdbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK3YdrCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK3_gLCfEeOlGdkotkwDrQ" name="getAdminOutboxPager" visibility="public">
            <ownedParameter xmi:id="_iK3_gbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK3_grCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK4mkLCfEeOlGdkotkwDrQ" name="getUnreadMessageCount" visibility="public">
            <ownedParameter xmi:id="_iK4mkbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK4mkrCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iK4mlLCfEeOlGdkotkwDrQ" name="getUnreadMessageCount" visibility="public">
            <ownedParameter xmi:id="_iK4mlbCfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g1xNwLCfEeOlGdkotkwDrQ" name="ResourceService">
          <ownedComment xmi:id="_g1x00LCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 资源 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXF72AD67E390C6D5A8C6FF43A757ACE11 ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g10RELCfEeOlGdkotkwDrQ" name="ProductImageService">
          <ownedComment xmi:id="_g11fMLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 商品图片 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX89343F3383F923F8C0F63F568A7EC7A7 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iK50sLCfEeOlGdkotkwDrQ" name="buildProductImage" visibility="public">
            <ownedParameter xmi:id="_iK50sbCfEeOlGdkotkwDrQ" name="uploadProductImageFile" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK50srCfEeOlGdkotkwDrQ" name="return" type="_hBYA07CfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK50s7CfEeOlGdkotkwDrQ" name="deleteFile" visibility="public">
            <ownedParameter xmi:id="_iK50tLCfEeOlGdkotkwDrQ" name="productImage" type="_hBYA07CfEeOlGdkotkwDrQ"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g13UYLCfEeOlGdkotkwDrQ" name="ArticleService">
          <ownedComment xmi:id="_g15JkLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 文章 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXFCA2469C0D8EC758618D14A3D8EA6A05 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iK6bwLCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
            <ownedParameter xmi:id="_iK6bwbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK6bwrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK7C0LCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
            <ownedParameter xmi:id="_iK7C0bCfEeOlGdkotkwDrQ" name="firstResult">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK7C0rCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK7C07CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK7C1LCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
            <ownedParameter xmi:id="_iK7C1bCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK7C1rCfEeOlGdkotkwDrQ" name="firstResult">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK7C17CfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK7C2LCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK7p4LCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
            <ownedParameter xmi:id="_iK7p4bCfEeOlGdkotkwDrQ" name="beginDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK7p4rCfEeOlGdkotkwDrQ" name="endDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK7p47CfEeOlGdkotkwDrQ" name="firstResult">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK7p5LCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK7p5bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK8Q8LCfEeOlGdkotkwDrQ" name="getArticlePager" visibility="public">
            <ownedParameter xmi:id="_iK8Q8bCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK8Q8rCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK8Q87CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK8Q9LCfEeOlGdkotkwDrQ" name="getRecommendArticleList" visibility="public">
            <ownedParameter xmi:id="_iK8Q9bCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK8Q9rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK84ALCfEeOlGdkotkwDrQ" name="getRecommendArticleList" visibility="public">
            <ownedParameter xmi:id="_iK84AbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK84ArCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK84A7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK84BLCfEeOlGdkotkwDrQ" name="getHotArticleList" visibility="public">
            <ownedParameter xmi:id="_iK84BbCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK84BrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK9fELCfEeOlGdkotkwDrQ" name="getHotArticleList" visibility="public">
            <ownedParameter xmi:id="_iK9fEbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK9fErCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK9fE7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK9fFLCfEeOlGdkotkwDrQ" name="getNewArticleList" visibility="public">
            <ownedParameter xmi:id="_iK9fFbCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK9fFrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK-GILCfEeOlGdkotkwDrQ" name="getNewArticleList" visibility="public">
            <ownedParameter xmi:id="_iK-GIbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK-GIrCfEeOlGdkotkwDrQ" name="maxResults">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iK-GI7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK-GJLCfEeOlGdkotkwDrQ" name="search" visibility="public">
            <ownedParameter xmi:id="_iK-GJbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK-GJrCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g16XsLCfEeOlGdkotkwDrQ" name="RoleService">
          <ownedComment xmi:id="_g16-wLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 角色 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX8502192FFA72E36B9726C1E9E4135AFB ============================================================================
 */
</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g19bALCfEeOlGdkotkwDrQ" name="ProductCategoryService">
          <ownedComment xmi:id="_g1-pILCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 商品分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX9A058EDC3D9C0E5B105452AB83A4DF2C ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iK_UQLCfEeOlGdkotkwDrQ" name="getRootProductCategoryList" visibility="public">
            <ownedParameter xmi:id="_iK_UQbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK_UQrCfEeOlGdkotkwDrQ" name="getParentProductCategoryList" visibility="public">
            <ownedParameter xmi:id="_iK_UQ7CfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK_URLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK_URbCfEeOlGdkotkwDrQ" name="getParentProductCategoryList" visibility="public">
            <ownedParameter xmi:id="_iK_URrCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK_UR7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK_7ULCfEeOlGdkotkwDrQ" name="getProductCategoryPathList" visibility="public">
            <ownedParameter xmi:id="_iK_7UbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK_7UrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iK_7U7CfEeOlGdkotkwDrQ" name="getProductCategoryPathList" visibility="public">
            <ownedParameter xmi:id="_iK_7VLCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iK_7VbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iLAiYLCfEeOlGdkotkwDrQ" name="getChildrenProductCategoryList" visibility="public">
            <ownedParameter xmi:id="_iLAiYbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iLAiYrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iLAiY7CfEeOlGdkotkwDrQ" name="getChildrenProductCategoryList" visibility="public">
            <ownedParameter xmi:id="_iLAiZLCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iLAiZbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_iLBJcLCfEeOlGdkotkwDrQ" name="getProductCategoryTreeList" visibility="public">
            <ownedParameter xmi:id="_iLBJcbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="_g2AeULCfEeOlGdkotkwDrQ" name="MailService">
          <ownedComment xmi:id="_g2BscLCfEeOlGdkotkwDrQ">
            <body>/** 
 * Service接口 - 邮件服务 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX87B324D1BB3AC771F6FD0410911E18F1 ============================================================================
 */
</body>
          </ownedComment>
          <ownedOperation xmi:id="_iLBJcrCfEeOlGdkotkwDrQ" name="isMailConfigComplete" visibility="public">
            <ownedParameter xmi:id="_iLBJc7CfEeOlGdkotkwDrQ" name="return" direction="return">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iLBwgLCfEeOlGdkotkwDrQ" name="sendMail" visibility="public">
            <ownedParameter xmi:id="_iLBwgbCfEeOlGdkotkwDrQ" name="subject">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iLBwgrCfEeOlGdkotkwDrQ" name="templateFilePath">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iLBwg7CfEeOlGdkotkwDrQ" name="data" type="_hBWytLCfEeOlGdkotkwDrQ"/>
            <ownedParameter xmi:id="_iLBwhLCfEeOlGdkotkwDrQ" name="toMail">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iLCXkLCfEeOlGdkotkwDrQ" name="sendSmtpTestMail" visibility="public">
            <ownedParameter xmi:id="_iLCXkbCfEeOlGdkotkwDrQ" name="smtpFromMail">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iLCXkrCfEeOlGdkotkwDrQ" name="smtpHost">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iLCXk7CfEeOlGdkotkwDrQ" name="smtpPort">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iLCXlLCfEeOlGdkotkwDrQ" name="smtpUsername">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iLCXlbCfEeOlGdkotkwDrQ" name="smtpPassword">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
            <ownedParameter xmi:id="_iLCXlrCfEeOlGdkotkwDrQ" name="toMail">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="_iLCXl7CfEeOlGdkotkwDrQ" name="sendPasswordRecoverMail" visibility="public">
            <ownedParameter xmi:id="_iLCXmLCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_g2CTgLCfEeOlGdkotkwDrQ" name="impl">
          <packagedElement xmi:type="uml:Class" xmi:id="_g2FW0LCfEeOlGdkotkwDrQ" name="BaseServiceImpl">
            <ownedComment xmi:id="_g2IaILCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - Service实现类基类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX2C6B29872C5AE19E73A129BBF01DFF82 ============================================================================
 */
</body>
            </ownedComment>
            <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_g2F94LCfEeOlGdkotkwDrQ" parameter="_g2F94bCfEeOlGdkotkwDrQ _g2F947CfEeOlGdkotkwDrQ">
              <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_g2F94bCfEeOlGdkotkwDrQ" parameteredElement="_g2F94rCfEeOlGdkotkwDrQ">
                <ownedParameteredElement xmi:type="uml:Class" xmi:id="_g2F94rCfEeOlGdkotkwDrQ" name="T" templateParameter="_g2F94bCfEeOlGdkotkwDrQ"/>
              </ownedParameter>
              <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_g2F947CfEeOlGdkotkwDrQ" parameteredElement="_g2F95LCfEeOlGdkotkwDrQ">
                <ownedParameteredElement xmi:type="uml:Class" xmi:id="_g2F95LCfEeOlGdkotkwDrQ" name="PK" templateParameter="_g2F947CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedTemplateSignature>
            <ownedAttribute xmi:id="_iLEMwLCfEeOlGdkotkwDrQ" name="baseDao" visibility="private" type="_iLDlsLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iLEz0LCfEeOlGdkotkwDrQ" name="getBaseDao" visibility="public">
              <ownedParameter xmi:id="_iLEz0bCfEeOlGdkotkwDrQ" name="return" type="_hCgCMbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLGB8LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iLGB8bCfEeOlGdkotkwDrQ" name="baseDao" type="_hCgCMbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLGpALCfEeOlGdkotkwDrQ" name="get" visibility="public">
              <ownedParameter xmi:id="_iLGpAbCfEeOlGdkotkwDrQ" name="id" type="_g2F95LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLGpArCfEeOlGdkotkwDrQ" name="return" type="_g2F94rCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLHQELCfEeOlGdkotkwDrQ" name="load" visibility="public">
              <ownedParameter xmi:id="_iLHQEbCfEeOlGdkotkwDrQ" name="id" type="_g2F95LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLHQErCfEeOlGdkotkwDrQ" name="return" type="_g2F94rCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLH3ILCfEeOlGdkotkwDrQ" name="get" visibility="public">
              <ownedParameter xmi:id="_iLH3IbCfEeOlGdkotkwDrQ" name="ids" type="_g2F95LCfEeOlGdkotkwDrQ">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iLH3IrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iLH3I7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iLH3JLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLIeMLCfEeOlGdkotkwDrQ" name="get" visibility="public">
              <ownedParameter xmi:id="_iLIeMbCfEeOlGdkotkwDrQ" name="propertyName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iLIeMrCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLIeM7CfEeOlGdkotkwDrQ" name="return" type="_g2F94rCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLJsULCfEeOlGdkotkwDrQ" name="getList" visibility="public">
              <ownedParameter xmi:id="_iLJsUbCfEeOlGdkotkwDrQ" name="propertyName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iLJsUrCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLJsU7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLKTYLCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
              <ownedParameter xmi:id="_iLKTYbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLK6cbCfEeOlGdkotkwDrQ" name="getTotalCount" visibility="public">
              <ownedParameter xmi:id="_iLK6crCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iLMIkLCfEeOlGdkotkwDrQ" name="isUnique" visibility="public">
              <ownedParameter xmi:id="_iLMIkbCfEeOlGdkotkwDrQ" name="propertyName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iLMIkrCfEeOlGdkotkwDrQ" name="oldValue" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLMIk7CfEeOlGdkotkwDrQ" name="newValue" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLMIlLCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iLMvoLCfEeOlGdkotkwDrQ" name="isExist" visibility="public">
              <ownedParameter xmi:id="_iLMvobCfEeOlGdkotkwDrQ" name="propertyName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iLMvorCfEeOlGdkotkwDrQ" name="value" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLMvo7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iLNWsLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iLNWsbCfEeOlGdkotkwDrQ" name="entity" type="_g2F94rCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLNWsrCfEeOlGdkotkwDrQ" name="return" type="_g2F95LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLOk0LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iLOk0bCfEeOlGdkotkwDrQ" name="entity" type="_g2F94rCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLPL4LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLPL4bCfEeOlGdkotkwDrQ" name="entity" type="_g2F94rCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLPy8LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLPy8bCfEeOlGdkotkwDrQ" name="id" type="_g2F95LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLRBELCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLRBEbCfEeOlGdkotkwDrQ" name="ids" type="_g2F95LCfEeOlGdkotkwDrQ">
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iLRBErCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iLRBE7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iLRoILCfEeOlGdkotkwDrQ" name="flush" visibility="public"/>
            <ownedOperation xmi:id="_iLSPMLCfEeOlGdkotkwDrQ" name="clear" visibility="public"/>
            <ownedOperation xmi:id="_iLS2QLCfEeOlGdkotkwDrQ" name="evict" visibility="public">
              <ownedParameter xmi:id="_iLS2QbCfEeOlGdkotkwDrQ" name="object" type="_hkLL4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLUEYLCfEeOlGdkotkwDrQ" name="findByPager" visibility="public">
              <ownedParameter xmi:id="_iLUEYbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLUEYrCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLUrcLCfEeOlGdkotkwDrQ" name="findByPager" visibility="public">
              <ownedParameter xmi:id="_iLUrcbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLUrcrCfEeOlGdkotkwDrQ" name="detachedCriteria" type="_hBmqU7CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLUrc7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2MEgLCfEeOlGdkotkwDrQ" name="ProductCategoryServiceImpl" clientDependency="_iLVSgLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2Pu4LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 商品分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX9C63255F0E5AAEE7DD3D83FB323FC00D ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iLV5kbCfEeOlGdkotkwDrQ" general="_iLV5kLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iLXHsLCfEeOlGdkotkwDrQ" name="productCategoryDao" visibility="private" type="_hCgpQLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iLVSgLCfEeOlGdkotkwDrQ" name="ProductCategoryService" supplier="_g19bALCfEeOlGdkotkwDrQ" client="_g2MEgLCfEeOlGdkotkwDrQ" contract="_g19bALCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iLYV0LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iLYV0bCfEeOlGdkotkwDrQ" name="productCategoryDao" type="_hCgpQLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLZj8LCfEeOlGdkotkwDrQ" name="getRootProductCategoryList" visibility="public">
              <ownedParameter xmi:id="_iLZj8bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLayELCfEeOlGdkotkwDrQ" name="getParentProductCategoryList" visibility="public">
              <ownedParameter xmi:id="_iLayEbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLayErCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLbZILCfEeOlGdkotkwDrQ" name="getParentProductCategoryList" visibility="public">
              <ownedParameter xmi:id="_iLbZIbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLbZIrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLcnQLCfEeOlGdkotkwDrQ" name="getProductCategoryPathList" visibility="public">
              <ownedParameter xmi:id="_iLcnQbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLcnQrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLd1YLCfEeOlGdkotkwDrQ" name="getProductCategoryPathList" visibility="public">
              <ownedParameter xmi:id="_iLd1YbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLd1YrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLfDgLCfEeOlGdkotkwDrQ" name="getChildrenProductCategoryList" visibility="public">
              <ownedParameter xmi:id="_iLfDgbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLfDgrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLg4sLCfEeOlGdkotkwDrQ" name="getChildrenProductCategoryList" visibility="public">
              <ownedParameter xmi:id="_iLg4sbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLg4srCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLit4LCfEeOlGdkotkwDrQ" name="getProductCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_iLit4bCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLlKILCfEeOlGdkotkwDrQ" name="recursivProductCategoryTreeList" visibility="private">
              <ownedParameter xmi:id="_iLlKIbCfEeOlGdkotkwDrQ" name="allProductCategoryList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLlKIrCfEeOlGdkotkwDrQ" name="p" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLlKI7CfEeOlGdkotkwDrQ" name="temp" type="_hBQsErCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLlKJLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLm_ULCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
              <ownedParameter xmi:id="_iLm_UbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLo0gLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLo0gbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLqCoLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLqCobCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iLrQwLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLrQwbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iLrQwrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iLrQw7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iLse4LCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iLse4bCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iLse4rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iLttALCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iLttAbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2SLILCfEeOlGdkotkwDrQ" name="AgreementServiceImpl" clientDependency="_iLu7ILCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2TZQLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 会员注册协议 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX992A2F1230488510985F95030CEAAFA3 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iLviMbCfEeOlGdkotkwDrQ" general="_iLviMLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iLwJQLCfEeOlGdkotkwDrQ" name="agreementDao" visibility="private" type="_hCh3YLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iLu7ILCfEeOlGdkotkwDrQ" name="AgreementService" supplier="_g1XlILCfEeOlGdkotkwDrQ" client="_g2SLILCfEeOlGdkotkwDrQ" contract="_g1XlILCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iLwwULCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iLxXYLCfEeOlGdkotkwDrQ" name="agreementDao" type="_hCh3YLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLx-cLCfEeOlGdkotkwDrQ" name="getAgreement" visibility="public">
              <ownedParameter xmi:id="_iLx-cbCfEeOlGdkotkwDrQ" name="return" type="_hBri0LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLylgLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLylgbCfEeOlGdkotkwDrQ" name="entity" type="_hBri0LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iLzzoLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iLzzobCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iL0asLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iL0asbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iL0asrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iL0as7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iL1BwLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iL1BwbCfEeOlGdkotkwDrQ" name="entity" type="_hBri0LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iL1BwrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iL2P4LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iL2P4bCfEeOlGdkotkwDrQ" name="entity" type="_hBri0LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2VOcLCfEeOlGdkotkwDrQ" name="NavigationServiceImpl" clientDependency="_iL2P4rCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2WckLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 导航 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXD7D7FC7B8EF1162D69F6EBC8BBFEEC6C ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iL228bCfEeOlGdkotkwDrQ" general="_iL228LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iL3eALCfEeOlGdkotkwDrQ" name="navigationDao" visibility="private" type="_hCjFgLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iL2P4rCfEeOlGdkotkwDrQ" name="NavigationService" supplier="_g1dEsLCfEeOlGdkotkwDrQ" client="_g2VOcLCfEeOlGdkotkwDrQ" contract="_g1dEsLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iL4FELCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iL4FEbCfEeOlGdkotkwDrQ" name="navigationDao" type="_hCjFgLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iL4sILCfEeOlGdkotkwDrQ" name="getTopNavigationList" visibility="public">
              <ownedParameter xmi:id="_iL4sIbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iL5TMLCfEeOlGdkotkwDrQ" name="getMiddleNavigationList" visibility="public">
              <ownedParameter xmi:id="_iL5TMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iL56QLCfEeOlGdkotkwDrQ" name="getBottomNavigationList" visibility="public">
              <ownedParameter xmi:id="_iL56QbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iL7IYLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iL7IYbCfEeOlGdkotkwDrQ" name="entity" type="_hBmqULCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iL7vcLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iL7vcbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iL8WgLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iL8WgbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iL8WgrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iL8Wg7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iL89kLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iL89kbCfEeOlGdkotkwDrQ" name="entity" type="_hBmqULCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iL89krCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iL-LsLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iL-LsbCfEeOlGdkotkwDrQ" name="entity" type="_hBmqULCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2YRwLCfEeOlGdkotkwDrQ" name="ResourceServiceImpl" clientDependency="_iL-ywLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2Zf4LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 资源 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX4A623EE5B41AA0C9684A6CC39B0268B1 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iL-ywrCfEeOlGdkotkwDrQ" general="_iL-ywbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iMAA4LCfEeOlGdkotkwDrQ" name="resourceDao" visibility="package" type="_hCjskLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iL-ywLCfEeOlGdkotkwDrQ" name="ResourceService" supplier="_g1xNwLCfEeOlGdkotkwDrQ" client="_g2YRwLCfEeOlGdkotkwDrQ" contract="_g1xNwLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iMAn8LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iMAn8bCfEeOlGdkotkwDrQ" name="resourceDao" type="_hCjskLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMBPALCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMBPAbCfEeOlGdkotkwDrQ" name="resource" type="_hBf8orCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMCdILCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMCdIbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMDEMLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMDEMbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iMDEMrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iMDEM7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMESULCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iMESUbCfEeOlGdkotkwDrQ" name="resource" type="_hBf8orCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iMESUrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iME5YLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iME5YbCfEeOlGdkotkwDrQ" name="resource" type="_hBf8orCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMGHgLCfEeOlGdkotkwDrQ" name="flushSpringSecurity" visibility="private"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2bVELCfEeOlGdkotkwDrQ" name="DepositServiceImpl" clientDependency="_iMGukLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2cjMLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 预存款记录 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX622F01BF112F3C630E9962A378F07787 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iMHVoLCfEeOlGdkotkwDrQ" general="_iMGukbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iMHVobCfEeOlGdkotkwDrQ" name="depositDao" visibility="private" type="_hCk6sLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iMGukLCfEeOlGdkotkwDrQ" name="DepositService" supplier="_g0FLsLCfEeOlGdkotkwDrQ" client="_g2bVELCfEeOlGdkotkwDrQ" contract="_g0FLsLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iMIjwLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iMIjwbCfEeOlGdkotkwDrQ" name="depositDao" type="_hCk6sLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMJK0LCfEeOlGdkotkwDrQ" name="getDepositPager" visibility="public">
              <ownedParameter xmi:id="_iMJK0bCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iMJK0rCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iMJK07CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2e_cLCfEeOlGdkotkwDrQ" name="RoleServiceImpl" clientDependency="_iMJx4LCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2gNkLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 角色 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5780B32776CB0A6FF3A3530C4BC96D54 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iMKY8bCfEeOlGdkotkwDrQ" general="_iMKY8LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iMLAALCfEeOlGdkotkwDrQ" name="roleDao" visibility="package" type="_hClhwLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iMJx4LCfEeOlGdkotkwDrQ" name="RoleService" supplier="_g16XsLCfEeOlGdkotkwDrQ" client="_g2e_cLCfEeOlGdkotkwDrQ" contract="_g16XsLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iMMOILCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iMMOIbCfEeOlGdkotkwDrQ" name="roleDao" type="_hClhwLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMM1MLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMM1MbCfEeOlGdkotkwDrQ" name="role" type="_hBf8o7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMOqYLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMOqYbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMP4gLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMP4gbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iMP4grCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iMP4g7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMQfkLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iMQfkbCfEeOlGdkotkwDrQ" name="role" type="_hBf8o7CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iMQfkrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMRtsLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iMRtsbCfEeOlGdkotkwDrQ" name="role" type="_hBf8o7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMS70LCfEeOlGdkotkwDrQ" name="flushSpringSecurity" visibility="private"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2iCwLCfEeOlGdkotkwDrQ" name="OrderLogServiceImpl" clientDependency="_iMTi4LCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2ip0LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 订单日志 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX99551A0E5292A6C03298AFBE162F1450 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iMUJ8LCfEeOlGdkotkwDrQ" general="_iMTi4bCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iMTi4LCfEeOlGdkotkwDrQ" name="OrderLogService" supplier="_g09VcLCfEeOlGdkotkwDrQ" client="_g2iCwLCfEeOlGdkotkwDrQ" contract="_g09VcLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iMUJ8bCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iMUJ8rCfEeOlGdkotkwDrQ" name="orderLogDao" type="_hCn-ALCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2kfALCfEeOlGdkotkwDrQ" name="LogServiceImpl" clientDependency="_iMUxALCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2lGELCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 日志 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX1F694A92A7CFA4B05E87616ADCA7D169 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iMVYEbCfEeOlGdkotkwDrQ" general="_iMVYELCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iMUxALCfEeOlGdkotkwDrQ" name="LogService" supplier="_g1F4ULCfEeOlGdkotkwDrQ" client="_g2kfALCfEeOlGdkotkwDrQ" contract="_g1F4ULCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iMV_ILCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iMV_IbCfEeOlGdkotkwDrQ" name="logDao" type="_hCn-AbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2niULCfEeOlGdkotkwDrQ" name="MailServiceImpl" clientDependency="_iMV_IrCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2pXgLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 邮件服务 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX002914E795CA825D58C64186BDBFF7A2 ============================================================================
 */
</body>
            </ownedComment>
            <ownedAttribute xmi:id="_iMXNQLCfEeOlGdkotkwDrQ" name="freemarkerManager" visibility="private" type="_hBTIV7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iMZCcLCfEeOlGdkotkwDrQ" name="javaMailSender" visibility="private" type="_hCpMJbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iMa3oLCfEeOlGdkotkwDrQ" name="taskExecutor" visibility="private" type="_hCpMI7CfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iMV_IrCfEeOlGdkotkwDrQ" name="MailService" supplier="_g2AeULCfEeOlGdkotkwDrQ" client="_g2niULCfEeOlGdkotkwDrQ" contract="_g2AeULCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iMbesLCfEeOlGdkotkwDrQ" name="isMailConfigComplete" visibility="public">
              <ownedParameter xmi:id="_iMbesbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMcs0LCfEeOlGdkotkwDrQ" name="addSendMailTask" visibility="public">
              <ownedParameter xmi:id="_iMcs0bCfEeOlGdkotkwDrQ" name="mimeMessage" type="_hColFLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMd68LCfEeOlGdkotkwDrQ" name="sendMail" visibility="public">
              <ownedParameter xmi:id="_iMd68bCfEeOlGdkotkwDrQ" name="subject">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMd68rCfEeOlGdkotkwDrQ" name="templateFilePath">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMd687CfEeOlGdkotkwDrQ" name="data" type="_hBWytLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iMd69LCfEeOlGdkotkwDrQ" name="toMail">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMfJELCfEeOlGdkotkwDrQ" name="getCommonData" visibility="public">
              <ownedParameter xmi:id="_iMfJEbCfEeOlGdkotkwDrQ" name="return" type="_hBWytLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMhlULCfEeOlGdkotkwDrQ" name="sendSmtpTestMail" visibility="public">
              <ownedParameter xmi:id="_iMhlUbCfEeOlGdkotkwDrQ" name="smtpFromMail">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMhlUrCfEeOlGdkotkwDrQ" name="smtpHost">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMhlU7CfEeOlGdkotkwDrQ" name="smtpPort">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMhlVLCfEeOlGdkotkwDrQ" name="smtpUsername">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMhlVbCfEeOlGdkotkwDrQ" name="smtpPassword">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMhlVrCfEeOlGdkotkwDrQ" name="toMail">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMjagLCfEeOlGdkotkwDrQ" name="sendPasswordRecoverMail" visibility="public">
              <ownedParameter xmi:id="_iMjagbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2rzwLCfEeOlGdkotkwDrQ" name="MemberRankServiceImpl" clientDependency="_iMkooLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2sa0LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 会员分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX28C07EAA1399BE22D668354ED06ACC37 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iMlPsbCfEeOlGdkotkwDrQ" general="_iMlPsLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iMmd0LCfEeOlGdkotkwDrQ" name="memberRankDao" visibility="package" type="_hCqaQLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iMkooLCfEeOlGdkotkwDrQ" name="MemberRankService" supplier="_g1C1ALCfEeOlGdkotkwDrQ" client="_g2rzwLCfEeOlGdkotkwDrQ" contract="_g1C1ALCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iMnr8LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iMnr8bCfEeOlGdkotkwDrQ" name="memberRankDao" type="_hCqaQLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMoTALCfEeOlGdkotkwDrQ" name="getDefaultMemberRank" visibility="public">
              <ownedParameter xmi:id="_iMoTAbCfEeOlGdkotkwDrQ" name="return" type="_hBkOEbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMphILCfEeOlGdkotkwDrQ" name="getMemberRankByPoint" visibility="public">
              <ownedParameter xmi:id="_iMphIbCfEeOlGdkotkwDrQ" name="point">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMphIrCfEeOlGdkotkwDrQ" name="return" type="_hBkOEbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMqvQLCfEeOlGdkotkwDrQ" name="getUpMemberRankByPoint" visibility="public">
              <ownedParameter xmi:id="_iMqvQbCfEeOlGdkotkwDrQ" name="point">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iMqvQrCfEeOlGdkotkwDrQ" name="return" type="_hBkOEbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMskcLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMskcbCfEeOlGdkotkwDrQ" name="memberRank" type="_hBkOEbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iMuZoLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMuZobCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMvnwLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iMvnwbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iMvnwrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iMvnw7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMw14LCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iMw14bCfEeOlGdkotkwDrQ" name="memberRank" type="_hBkOEbCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iMw14rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iMz5MLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iMz5MbCfEeOlGdkotkwDrQ" name="memberRank" type="_hBkOEbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2uQALCfEeOlGdkotkwDrQ" name="PaymentServiceImpl" clientDependency="_iM1HULCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2u3ELCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 支付 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX84F252BF71A4D877C0285E8086FBE56D ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iM1uYbCfEeOlGdkotkwDrQ" general="_iM1uYLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iM28gLCfEeOlGdkotkwDrQ" name="paymentDao" visibility="private" type="_hCrBULCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iM1HULCfEeOlGdkotkwDrQ" name="PaymentService" supplier="_g0_xsLCfEeOlGdkotkwDrQ" client="_g2uQALCfEeOlGdkotkwDrQ" contract="_g0_xsLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iM4xsLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iM4xsbCfEeOlGdkotkwDrQ" name="paymentDao" type="_hCrBULCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iM5YwLCfEeOlGdkotkwDrQ" name="getLastPaymentSn" visibility="public">
              <ownedParameter xmi:id="_iM5YwbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iM6m4LCfEeOlGdkotkwDrQ" name="getPaymentByPaymentSn" visibility="public">
              <ownedParameter xmi:id="_iM6m4bCfEeOlGdkotkwDrQ" name="paymentSn">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iM6m4rCfEeOlGdkotkwDrQ" name="return" type="_hBpGkLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iM71ALCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iM71AbCfEeOlGdkotkwDrQ" name="payment" type="_hBpGkLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iM71ArCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2wFMLCfEeOlGdkotkwDrQ" name="MemberAttributeServiceImpl" clientDependency="_iM8cELCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g2xTULCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 会员属性 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX193AD837EEF756A1244E2A1816A337B9 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iM9qMbCfEeOlGdkotkwDrQ" general="_iM9qMLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iM-4ULCfEeOlGdkotkwDrQ" name="memberAttributeDao" visibility="private" type="_hCroYLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iM8cELCfEeOlGdkotkwDrQ" name="MemberAttributeService" supplier="_g1Uh0LCfEeOlGdkotkwDrQ" client="_g2wFMLCfEeOlGdkotkwDrQ" contract="_g1Uh0LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iNAtgLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iNAtgbCfEeOlGdkotkwDrQ" name="memberAttributeDao" type="_hCroYLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNB7oLCfEeOlGdkotkwDrQ" name="getEnabledMemberAttributeList" visibility="public">
              <ownedParameter xmi:id="_iNB7obCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNDw0LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iNDw0bCfEeOlGdkotkwDrQ" name="memberAttribute" type="_hBUWcrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNE-8LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iNE-8bCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iNHbMLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iNHbMbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iNHbMrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iNHbM7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iNIpULCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iNIpUbCfEeOlGdkotkwDrQ" name="memberAttribute" type="_hBUWcrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iNIpUrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iNKegLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iNKegbCfEeOlGdkotkwDrQ" name="memberAttribute" type="_hBUWcrCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2zvkLCfEeOlGdkotkwDrQ" name="ProductServiceImpl" clientDependency="_iNLsoLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g22y4LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 商品 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX603F6052C7BD6E1C6113519369127127 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iNM6wbCfEeOlGdkotkwDrQ" general="_iNM6wLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iNPXALCfEeOlGdkotkwDrQ" name="productDao" visibility="private" type="_hCs2gLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iNTocLCfEeOlGdkotkwDrQ" name="compassTemplate" visibility="private" type="_hCursLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iNXS0LCfEeOlGdkotkwDrQ" name="htmlService" visibility="private" type="_g03O0LCfEeOlGdkotkwDrQ" association="_iXZYkLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iNLsoLCfEeOlGdkotkwDrQ" name="ProductService" supplier="_gz_sILCfEeOlGdkotkwDrQ" client="_g2zvkLCfEeOlGdkotkwDrQ" contract="_gz_sILCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iNZvELCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iNZvEbCfEeOlGdkotkwDrQ" name="productDao" type="_hCs2gLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNcLULCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
              <ownedParameter xmi:id="_iNcLUbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iNcLUrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNenkLCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
              <ownedParameter xmi:id="_iNenkbCfEeOlGdkotkwDrQ" name="firstResult">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNenkrCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNenk7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNoYkLCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
              <ownedParameter xmi:id="_iNoYkbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iNoYkrCfEeOlGdkotkwDrQ" name="firstResult">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNoYk7CfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNoYlLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNq00LCfEeOlGdkotkwDrQ" name="getProductPager" visibility="public">
              <ownedParameter xmi:id="_iNq00bCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iNq00rCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iNq007CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNsqALCfEeOlGdkotkwDrQ" name="getBestProductList" visibility="public">
              <ownedParameter xmi:id="_iNsqAbCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNsqArCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNufMLCfEeOlGdkotkwDrQ" name="getBestProductList" visibility="public">
              <ownedParameter xmi:id="_iNufMbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iNufMrCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNufM7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNwUYLCfEeOlGdkotkwDrQ" name="getHotProductList" visibility="public">
              <ownedParameter xmi:id="_iNwUYbCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNwUYrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNyJkLCfEeOlGdkotkwDrQ" name="getHotProductList" visibility="public">
              <ownedParameter xmi:id="_iNyJkbCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iNyJkrCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNyJk7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iNz-wLCfEeOlGdkotkwDrQ" name="getNewProductList" visibility="public">
              <ownedParameter xmi:id="_iNz-wbCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iNz-wrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iN1z8LCfEeOlGdkotkwDrQ" name="getNewProductList" visibility="public">
              <ownedParameter xmi:id="_iN1z8bCfEeOlGdkotkwDrQ" name="productCategory" type="_hBYn4LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iN1z8rCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iN1z87CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iN4QMLCfEeOlGdkotkwDrQ" name="getProductList" visibility="public">
              <ownedParameter xmi:id="_iN4QMbCfEeOlGdkotkwDrQ" name="beginDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iN4QMrCfEeOlGdkotkwDrQ" name="endDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iN4QM7CfEeOlGdkotkwDrQ" name="firstResult">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iN4QNLCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iN4QNbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iN5eULCfEeOlGdkotkwDrQ" name="search" visibility="public">
              <ownedParameter xmi:id="_iN5eUbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iN5eUrCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iN7TgLCfEeOlGdkotkwDrQ" name="getFavoriteProductPager" visibility="public">
              <ownedParameter xmi:id="_iN7TgbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iN7TgrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iN7Tg7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iN9IsbCfEeOlGdkotkwDrQ" name="getStoreAlertCount" visibility="public">
              <ownedParameter xmi:id="_iN9IsrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iN-94bCfEeOlGdkotkwDrQ" name="getMarketableProductCount" visibility="public">
              <ownedParameter xmi:id="_iN-94rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOAMAbCfEeOlGdkotkwDrQ" name="getUnMarketableProductCount" visibility="public">
              <ownedParameter xmi:id="_iOAMArCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOCBMLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iOCBMbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOD2YLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iOD2YbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOFrkLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iOFrkbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iOFrkrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iOFrk7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOHgwLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iOHgwbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOHgwrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOJV8LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iOJV8bCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g25PILCfEeOlGdkotkwDrQ" name="ArticleCategoryServiceImpl" clientDependency="_iOKkELCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g27EULCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 文章分类 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXCD623CA67EE561A340B34E79BEDEE5CE ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iOLLIbCfEeOlGdkotkwDrQ" general="_iOLLILCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iOMZQLCfEeOlGdkotkwDrQ" name="articleCategoryDao" visibility="private" type="_hCvSwLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iOKkELCfEeOlGdkotkwDrQ" name="ArticleCategoryService" supplier="_g0W4gLCfEeOlGdkotkwDrQ" client="_g25PILCfEeOlGdkotkwDrQ" contract="_g0W4gLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iONnYLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iONnYbCfEeOlGdkotkwDrQ" name="articleCategoryDao" type="_hCvSwLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOO1gLCfEeOlGdkotkwDrQ" name="getRootArticleCategoryList" visibility="public">
              <ownedParameter xmi:id="_iOO1gbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOQqsLCfEeOlGdkotkwDrQ" name="getParentArticleCategoryList" visibility="public">
              <ownedParameter xmi:id="_iOQqsbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOQqsrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOR40LCfEeOlGdkotkwDrQ" name="getParentArticleCategoryList" visibility="public">
              <ownedParameter xmi:id="_iOR40bCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOR40rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOTG8LCfEeOlGdkotkwDrQ" name="getArticleCategoryPathList" visibility="public">
              <ownedParameter xmi:id="_iOTG8bCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOTG8rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOUVELCfEeOlGdkotkwDrQ" name="getArticleCategoryPathList" visibility="public">
              <ownedParameter xmi:id="_iOUVEbCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOUVErCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOVjMLCfEeOlGdkotkwDrQ" name="getChildrenArticleCategoryList" visibility="public">
              <ownedParameter xmi:id="_iOVjMbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOVjMrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOWxULCfEeOlGdkotkwDrQ" name="getChildrenArticleCategoryList" visibility="public">
              <ownedParameter xmi:id="_iOWxUbCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOWxUrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOX_cLCfEeOlGdkotkwDrQ" name="getArticleCategoryTreeList" visibility="public">
              <ownedParameter xmi:id="_iOX_cbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOZNkLCfEeOlGdkotkwDrQ" name="recursivArticleCategoryTreeList" visibility="private">
              <ownedParameter xmi:id="_iOZNkbCfEeOlGdkotkwDrQ" name="allArticleCategoryList" type="_hBQsErCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOZNkrCfEeOlGdkotkwDrQ" name="p" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOZNk7CfEeOlGdkotkwDrQ" name="temp" type="_hBQsErCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOZNlLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOabsLCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
              <ownedParameter xmi:id="_iOabsbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iObp0LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iObp0bCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOc38LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iOc38bCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOeGELCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iOeGEbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iOeGErCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iOeGE7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOfUMLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iOfUMbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOfUMrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOgiULCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iOgiUbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g285gLCfEeOlGdkotkwDrQ" name="BrandServiceImpl" clientDependency="_iOhJYLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g29gkLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 品牌 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXA46293E39B40E5C54C6BC841B973A701 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iOiXgbCfEeOlGdkotkwDrQ" general="_iOiXgLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iOhJYLCfEeOlGdkotkwDrQ" name="BrandService" supplier="_g0y9YLCfEeOlGdkotkwDrQ" client="_g285gLCfEeOlGdkotkwDrQ" contract="_g0y9YLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iOi-kLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iOi-kbCfEeOlGdkotkwDrQ" name="brandDao" type="_hCv50LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g2_80LCfEeOlGdkotkwDrQ" name="PaymentConfigServiceImpl" clientDependency="_iOkMsLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3EOQLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 支付配置 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXC5ECD51B27A3F8CBD9F726E2B2CA7738 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iOkzwbCfEeOlGdkotkwDrQ" general="_iOkzwLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iOnQALCfEeOlGdkotkwDrQ" name="paymentConfigDao" visibility="package" type="_hCxH8LCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iOkMsLCfEeOlGdkotkwDrQ" name="PaymentConfigService" supplier="_g0MgcLCfEeOlGdkotkwDrQ" client="_g2_80LCfEeOlGdkotkwDrQ" contract="_g0MgcLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iOpFMLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iOpFMbCfEeOlGdkotkwDrQ" name="PaymentConfigDao" type="_hCxH8LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOq6YLCfEeOlGdkotkwDrQ" name="getNonDepositPaymentConfigList" visibility="public">
              <ownedParameter xmi:id="_iOq6YbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOsIgLCfEeOlGdkotkwDrQ" name="getNonDepositOfflinePaymentConfigList" visibility="public">
              <ownedParameter xmi:id="_iOsIgbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iOt9sLCfEeOlGdkotkwDrQ" name="buildTenpayTransactionId" visibility="public">
              <ownedParameter xmi:id="_iOt9sbCfEeOlGdkotkwDrQ" name="bargainorId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iOt9srCfEeOlGdkotkwDrQ" name="paymentSn">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iOt9s7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOvL0LCfEeOlGdkotkwDrQ" name="buildParameterString" visibility="public">
              <ownedParameter xmi:id="_iOvL0bCfEeOlGdkotkwDrQ" name="parameterMap" type="_hBWytLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOvL0rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOxBALCfEeOlGdkotkwDrQ" name="buildTenpayDirectPaymentUrl" visibility="public">
              <ownedParameter xmi:id="_iOxBAbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOxBArCfEeOlGdkotkwDrQ" name="paymentSn">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iOxBA7CfEeOlGdkotkwDrQ" name="totalAmount" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOxBBLCfEeOlGdkotkwDrQ" name="description">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iOxBBbCfEeOlGdkotkwDrQ" name="ip">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iOxBBrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iOy2MLCfEeOlGdkotkwDrQ" name="buildTenpayDirectQueryUrl" visibility="public">
              <ownedParameter xmi:id="_iOy2MbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iOy2MrCfEeOlGdkotkwDrQ" name="transactionId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iOy2M7CfEeOlGdkotkwDrQ" name="paymentSn">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iOy2NLCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iO0rYLCfEeOlGdkotkwDrQ" name="buildTenpayPartnerPaymentUrl" visibility="public">
              <ownedParameter xmi:id="_iO0rYbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iO0rYrCfEeOlGdkotkwDrQ" name="paymentSn">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iO0rY7CfEeOlGdkotkwDrQ" name="totalAmount" type="_hBXZwrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iO0rZLCfEeOlGdkotkwDrQ" name="description">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iO0rZbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iO15gLCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
              <ownedParameter xmi:id="_iO15gbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iO3usLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iO3usbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iO5j4LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iO5j4bCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iO7ZELCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iO7ZEbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iO7ZErCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iO7ZE7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iO9OQLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iO9OQbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iO9OQrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iO_DcLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iO_DcbCfEeOlGdkotkwDrQ" name="paymentConfig" type="_hBsJ47CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3FcYLCfEeOlGdkotkwDrQ" name="CartItemServiceImpl" clientDependency="_iPARkLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3GDcLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 品牌 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXB29936B2E4DBE58A5D88D80B8580D7A5 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPA4obCfEeOlGdkotkwDrQ" general="_iPA4oLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPARkLCfEeOlGdkotkwDrQ" name="CartItemService" supplier="_g1aocLCfEeOlGdkotkwDrQ" client="_g3FcYLCfEeOlGdkotkwDrQ" contract="_g1aocLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPA4orCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPA4o7CfEeOlGdkotkwDrQ" name="cartItemDao" type="_hCxvALCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3H4oLCfEeOlGdkotkwDrQ" name="LogConfigServiceImpl" clientDependency="_iPBfsLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3JGwLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 日志设置 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX9A2C2331D9A269C32708F5802158E24D ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPCGwbCfEeOlGdkotkwDrQ" general="_iPCGwLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPCt0LCfEeOlGdkotkwDrQ" name="logConfigDao" visibility="private" type="_hCy9ILCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPBfsLCfEeOlGdkotkwDrQ" name="LogConfigService" supplier="_g0c_ILCfEeOlGdkotkwDrQ" client="_g3H4oLCfEeOlGdkotkwDrQ" contract="_g0c_ILCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPDU4LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPDU4bCfEeOlGdkotkwDrQ" name="logConfigDao" type="_hCy9ILCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPD78LCfEeOlGdkotkwDrQ" name="getLogConfigList" visibility="public">
              <ownedParameter xmi:id="_iPD78bCfEeOlGdkotkwDrQ" name="actionClassName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iPD78rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPEjALCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
              <ownedParameter xmi:id="_iPEjAbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPFKELCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPFKEbCfEeOlGdkotkwDrQ" name="entity" type="_hBRTIbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPGYMLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPGYMbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPG_QLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPG_QbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iPG_QrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iPG_Q7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPHmULCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iPHmUbCfEeOlGdkotkwDrQ" name="entity" type="_hBRTIbCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPHmUrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPINYLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iPINYbCfEeOlGdkotkwDrQ" name="entity" type="_hBRTIbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3K78LCfEeOlGdkotkwDrQ" name="ReshipServiceImpl" clientDependency="_iPI0cLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3LjALCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 退货 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX14093C23520A786815DFA8C679BCDD5F ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPJbgbCfEeOlGdkotkwDrQ" general="_iPJbgLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPKCkLCfEeOlGdkotkwDrQ" name="reshipDao" visibility="private" type="_hCzkMLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPI0cLCfEeOlGdkotkwDrQ" name="ReshipService" supplier="_g0T1MLCfEeOlGdkotkwDrQ" client="_g3K78LCfEeOlGdkotkwDrQ" contract="_g0T1MLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPKpoLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPKpobCfEeOlGdkotkwDrQ" name="reshipDao" type="_hCzkMLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPKporCfEeOlGdkotkwDrQ" name="getLastReshipSn" visibility="public">
              <ownedParameter xmi:id="_iPKpo7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPLQsLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iPLQsbCfEeOlGdkotkwDrQ" name="reship" type="_hBjnALCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPLQsrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3MxILCfEeOlGdkotkwDrQ" name="DeliveryTypeServiceImpl" clientDependency="_iPL3wLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3N_QLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 配送方式 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX368AEE64E9CC4A9CED772AB694BC4162 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPMe0bCfEeOlGdkotkwDrQ" general="_iPMe0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPNF4LCfEeOlGdkotkwDrQ" name="deliveryTypeDao" visibility="package" type="_hC0yULCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPL3wLCfEeOlGdkotkwDrQ" name="DeliveryTypeService" supplier="_g1gIALCfEeOlGdkotkwDrQ" client="_g3MxILCfEeOlGdkotkwDrQ" contract="_g1gIALCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPNs8LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPNs8bCfEeOlGdkotkwDrQ" name="deliveryTypeDao" type="_hC0yULCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPOUALCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
              <ownedParameter xmi:id="_iPOUAbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPO7ELCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPO7EbCfEeOlGdkotkwDrQ" name="deliveryType" type="_hBcSQ7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPPiILCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPPiIbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPQwQLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPQwQbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iPQwQrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iPQwQ7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPRXULCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iPRXUbCfEeOlGdkotkwDrQ" name="deliveryType" type="_hBcSQ7CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPRXUrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPR-YLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iPR-YbCfEeOlGdkotkwDrQ" name="deliveryType" type="_hBcSQ7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3PNYLCfEeOlGdkotkwDrQ" name="ReceiverServiceImpl" clientDependency="_iPSlcLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3P0cLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 收货地址 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX0FBC86A60DF8465A166FAB21F537E740 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPSlcrCfEeOlGdkotkwDrQ" general="_iPSlcbCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPSlcLCfEeOlGdkotkwDrQ" name="ReceiverService" supplier="_g1p5ALCfEeOlGdkotkwDrQ" client="_g3PNYLCfEeOlGdkotkwDrQ" contract="_g1p5ALCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPTMgLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPTMgbCfEeOlGdkotkwDrQ" name="receiverDao" type="_hC1ZYLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3RpoLCfEeOlGdkotkwDrQ" name="AdminDetailsServiceImpl">
            <ownedComment xmi:id="_g3SQsLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 后台权限认证 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXB3694CBA6550E55995F7798B7B95AE5B ============================================================================
 */
</body>
            </ownedComment>
            <ownedAttribute xmi:id="_iPUaoLCfEeOlGdkotkwDrQ" name="serialVersionUID" visibility="private" isStatic="true" isReadOnly="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_iPUaobCfEeOlGdkotkwDrQ"/>
            </ownedAttribute>
            <ownedAttribute xmi:id="_iPVBsLCfEeOlGdkotkwDrQ" name="adminDao" visibility="private" type="_hC2AcLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPVowLCfEeOlGdkotkwDrQ" name="loadUserByUsername" visibility="public">
              <ownedParameter xmi:id="_iPVowbCfEeOlGdkotkwDrQ" name="username">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iPVowrCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPW24LCfEeOlGdkotkwDrQ" name="getGrantedAuthorities" visibility="public">
              <ownedParameter xmi:id="_iPW24bCfEeOlGdkotkwDrQ" name="admin" type="_hBf8obCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPW24rCfEeOlGdkotkwDrQ" name="return" type="_hC2ngrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3UF4LCfEeOlGdkotkwDrQ" name="RefundServiceImpl" clientDependency="_iPXd8LCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3Us8LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 退款 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX33368CD07557B60629179EF8EDB49808 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPYFAbCfEeOlGdkotkwDrQ" general="_iPYFALCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPYFArCfEeOlGdkotkwDrQ" name="refundDao" visibility="private" type="_hC4csLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPXd8LCfEeOlGdkotkwDrQ" name="RefundService" supplier="_g06SILCfEeOlGdkotkwDrQ" client="_g3UF4LCfEeOlGdkotkwDrQ" contract="_g06SILCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPZTILCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPZTIbCfEeOlGdkotkwDrQ" name="refundDao" type="_hC4csLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPZTIrCfEeOlGdkotkwDrQ" name="getLastRefundSn" visibility="public">
              <ownedParameter xmi:id="_iPZTI7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPZ6MLCfEeOlGdkotkwDrQ" name="getRefundByRefundSn" visibility="public">
              <ownedParameter xmi:id="_iPZ6MbCfEeOlGdkotkwDrQ" name="refundSn">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iPZ6MrCfEeOlGdkotkwDrQ" name="return" type="_hBhKwLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPahQLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iPahQbCfEeOlGdkotkwDrQ" name="refund" type="_hBhKwLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPahQrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3V7ELCfEeOlGdkotkwDrQ" name="MessageServiceImpl" clientDependency="_iPahQ7CfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3WiILCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 消息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX65B94A1C020124AC5E38C179CA8D1CD0 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPbIUbCfEeOlGdkotkwDrQ" general="_iPbIULCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPbvYLCfEeOlGdkotkwDrQ" name="messageDao" visibility="private" type="_hC5DwLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPahQ7CfEeOlGdkotkwDrQ" name="MessageService" supplier="_g1tjYLCfEeOlGdkotkwDrQ" client="_g3V7ELCfEeOlGdkotkwDrQ" contract="_g1tjYLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPcWcLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPcWcbCfEeOlGdkotkwDrQ" name="messageDao" type="_hC5DwLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPc9gLCfEeOlGdkotkwDrQ" name="getMemberInboxPager" visibility="public">
              <ownedParameter xmi:id="_iPc9gbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPc9grCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPc9g7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPdkkLCfEeOlGdkotkwDrQ" name="getMemberOutboxPager" visibility="public">
              <ownedParameter xmi:id="_iPdkkbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPdkkrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPdkk7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPeysLCfEeOlGdkotkwDrQ" name="getMemberDraftboxPager" visibility="public">
              <ownedParameter xmi:id="_iPeysbCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPeysrCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPeys7CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPfZwLCfEeOlGdkotkwDrQ" name="getAdminInboxPager" visibility="public">
              <ownedParameter xmi:id="_iPfZwbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPfZwrCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPgA0LCfEeOlGdkotkwDrQ" name="getAdminOutboxPager" visibility="public">
              <ownedParameter xmi:id="_iPgA0bCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPgA0rCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPgn4bCfEeOlGdkotkwDrQ" name="getUnreadMessageCount" visibility="public">
              <ownedParameter xmi:id="_iPgn4rCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPgn47CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPhO8bCfEeOlGdkotkwDrQ" name="getUnreadMessageCount" visibility="public">
              <ownedParameter xmi:id="_iPhO8rCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3YXULCfEeOlGdkotkwDrQ" name="FooterServiceImpl" clientDependency="_iPh2ALCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3Y-YLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 网页底部信息 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXB793EDD8F3090C166D4679D20CCB2A9C ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPidEbCfEeOlGdkotkwDrQ" general="_iPidELCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPjEILCfEeOlGdkotkwDrQ" name="footerDao" visibility="private" type="_hC6R4LCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPh2ALCfEeOlGdkotkwDrQ" name="FooterService" supplier="_gz7asLCfEeOlGdkotkwDrQ" client="_g3YXULCfEeOlGdkotkwDrQ" contract="_gz7asLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPjrMLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPjrMbCfEeOlGdkotkwDrQ" name="footerDao" type="_hC6R4LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPkSQLCfEeOlGdkotkwDrQ" name="getFooter" visibility="public">
              <ownedParameter xmi:id="_iPkSQbCfEeOlGdkotkwDrQ" name="return" type="_hBbrMbCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPk5ULCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPk5UbCfEeOlGdkotkwDrQ" name="entity" type="_hBbrMbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPlgYLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPlgYbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPmHcLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPmHcbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iPmHcrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iPmHc7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPmugLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iPmugbCfEeOlGdkotkwDrQ" name="entity" type="_hBbrMbCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPmugrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPnVkLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iPnVkbCfEeOlGdkotkwDrQ" name="entity" type="_hBbrMbCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3aMgLCfEeOlGdkotkwDrQ" name="OrderServiceImpl" clientDependency="_iPn8oLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3azkLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 订单 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXDD7076EB801A97081A271D1D0D7AF8F7 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPojsbCfEeOlGdkotkwDrQ" general="_iPojsLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPpKwLCfEeOlGdkotkwDrQ" name="orderDao" visibility="private" type="_hC648LCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPn8oLCfEeOlGdkotkwDrQ" name="OrderService" supplier="_g1jyYLCfEeOlGdkotkwDrQ" client="_g3aMgLCfEeOlGdkotkwDrQ" contract="_g1jyYLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPpx0LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPpx0bCfEeOlGdkotkwDrQ" name="orderDao" type="_hC648LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPqY4LCfEeOlGdkotkwDrQ" name="getLastOrderSn" visibility="public">
              <ownedParameter xmi:id="_iPqY4bCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPq_8LCfEeOlGdkotkwDrQ" name="getOrderPager" visibility="public">
              <ownedParameter xmi:id="_iPq_8bCfEeOlGdkotkwDrQ" name="member" type="_hBi_8LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPq_8rCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPq_87CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPrnAbCfEeOlGdkotkwDrQ" name="getUnprocessedOrderCount" visibility="public">
              <ownedParameter xmi:id="_iPrnArCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPsOEbCfEeOlGdkotkwDrQ" name="getPaidUnshippedOrderCount" visibility="public">
              <ownedParameter xmi:id="_iPsOErCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iPs1ILCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iPs1IbCfEeOlGdkotkwDrQ" name="order" type="_hBmqVLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPs1IrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3cowLCfEeOlGdkotkwDrQ" name="ProductAttributeServiceImpl" clientDependency="_iPtcMLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3d24LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 商品属性 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX1DBC8F3D75E6812599E1C363C0BB757D ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iPuDQbCfEeOlGdkotkwDrQ" general="_iPuDQLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iPuqULCfEeOlGdkotkwDrQ" name="productAttributeDao" visibility="private" type="_hC7gALCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iPtcMLCfEeOlGdkotkwDrQ" name="ProductAttributeService" supplier="_g1RegLCfEeOlGdkotkwDrQ" client="_g3cowLCfEeOlGdkotkwDrQ" contract="_g1RegLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iPvRYLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iPvRYbCfEeOlGdkotkwDrQ" name="productAttributeDao" type="_hC7gALCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPv4cLCfEeOlGdkotkwDrQ" name="getEnabledProductAttributeList" visibility="public">
              <ownedParameter xmi:id="_iPv4cbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPwfgLCfEeOlGdkotkwDrQ" name="getEnabledProductAttributeList" visibility="public">
              <ownedParameter xmi:id="_iPwfgbCfEeOlGdkotkwDrQ" name="productType" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPwfgrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPxtoLCfEeOlGdkotkwDrQ" name="getProductAttribute" visibility="public">
              <ownedParameter xmi:id="_iPxtobCfEeOlGdkotkwDrQ" name="productType" type="_hBYn4bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iPxtorCfEeOlGdkotkwDrQ" name="name">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iPxto7CfEeOlGdkotkwDrQ" name="return" type="_hBYA17CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPyUsLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPyUsbCfEeOlGdkotkwDrQ" name="productAttribute" type="_hBYA17CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iPzi0LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iPzi0bCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iP0w8LCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iP0w8bCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iP0w8rCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iP0w87CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iP1YALCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iP1YAbCfEeOlGdkotkwDrQ" name="productAttribute" type="_hBYA17CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iP1YArCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iP1_ELCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iP1_EbCfEeOlGdkotkwDrQ" name="productAttribute" type="_hBYA17CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3fFALCfEeOlGdkotkwDrQ" name="OrderItemServiceImpl" clientDependency="_iP2mILCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3fsELCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 订单项 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX3CCC6CA8E9A226C1626A7887BB102AC6 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iP3NMbCfEeOlGdkotkwDrQ" general="_iP3NMLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iP2mILCfEeOlGdkotkwDrQ" name="OrderItemService" supplier="_g0Qx4LCfEeOlGdkotkwDrQ" client="_g3fFALCfEeOlGdkotkwDrQ" contract="_g0Qx4LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iP30QLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iP30QbCfEeOlGdkotkwDrQ" name="orderItemDao" type="_hC9VMLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3g6MLCfEeOlGdkotkwDrQ" name="AdminServiceImpl" clientDependency="_iP30QrCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3iIULCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 管理员 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXEEB47174264A6259B9A1BA5D141B72C0 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iP4bUbCfEeOlGdkotkwDrQ" general="_iP4bULCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iP5CYLCfEeOlGdkotkwDrQ" name="adminDao" visibility="private" type="_hC2AcLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iP30QrCfEeOlGdkotkwDrQ" name="AdminService" supplier="_g0whILCfEeOlGdkotkwDrQ" client="_g3g6MLCfEeOlGdkotkwDrQ" contract="_g0whILCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iP5pcLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iP5pcbCfEeOlGdkotkwDrQ" name="adminDao" type="_hC2AcLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iP6QgLCfEeOlGdkotkwDrQ" name="getLoginAdmin" visibility="public">
              <ownedParameter xmi:id="_iP6QgbCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iP63kLCfEeOlGdkotkwDrQ" name="loadLoginAdmin" visibility="public">
              <ownedParameter xmi:id="_iP63kbCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iP7eoLCfEeOlGdkotkwDrQ" name="isExistByUsername" visibility="public">
              <ownedParameter xmi:id="_iP7eobCfEeOlGdkotkwDrQ" name="username">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iP7eorCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iP8FsLCfEeOlGdkotkwDrQ" name="getAdminByUsername" visibility="public">
              <ownedParameter xmi:id="_iP8FsbCfEeOlGdkotkwDrQ" name="username">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iP8FsrCfEeOlGdkotkwDrQ" name="return" type="_hBf8obCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3jWcLCfEeOlGdkotkwDrQ" name="MemberServiceImpl" clientDependency="_iP8swLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3kkkLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 会员 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX9A3ACBDD2D3A5E96E54D057769342EAF ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iP9T0bCfEeOlGdkotkwDrQ" general="_iP9T0LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iP964LCfEeOlGdkotkwDrQ" name="memberDao" visibility="private" type="_hC-jULCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iP8swLCfEeOlGdkotkwDrQ" name="MemberService" supplier="_g0gpgLCfEeOlGdkotkwDrQ" client="_g3jWcLCfEeOlGdkotkwDrQ" contract="_g0gpgLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iP_JALCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iP_JAbCfEeOlGdkotkwDrQ" name="userDao" type="_hC-jULCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iP_wELCfEeOlGdkotkwDrQ" name="isExistByUsername" visibility="public">
              <ownedParameter xmi:id="_iP_wEbCfEeOlGdkotkwDrQ" name="username">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iP_wErCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQAXILCfEeOlGdkotkwDrQ" name="getMemberByUsername" visibility="public">
              <ownedParameter xmi:id="_iQAXIbCfEeOlGdkotkwDrQ" name="username">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQAXIrCfEeOlGdkotkwDrQ" name="return" type="_hBi_8LCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQA-MLCfEeOlGdkotkwDrQ" name="verifyMember" visibility="public">
              <ownedParameter xmi:id="_iQA-MbCfEeOlGdkotkwDrQ" name="username">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQA-MrCfEeOlGdkotkwDrQ" name="password">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQA-M7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQBlQLCfEeOlGdkotkwDrQ" name="buildPasswordRecoverKey" visibility="public">
              <ownedParameter xmi:id="_iQBlQbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQCMULCfEeOlGdkotkwDrQ" name="getPasswordRecoverKeyBuildDate" visibility="public">
              <ownedParameter xmi:id="_iQCMUbCfEeOlGdkotkwDrQ" name="passwordRecoverKey">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQCMUrCfEeOlGdkotkwDrQ" name="return" type="_hBShRLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3rSQLCfEeOlGdkotkwDrQ" name="ProductTypeServiceImpl" clientDependency="_iQCMU7CfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g3vjsLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 商品类型 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX11AE7AEEC7428ABAA892EED06C4E877F ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iQCzYbCfEeOlGdkotkwDrQ" general="_iQCzYLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iQCMU7CfEeOlGdkotkwDrQ" name="ProductTypeService" supplier="_g1ObMLCfEeOlGdkotkwDrQ" client="_g3rSQLCfEeOlGdkotkwDrQ" contract="_g1ObMLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iQDacLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iQDacbCfEeOlGdkotkwDrQ" name="productTypeDao" type="_hC_xcLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3x_8LCfEeOlGdkotkwDrQ" name="ArticleServiceImpl" clientDependency="_iQEBgLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g30cMLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 文章 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX6F9A5712DEB059F8AE03AC3C01C9A21B ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iQEBgrCfEeOlGdkotkwDrQ" general="_iQEBgbCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQFPoLCfEeOlGdkotkwDrQ" name="articleDao" visibility="private" type="_hDA_kLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQHE0LCfEeOlGdkotkwDrQ" name="htmlService" visibility="private" type="_g03O0LCfEeOlGdkotkwDrQ" association="_iXZYkrCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQI6ALCfEeOlGdkotkwDrQ" name="compassTemplate" visibility="private" type="_hCursLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iQEBgLCfEeOlGdkotkwDrQ" name="ArticleService" supplier="_g13UYLCfEeOlGdkotkwDrQ" client="_g3x_8LCfEeOlGdkotkwDrQ" contract="_g13UYLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iQKIILCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iQKIIbCfEeOlGdkotkwDrQ" name="articleDao" type="_hDA_kLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQLWQLCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
              <ownedParameter xmi:id="_iQLWQbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQLWQrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQMkYLCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
              <ownedParameter xmi:id="_iQMkYbCfEeOlGdkotkwDrQ" name="firstResult">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQMkYrCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQMkY7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQNygLCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
              <ownedParameter xmi:id="_iQNygbCfEeOlGdkotkwDrQ" name="beginDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQNygrCfEeOlGdkotkwDrQ" name="endDate" type="_hBShRLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQNyg7CfEeOlGdkotkwDrQ" name="firstResult">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQNyhLCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQNyhbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQPnsLCfEeOlGdkotkwDrQ" name="getArticleList" visibility="public">
              <ownedParameter xmi:id="_iQPnsbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQPnsrCfEeOlGdkotkwDrQ" name="firstResult">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQPns7CfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQPntLCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQSD8LCfEeOlGdkotkwDrQ" name="getArticlePager" visibility="public">
              <ownedParameter xmi:id="_iQSD8bCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQSD8rCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQSD87CfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQT5ILCfEeOlGdkotkwDrQ" name="getRecommendArticleList" visibility="public">
              <ownedParameter xmi:id="_iQT5IbCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQT5IrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQVuULCfEeOlGdkotkwDrQ" name="getRecommendArticleList" visibility="public">
              <ownedParameter xmi:id="_iQVuUbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQVuUrCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQVuU7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQXjgLCfEeOlGdkotkwDrQ" name="getHotArticleList" visibility="public">
              <ownedParameter xmi:id="_iQXjgbCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQXjgrCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQZYsLCfEeOlGdkotkwDrQ" name="getHotArticleList" visibility="public">
              <ownedParameter xmi:id="_iQZYsbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQZYsrCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQZYs7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQb08LCfEeOlGdkotkwDrQ" name="getNewArticleList" visibility="public">
              <ownedParameter xmi:id="_iQb08bCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQb08rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQdDELCfEeOlGdkotkwDrQ" name="getNewArticleList" visibility="public">
              <ownedParameter xmi:id="_iQdDEbCfEeOlGdkotkwDrQ" name="articleCategory" type="_hBhx0bCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQdDErCfEeOlGdkotkwDrQ" name="maxResults">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iQdDE7CfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQeRMLCfEeOlGdkotkwDrQ" name="search" visibility="public">
              <ownedParameter xmi:id="_iQeRMbCfEeOlGdkotkwDrQ" name="pager" type="_hBbEIrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQeRMrCfEeOlGdkotkwDrQ" name="return" type="_hBbEIrCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQffULCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iQffUbCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQgtcLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iQgtcbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQh7kLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iQh7kbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iQh7krCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iQh7k7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQjJsLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iQjJsbCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQjJsrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQkX0LCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iQkX0bCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g33fgLCfEeOlGdkotkwDrQ" name="FriendLinkServiceImpl" clientDependency="_iQll8LCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g34toLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 友情链接 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXD710B9580A96A2B957C605ADE37619E2 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iQmNAbCfEeOlGdkotkwDrQ" general="_iQmNALCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQm0ELCfEeOlGdkotkwDrQ" name="friendLinkDao" visibility="package" type="_hDCNsLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iQll8LCfEeOlGdkotkwDrQ" name="FriendLinkService" supplier="_g0IPALCfEeOlGdkotkwDrQ" client="_g33fgLCfEeOlGdkotkwDrQ" contract="_g0IPALCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iQnbILCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iQnbIbCfEeOlGdkotkwDrQ" name="friendLinkDao" type="_hDCNsLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQoCMLCfEeOlGdkotkwDrQ" name="getPictureFriendLinkList" visibility="public">
              <ownedParameter xmi:id="_iQoCMbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQopQLCfEeOlGdkotkwDrQ" name="getTextFriendLinkList" visibility="public">
              <ownedParameter xmi:id="_iQopQbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQp3YLCfEeOlGdkotkwDrQ" name="getAll" visibility="public">
              <ownedParameter xmi:id="_iQp3YbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQqecLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iQqecbCfEeOlGdkotkwDrQ" name="friendLink" type="_hBvNMLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQrFgLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iQrFgbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQsToLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iQsTobCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iQsTorCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iQsTo7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQs6sLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iQs6sbCfEeOlGdkotkwDrQ" name="friendLink" type="_hBvNMLCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQs6srCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQthwLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iQthwbCfEeOlGdkotkwDrQ" name="friendLink" type="_hBvNMLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g357wLCfEeOlGdkotkwDrQ" name="ShippingServiceImpl" clientDependency="_iQuI0LCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g37J4LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 发货 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXEACE05E3DC84AC6892E51AD68CBADA74 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iQuv4bCfEeOlGdkotkwDrQ" general="_iQuv4LCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQvW8LCfEeOlGdkotkwDrQ" name="shippingDao" visibility="private" type="_hDC0wLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iQuI0LCfEeOlGdkotkwDrQ" name="ShippingService" supplier="_g1I7oLCfEeOlGdkotkwDrQ" client="_g357wLCfEeOlGdkotkwDrQ" contract="_g1I7oLCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iQv-ALCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iQv-AbCfEeOlGdkotkwDrQ" name="shippingDao" type="_hDC0wLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iQwlELCfEeOlGdkotkwDrQ" name="getLastShippingSn" visibility="public">
              <ownedParameter xmi:id="_iQwlEbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iQwlErCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iQwlE7CfEeOlGdkotkwDrQ" name="shipping" type="_hBgjsrCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iQwlFLCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g3_bULCfEeOlGdkotkwDrQ" name="HtmlServiceImpl" clientDependency="_iQxMILCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g4DswLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 生成静态 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXE7656ABEA5A60D076604DDCE20B403C9 ============================================================================
 */
</body>
            </ownedComment>
            <ownedAttribute xmi:id="_iQzBULCfEeOlGdkotkwDrQ" name="freemarkerManager" visibility="private" type="_hBTIV7CfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQ1dkLCfEeOlGdkotkwDrQ" name="navigationService" visibility="private" type="_g1dEsLCfEeOlGdkotkwDrQ" association="_iXZ_oLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQ350LCfEeOlGdkotkwDrQ" name="friendLinkService" visibility="private" type="_g0IPALCfEeOlGdkotkwDrQ" association="_iXZ_orCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQ6WELCfEeOlGdkotkwDrQ" name="footerService" visibility="private" type="_gz7asLCfEeOlGdkotkwDrQ" association="_iXZ_pLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQ8yULCfEeOlGdkotkwDrQ" name="articleCategoryService" visibility="private" type="_g0W4gLCfEeOlGdkotkwDrQ" association="_iXZ_prCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iQ_1oLCfEeOlGdkotkwDrQ" name="articleDao" visibility="private" type="_hDA_kLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iRCR4LCfEeOlGdkotkwDrQ" name="productCategoryService" visibility="package" type="_g19bALCfEeOlGdkotkwDrQ" association="_iXZ_qLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iREuILCfEeOlGdkotkwDrQ" name="productDao" visibility="private" type="_hCs2gLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iQxMILCfEeOlGdkotkwDrQ" name="HtmlService" supplier="_g03O0LCfEeOlGdkotkwDrQ" client="_g3_bULCfEeOlGdkotkwDrQ" contract="_g03O0LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iRGjULCfEeOlGdkotkwDrQ" name="buildHtml" visibility="public">
              <ownedParameter xmi:id="_iRGjUbCfEeOlGdkotkwDrQ" name="templateFilePath">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iRGjUrCfEeOlGdkotkwDrQ" name="htmlFilePath">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iRGjU7CfEeOlGdkotkwDrQ" name="data" type="_hBWytLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRIYgLCfEeOlGdkotkwDrQ" name="getCommonData" visibility="public">
              <ownedParameter xmi:id="_iRIYgbCfEeOlGdkotkwDrQ" name="return" type="_hBWytLCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRJmoLCfEeOlGdkotkwDrQ" name="baseJavascriptBuildHtml" visibility="public"/>
            <ownedOperation xmi:id="_iRLb0LCfEeOlGdkotkwDrQ" name="indexBuildHtml" visibility="public"/>
            <ownedOperation xmi:id="_iRMp8LCfEeOlGdkotkwDrQ" name="loginBuildHtml" visibility="public"/>
            <ownedOperation xmi:id="_iROfILCfEeOlGdkotkwDrQ" name="articleContentBuildHtml" visibility="public">
              <ownedParameter xmi:id="_iROfIbCfEeOlGdkotkwDrQ" name="article" type="_hBhx0LCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRPtQLCfEeOlGdkotkwDrQ" name="productContentBuildHtml" visibility="public">
              <ownedParameter xmi:id="_iRPtQbCfEeOlGdkotkwDrQ" name="product" type="_hBYA1rCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRRicLCfEeOlGdkotkwDrQ" name="errorPageBuildHtml" visibility="public"/>
            <ownedOperation xmi:id="_iRSwkLCfEeOlGdkotkwDrQ" name="errorPageAccessDeniedBuildHtml" visibility="public"/>
            <ownedOperation xmi:id="_iRUlwLCfEeOlGdkotkwDrQ" name="errorPage500BuildHtml" visibility="public"/>
            <ownedOperation xmi:id="_iRVz4LCfEeOlGdkotkwDrQ" name="errorPage404BuildHtml" visibility="public"/>
            <ownedOperation xmi:id="_iRXpELCfEeOlGdkotkwDrQ" name="errorPage403BuildHtml" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g4Fh8LCfEeOlGdkotkwDrQ" name="ProductImageServiceImpl" clientDependency="_iRY3MLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g4HXILCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 商品图片 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX69F2EBC7A6A837BABDA5487C75D38611 ============================================================================
 */
</body>
            </ownedComment>
            <interfaceRealization xmi:id="_iRY3MLCfEeOlGdkotkwDrQ" name="ProductImageService" supplier="_g10RELCfEeOlGdkotkwDrQ" client="_g4Fh8LCfEeOlGdkotkwDrQ" contract="_g10RELCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iRY3MbCfEeOlGdkotkwDrQ" name="buildProductImage" visibility="public">
              <ownedParameter xmi:id="_iRY3MrCfEeOlGdkotkwDrQ" name="uploadProductImageFile" type="_hBVkkbCfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iRY3M7CfEeOlGdkotkwDrQ" name="return" type="_hBYA07CfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRaFULCfEeOlGdkotkwDrQ" name="deleteFile" visibility="public">
              <ownedParameter xmi:id="_iRaFUbCfEeOlGdkotkwDrQ" name="productImage" type="_hBYA07CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g4JMULCfEeOlGdkotkwDrQ" name="AreaServiceImpl" clientDependency="_iRasYLCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g4LBgLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 地区 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX2B3A4FEF05A42E033E79040EB368B28E ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iRbTcbCfEeOlGdkotkwDrQ" general="_iRbTcLCfEeOlGdkotkwDrQ"/>
            <ownedAttribute xmi:id="_iRb6gLCfEeOlGdkotkwDrQ" name="areaDao" visibility="private" type="_hDHGMLCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iRasYLCfEeOlGdkotkwDrQ" name="AreaService" supplier="_g0js0LCfEeOlGdkotkwDrQ" client="_g4JMULCfEeOlGdkotkwDrQ" contract="_g0js0LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iRdIoLCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iRdIobCfEeOlGdkotkwDrQ" name="areaDao" type="_hDHGMLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRdvsLCfEeOlGdkotkwDrQ" name="getRootAreaList" visibility="public">
              <ownedParameter xmi:id="_iRdvsbCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRe90LCfEeOlGdkotkwDrQ" name="getParentAreaList" visibility="public">
              <ownedParameter xmi:id="_iRe90bCfEeOlGdkotkwDrQ" name="area" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iRe90rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRfk4LCfEeOlGdkotkwDrQ" name="getChildrenAreaList" visibility="public">
              <ownedParameter xmi:id="_iRfk4bCfEeOlGdkotkwDrQ" name="area" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iRfk4rCfEeOlGdkotkwDrQ" name="return" type="_hBQsErCfEeOlGdkotkwDrQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRgzAbCfEeOlGdkotkwDrQ" name="isNameUnique" visibility="public">
              <ownedParameter xmi:id="_iRgzArCfEeOlGdkotkwDrQ" name="parentId">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iRgzA7CfEeOlGdkotkwDrQ" name="oldName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iRgzBLCfEeOlGdkotkwDrQ" name="newName">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iRgzBbCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iRhaEbCfEeOlGdkotkwDrQ" name="isAreaPath" visibility="public">
              <ownedParameter xmi:id="_iRhaErCfEeOlGdkotkwDrQ" name="areaPath">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iRhaE7CfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iRioMLCfEeOlGdkotkwDrQ" name="getAreaString" visibility="public">
              <ownedParameter xmi:id="_iRioMbCfEeOlGdkotkwDrQ" name="area" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iRioMrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iRjPQLCfEeOlGdkotkwDrQ" name="getAreaString" visibility="public">
              <ownedParameter xmi:id="_iRjPQbCfEeOlGdkotkwDrQ" name="areaPath">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
              <ownedParameter xmi:id="_iRjPQrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iRj2ULCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iRj2UbCfEeOlGdkotkwDrQ" name="entity" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_iRlEcLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iRlEcbCfEeOlGdkotkwDrQ" name="id">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iRmSkLCfEeOlGdkotkwDrQ" name="delete" visibility="public">
              <ownedParameter xmi:id="_iRmSkbCfEeOlGdkotkwDrQ" name="ids">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iRmSkrCfEeOlGdkotkwDrQ" value="*"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iRmSk7CfEeOlGdkotkwDrQ"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iRngsLCfEeOlGdkotkwDrQ" name="save" visibility="public">
              <ownedParameter xmi:id="_iRngsbCfEeOlGdkotkwDrQ" name="entity" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
              <ownedParameter xmi:id="_iRngsrCfEeOlGdkotkwDrQ" name="return" direction="return">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="_iRoHwLCfEeOlGdkotkwDrQ" name="update" visibility="public">
              <ownedParameter xmi:id="_iRoHwbCfEeOlGdkotkwDrQ" name="entity" type="_hBZ2A7CfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g4MPoLCfEeOlGdkotkwDrQ" name="DeliveryCorpServiceImpl" clientDependency="_iRou0LCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g4M2sLCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 物流公司 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXXF20B6E705344AD3757A3740CDC66E896 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iRpV4bCfEeOlGdkotkwDrQ" general="_iRpV4LCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iRou0LCfEeOlGdkotkwDrQ" name="DeliveryCorpService" supplier="_g0ai4LCfEeOlGdkotkwDrQ" client="_g4MPoLCfEeOlGdkotkwDrQ" contract="_g0ai4LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iRp88LCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iRp88bCfEeOlGdkotkwDrQ" name="deliveryCorpDao" type="_hDHtQLCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_g4Or4LCfEeOlGdkotkwDrQ" name="DeliveryItemServiceImpl" clientDependency="_iRqkALCfEeOlGdkotkwDrQ">
            <ownedComment xmi:id="_g4PS8LCfEeOlGdkotkwDrQ">
              <body>/** 
 * Service实现类 - 发货项 ============================================================================ 版权所有 2008-2010 长沙鼎诚软件有限公司，并保留所有权利。 ---------------------------------------------------------------------------- 提示：在未取得SHOP++商业授权之前，您不能将本软件应用于商业用途，否则SHOP++将保留追究的权力。 ---------------------------------------------------------------------------- 官方网站：http://www.shopxx.net ---------------------------------------------------------------------------- KEY: SHOPXX5CCDCA53AF8463D621530B1ADA0CE130 ============================================================================
 */
</body>
            </ownedComment>
            <generalization xmi:id="_iRqkArCfEeOlGdkotkwDrQ" general="_iRqkAbCfEeOlGdkotkwDrQ"/>
            <interfaceRealization xmi:id="_iRqkALCfEeOlGdkotkwDrQ" name="DeliveryItemService" supplier="_g1LX4LCfEeOlGdkotkwDrQ" client="_g4Or4LCfEeOlGdkotkwDrQ" contract="_g1LX4LCfEeOlGdkotkwDrQ"/>
            <ownedOperation xmi:id="_iRrLELCfEeOlGdkotkwDrQ" name="setBaseDao" visibility="public">
              <ownedParameter xmi:id="_iRrLEbCfEeOlGdkotkwDrQ" name="deliveryItemDao" type="_hDIUULCfEeOlGdkotkwDrQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXZYkLCfEeOlGdkotkwDrQ" memberEnd="_iNXS0LCfEeOlGdkotkwDrQ _iXZYkbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXZYkbCfEeOlGdkotkwDrQ" name="ProductServiceImpl" type="_g2zvkLCfEeOlGdkotkwDrQ" association="_iXZYkLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXZYkrCfEeOlGdkotkwDrQ" memberEnd="_iQHE0LCfEeOlGdkotkwDrQ _iXZYk7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXZYk7CfEeOlGdkotkwDrQ" name="ArticleServiceImpl" type="_g3x_8LCfEeOlGdkotkwDrQ" association="_iXZYkrCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXZ_oLCfEeOlGdkotkwDrQ" memberEnd="_iQ1dkLCfEeOlGdkotkwDrQ _iXZ_obCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXZ_obCfEeOlGdkotkwDrQ" name="HtmlServiceImpl" type="_g3_bULCfEeOlGdkotkwDrQ" association="_iXZ_oLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXZ_orCfEeOlGdkotkwDrQ" memberEnd="_iQ350LCfEeOlGdkotkwDrQ _iXZ_o7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXZ_o7CfEeOlGdkotkwDrQ" name="HtmlServiceImpl" type="_g3_bULCfEeOlGdkotkwDrQ" association="_iXZ_orCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXZ_pLCfEeOlGdkotkwDrQ" memberEnd="_iQ6WELCfEeOlGdkotkwDrQ _iXZ_pbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXZ_pbCfEeOlGdkotkwDrQ" name="HtmlServiceImpl" type="_g3_bULCfEeOlGdkotkwDrQ" association="_iXZ_pLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXZ_prCfEeOlGdkotkwDrQ" memberEnd="_iQ8yULCfEeOlGdkotkwDrQ _iXZ_p7CfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXZ_p7CfEeOlGdkotkwDrQ" name="HtmlServiceImpl" type="_g3_bULCfEeOlGdkotkwDrQ" association="_iXZ_prCfEeOlGdkotkwDrQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Association" xmi:id="_iXZ_qLCfEeOlGdkotkwDrQ" memberEnd="_iRCR4LCfEeOlGdkotkwDrQ _iXZ_qbCfEeOlGdkotkwDrQ">
            <ownedEnd xmi:id="_iXZ_qbCfEeOlGdkotkwDrQ" name="HtmlServiceImpl" type="_g3_bULCfEeOlGdkotkwDrQ" association="_iXZ_qLCfEeOlGdkotkwDrQ"/>
          </packagedElement>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBRTILCfEeOlGdkotkwDrQ" name="entity">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBRTIbCfEeOlGdkotkwDrQ" name="LogConfig"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBUWcrCfEeOlGdkotkwDrQ" name="MemberAttribute"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBUWc7CfEeOlGdkotkwDrQ" name="MemberAttribute">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBUWdLCfEeOlGdkotkwDrQ" name="AttributeType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYA1LCfEeOlGdkotkwDrQ" name="Brand"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYA1bCfEeOlGdkotkwDrQ" name="OrderItem"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYA1rCfEeOlGdkotkwDrQ" name="Product"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYA17CfEeOlGdkotkwDrQ" name="ProductAttribute"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYn4LCfEeOlGdkotkwDrQ" name="ProductCategory"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYn4bCfEeOlGdkotkwDrQ" name="ProductType"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBYn4rCfEeOlGdkotkwDrQ" name="Order">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBYn47CfEeOlGdkotkwDrQ" name="OrderStatus"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBtYA7CfEeOlGdkotkwDrQ" name="ShippingStatus"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hB8BgLCfEeOlGdkotkwDrQ" name="PaymentStatus"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBYn5LCfEeOlGdkotkwDrQ" name="Product">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBYn5bCfEeOlGdkotkwDrQ" name="WeightUnit"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBYn5rCfEeOlGdkotkwDrQ" name="ProductAttribute">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBYn57CfEeOlGdkotkwDrQ" name="AttributeType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBZ2A7CfEeOlGdkotkwDrQ" name="Area"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBbrMLCfEeOlGdkotkwDrQ" name="Log"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBbrMbCfEeOlGdkotkwDrQ" name="Footer"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBcSQrCfEeOlGdkotkwDrQ" name="DeliveryCorp"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBcSQ7CfEeOlGdkotkwDrQ" name="DeliveryType"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBcSRLCfEeOlGdkotkwDrQ" name="DeliveryType">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBcSRbCfEeOlGdkotkwDrQ" name="DeliveryMethod"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBf8obCfEeOlGdkotkwDrQ" name="Admin"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBf8orCfEeOlGdkotkwDrQ" name="Resource"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBf8o7CfEeOlGdkotkwDrQ" name="Role"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBgjsrCfEeOlGdkotkwDrQ" name="Shipping"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBhKwLCfEeOlGdkotkwDrQ" name="Refund"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBhx0LCfEeOlGdkotkwDrQ" name="Article"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBhx0bCfEeOlGdkotkwDrQ" name="ArticleCategory"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBi_8LCfEeOlGdkotkwDrQ" name="Member"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBi_8bCfEeOlGdkotkwDrQ" name="Message"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBi_8rCfEeOlGdkotkwDrQ" name="Message">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBi_87CfEeOlGdkotkwDrQ" name="DeleteStatus"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBjnALCfEeOlGdkotkwDrQ" name="Reship"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBkOELCfEeOlGdkotkwDrQ" name="Deposit"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBkOEbCfEeOlGdkotkwDrQ" name="MemberRank"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBkOErCfEeOlGdkotkwDrQ" name="Deposit">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBkOE7CfEeOlGdkotkwDrQ" name="DepositType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBmqULCfEeOlGdkotkwDrQ" name="Navigation"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBpGkLCfEeOlGdkotkwDrQ" name="Payment"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBri0LCfEeOlGdkotkwDrQ" name="Agreement"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBsJ47CfEeOlGdkotkwDrQ" name="PaymentConfig"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBsJ5LCfEeOlGdkotkwDrQ" name="PaymentConfig">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBsJ5bCfEeOlGdkotkwDrQ" name="PaymentConfigType"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBsw8LCfEeOlGdkotkwDrQ" name="PaymentFeeType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBtYALCfEeOlGdkotkwDrQ" name="DeliveryItem"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBtYAbCfEeOlGdkotkwDrQ" name="Order"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBtYArCfEeOlGdkotkwDrQ" name="OrderLog"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBt_ELCfEeOlGdkotkwDrQ" name="OrderLog">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBt_EbCfEeOlGdkotkwDrQ" name="OrderLogType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBt_ErCfEeOlGdkotkwDrQ" name="Payment">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBt_E7CfEeOlGdkotkwDrQ" name="PaymentStatus"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBt_FLCfEeOlGdkotkwDrQ" name="PaymentType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBt_FbCfEeOlGdkotkwDrQ" name="Refund">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBt_FrCfEeOlGdkotkwDrQ" name="RefundType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBvNMLCfEeOlGdkotkwDrQ" name="FriendLink"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBzeoLCfEeOlGdkotkwDrQ" name="Receiver"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hB0swbCfEeOlGdkotkwDrQ" name="CartItem"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBRTIrCfEeOlGdkotkwDrQ" name="util">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBRTI7CfEeOlGdkotkwDrQ" name="StrutsUtil"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBU9grCfEeOlGdkotkwDrQ" name="TemplateConfigUtil"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBWLorCfEeOlGdkotkwDrQ" name="SystemConfigUtil"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBXZwLCfEeOlGdkotkwDrQ" name="CommonUtil"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBZO8LCfEeOlGdkotkwDrQ" name="SerialNumberUtil"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hB8okLCfEeOlGdkotkwDrQ" name="ArithUtil"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCjskbCfEeOlGdkotkwDrQ" name="SpringUtil"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDGfILCfEeOlGdkotkwDrQ" name="ImageUtil"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBU9gLCfEeOlGdkotkwDrQ" name="bean">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBU9gbCfEeOlGdkotkwDrQ" name="DynamicConfig"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBVkkrCfEeOlGdkotkwDrQ" name="SystemConfig"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBVkk7CfEeOlGdkotkwDrQ" name="SystemConfig">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBVklLCfEeOlGdkotkwDrQ" name="CurrencyType"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBVklbCfEeOlGdkotkwDrQ" name="PointType"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBVklrCfEeOlGdkotkwDrQ" name="RoundType"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBWLoLCfEeOlGdkotkwDrQ" name="StoreFreezeTime"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBWLobCfEeOlGdkotkwDrQ" name="WatermarkPosition"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYA07CfEeOlGdkotkwDrQ" name="ProductImage"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBbEIrCfEeOlGdkotkwDrQ" name="Pager"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBcSQLCfEeOlGdkotkwDrQ" name="Pager">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBcSQbCfEeOlGdkotkwDrQ" name="OrderType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBiY4LCfEeOlGdkotkwDrQ" name="MailConfig"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBn4cLCfEeOlGdkotkwDrQ" name="HtmlConfig"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBsJ4LCfEeOlGdkotkwDrQ" name="TenpayConfig"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBsJ4bCfEeOlGdkotkwDrQ" name="TenpayConfig">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBsJ4rCfEeOlGdkotkwDrQ" name="TenpayType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hB0swLCfEeOlGdkotkwDrQ" name="CartItemCookie"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hB2h8LCfEeOlGdkotkwDrQ" name="common">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hB2h8bCfEeOlGdkotkwDrQ" name="JCaptchaEngine"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hCgCMLCfEeOlGdkotkwDrQ" name="dao">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCgCMbCfEeOlGdkotkwDrQ" name="BaseDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCgpQLCfEeOlGdkotkwDrQ" name="ProductCategoryDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCh3YLCfEeOlGdkotkwDrQ" name="AgreementDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCjFgLCfEeOlGdkotkwDrQ" name="NavigationDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCjskLCfEeOlGdkotkwDrQ" name="ResourceDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCk6sLCfEeOlGdkotkwDrQ" name="DepositDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hClhwLCfEeOlGdkotkwDrQ" name="RoleDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCn-ALCfEeOlGdkotkwDrQ" name="OrderLogDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCn-AbCfEeOlGdkotkwDrQ" name="LogDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCqaQLCfEeOlGdkotkwDrQ" name="MemberRankDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCrBULCfEeOlGdkotkwDrQ" name="PaymentDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCroYLCfEeOlGdkotkwDrQ" name="MemberAttributeDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCs2gLCfEeOlGdkotkwDrQ" name="ProductDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCvSwLCfEeOlGdkotkwDrQ" name="ArticleCategoryDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCv50LCfEeOlGdkotkwDrQ" name="BrandDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCxH8LCfEeOlGdkotkwDrQ" name="PaymentConfigDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCxvALCfEeOlGdkotkwDrQ" name="CartItemDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCy9ILCfEeOlGdkotkwDrQ" name="LogConfigDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCzkMLCfEeOlGdkotkwDrQ" name="ReshipDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC0yULCfEeOlGdkotkwDrQ" name="DeliveryTypeDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC1ZYLCfEeOlGdkotkwDrQ" name="ReceiverDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC2AcLCfEeOlGdkotkwDrQ" name="AdminDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC4csLCfEeOlGdkotkwDrQ" name="RefundDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC5DwLCfEeOlGdkotkwDrQ" name="MessageDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC6R4LCfEeOlGdkotkwDrQ" name="FooterDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC648LCfEeOlGdkotkwDrQ" name="OrderDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC7gALCfEeOlGdkotkwDrQ" name="ProductAttributeDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC9VMLCfEeOlGdkotkwDrQ" name="OrderItemDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC-jULCfEeOlGdkotkwDrQ" name="MemberDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC_xcLCfEeOlGdkotkwDrQ" name="ProductTypeDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDA_kLCfEeOlGdkotkwDrQ" name="ArticleDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDCNsLCfEeOlGdkotkwDrQ" name="FriendLinkDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDC0wLCfEeOlGdkotkwDrQ" name="ShippingDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDHGMLCfEeOlGdkotkwDrQ" name="AreaDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDHtQLCfEeOlGdkotkwDrQ" name="DeliveryCorpDao"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDIUULCfEeOlGdkotkwDrQ" name="DeliveryItemDao"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBZ2ALCfEeOlGdkotkwDrQ" name="sf">
      <packagedElement xmi:type="uml:Package" xmi:id="_hBZ2AbCfEeOlGdkotkwDrQ" name="json">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBZ2ArCfEeOlGdkotkwDrQ" name="JSONArray"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBbEIbCfEeOlGdkotkwDrQ" name="JSONObject"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBq7wLCfEeOlGdkotkwDrQ" name="JsonConfig"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hB0FsrCfEeOlGdkotkwDrQ" name="JSONSerializer"/>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_hBQFALCfEeOlGdkotkwDrQ" name="java">
    <packagedElement xmi:type="uml:Package" xmi:id="_hBQFAbCfEeOlGdkotkwDrQ" name="lang">
      <packagedElement xmi:type="uml:Package" xmi:id="_hBQFArCfEeOlGdkotkwDrQ" name="reflect">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBQsELCfEeOlGdkotkwDrQ" name="Method"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBQsEbCfEeOlGdkotkwDrQ" name="util">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBQsErCfEeOlGdkotkwDrQ" name="List"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBQsE7CfEeOlGdkotkwDrQ" name="Set"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBShRLCfEeOlGdkotkwDrQ" name="Date"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBUWcLCfEeOlGdkotkwDrQ" name="ArrayList"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBUWcbCfEeOlGdkotkwDrQ" name="Iterator"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBWys7CfEeOlGdkotkwDrQ" name="HashMap"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBWytLCfEeOlGdkotkwDrQ" name="Map"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBXZw7CfEeOlGdkotkwDrQ" name="Arrays"/>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBYA0LCfEeOlGdkotkwDrQ" name="regex">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYA0bCfEeOlGdkotkwDrQ" name="Matcher"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBYA0rCfEeOlGdkotkwDrQ" name="Pattern"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBeHcrCfEeOlGdkotkwDrQ" name="Properties"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBf8oLCfEeOlGdkotkwDrQ" name="HashSet"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hB3JA7CfEeOlGdkotkwDrQ" name="LinkedHashMap"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hColELCfEeOlGdkotkwDrQ" name="ResourceBundle"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBVkkLCfEeOlGdkotkwDrQ" name="io">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBVkkbCfEeOlGdkotkwDrQ" name="File"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBadELCfEeOlGdkotkwDrQ" name="IOException"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBc5ULCfEeOlGdkotkwDrQ" name="BufferedReader"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBc5UbCfEeOlGdkotkwDrQ" name="FileInputStream"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgYLCfEeOlGdkotkwDrQ" name="FileOutputStream"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgYbCfEeOlGdkotkwDrQ" name="InputStreamReader"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgYrCfEeOlGdkotkwDrQ" name="OutputStream"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hCZUgLCfEeOlGdkotkwDrQ" name="Serializable"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hDDb0LCfEeOlGdkotkwDrQ" name="BufferedWriter"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hDDb0bCfEeOlGdkotkwDrQ" name="OutputStreamWriter"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hDEC4LCfEeOlGdkotkwDrQ" name="Writer"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBWysbCfEeOlGdkotkwDrQ" name="text">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBWysrCfEeOlGdkotkwDrQ" name="SimpleDateFormat"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hB0FsLCfEeOlGdkotkwDrQ" name="DecimalFormat"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBXZwbCfEeOlGdkotkwDrQ" name="math">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBXZwrCfEeOlGdkotkwDrQ" name="BigDecimal"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBsw8bCfEeOlGdkotkwDrQ" name="RoundingMode"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBdgY7CfEeOlGdkotkwDrQ" name="net">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgZLCfEeOlGdkotkwDrQ" name="URISyntaxException"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hB164LCfEeOlGdkotkwDrQ" name="URLEncoder"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hB3JALCfEeOlGdkotkwDrQ" name="HttpURLConnection"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hB3JAbCfEeOlGdkotkwDrQ" name="URL"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hB3JArCfEeOlGdkotkwDrQ" name="URLConnection"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBdgZbCfEeOlGdkotkwDrQ" name="sql">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgZrCfEeOlGdkotkwDrQ" name="Connection"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgZ7CfEeOlGdkotkwDrQ" name="DatabaseMetaData"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgaLCfEeOlGdkotkwDrQ" name="DriverManager"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBdgabCfEeOlGdkotkwDrQ" name="PreparedStatement"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBeHcLCfEeOlGdkotkwDrQ" name="ResultSet"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBeHcbCfEeOlGdkotkwDrQ" name="SQLException"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hDFRALCfEeOlGdkotkwDrQ" name="awt">
      <packagedElement xmi:type="uml:Package" xmi:id="_hDF4ELCfEeOlGdkotkwDrQ" name="image">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hDF4EbCfEeOlGdkotkwDrQ" name="BufferedImage"/>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_hBQsFLCfEeOlGdkotkwDrQ" name="javax">
    <packagedElement xmi:type="uml:Package" xmi:id="_hBQsFbCfEeOlGdkotkwDrQ" name="annotation">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBQsFrCfEeOlGdkotkwDrQ" name="Resource"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBTIULCfEeOlGdkotkwDrQ" name="servlet">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBTIUbCfEeOlGdkotkwDrQ" name="ServletContext"/>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBTIUrCfEeOlGdkotkwDrQ" name="jsp">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBTIU7CfEeOlGdkotkwDrQ" name="PageContext"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBadEbCfEeOlGdkotkwDrQ" name="http">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBadErCfEeOlGdkotkwDrQ" name="HttpServletRequest"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBbEILCfEeOlGdkotkwDrQ" name="HttpServletResponse"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hB0FsbCfEeOlGdkotkwDrQ" name="Cookie"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hColEbCfEeOlGdkotkwDrQ" name="mail">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hColErCfEeOlGdkotkwDrQ" name="MessagingException"/>
      <packagedElement xmi:type="uml:Package" xmi:id="_hColE7CfEeOlGdkotkwDrQ" name="internet">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hColFLCfEeOlGdkotkwDrQ" name="MimeMessage"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCpMILCfEeOlGdkotkwDrQ" name="MimeUtility"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hDF4ErCfEeOlGdkotkwDrQ" name="imageio">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hDF4E7CfEeOlGdkotkwDrQ" name="ImageIO"/>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_hBRTJLCfEeOlGdkotkwDrQ" name="org">
    <packagedElement xmi:type="uml:Package" xmi:id="_hBRTJbCfEeOlGdkotkwDrQ" name="apache">
      <packagedElement xmi:type="uml:Package" xmi:id="_hBRTJrCfEeOlGdkotkwDrQ" name="commons">
        <packagedElement xmi:type="uml:Package" xmi:id="_hBRTJ7CfEeOlGdkotkwDrQ" name="lang">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBRTKLCfEeOlGdkotkwDrQ" name="ArrayUtils"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBRTKbCfEeOlGdkotkwDrQ" name="StringUtils"/>
          <packagedElement xmi:type="uml:Package" xmi:id="_hBlcMLCfEeOlGdkotkwDrQ" name="time">
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBlcMbCfEeOlGdkotkwDrQ" name="DateUtils"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBWLo7CfEeOlGdkotkwDrQ" name="io">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBWLpLCfEeOlGdkotkwDrQ" name="FileUtils"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBeHc7CfEeOlGdkotkwDrQ" name="codec">
          <packagedElement xmi:type="uml:Package" xmi:id="_hBeHdLCfEeOlGdkotkwDrQ" name="digest">
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBeHdbCfEeOlGdkotkwDrQ" name="DigestUtils"/>
          </packagedElement>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBRTKrCfEeOlGdkotkwDrQ" name="struts2">
        <packagedElement xmi:type="uml:Package" xmi:id="_hBR6MLCfEeOlGdkotkwDrQ" name="convention">
          <packagedElement xmi:type="uml:Package" xmi:id="_hBR6MbCfEeOlGdkotkwDrQ" name="annotation">
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBR6MrCfEeOlGdkotkwDrQ" name="ParentPackage"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBumILCfEeOlGdkotkwDrQ" name="Result"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBumIbCfEeOlGdkotkwDrQ" name="Results"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hB4-MLCfEeOlGdkotkwDrQ" name="InterceptorRef"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hB4-MbCfEeOlGdkotkwDrQ" name="InterceptorRefs"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBTIVLCfEeOlGdkotkwDrQ" name="ServletActionContext"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBTIVbCfEeOlGdkotkwDrQ" name="views">
          <packagedElement xmi:type="uml:Package" xmi:id="_hBTIVrCfEeOlGdkotkwDrQ" name="freemarker">
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBTIV7CfEeOlGdkotkwDrQ" name="FreemarkerManager"/>
          </packagedElement>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBR6M7CfEeOlGdkotkwDrQ" name="springframework">
      <packagedElement xmi:type="uml:Package" xmi:id="_hBR6NLCfEeOlGdkotkwDrQ" name="beans">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBR6NbCfEeOlGdkotkwDrQ" name="BeanUtils"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hCjskrCfEeOlGdkotkwDrQ" name="factory">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCkToLCfEeOlGdkotkwDrQ" name="FactoryBean"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBptoLCfEeOlGdkotkwDrQ" name="security">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBptobCfEeOlGdkotkwDrQ" name="AccountExpiredException"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBqUsLCfEeOlGdkotkwDrQ" name="BadCredentialsException"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBqUsbCfEeOlGdkotkwDrQ" name="DisabledException"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBqUsrCfEeOlGdkotkwDrQ" name="LockedException"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hCkTobCfEeOlGdkotkwDrQ" name="intercept">
          <packagedElement xmi:type="uml:Package" xmi:id="_hCkTorCfEeOlGdkotkwDrQ" name="web">
            <packagedElement xmi:type="uml:DataType" xmi:id="_hCkTo7CfEeOlGdkotkwDrQ" name="FilterInvocationDefinitionSource"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hCkTpLCfEeOlGdkotkwDrQ" name="FilterSecurityInterceptor"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC2ngrCfEeOlGdkotkwDrQ" name="GrantedAuthority"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC3OkLCfEeOlGdkotkwDrQ" name="GrantedAuthorityImpl"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hC3OkbCfEeOlGdkotkwDrQ" name="userdetails">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hC3OkrCfEeOlGdkotkwDrQ" name="UserDetailsService"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hC3Ok7CfEeOlGdkotkwDrQ" name="UsernameNotFoundException"/>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC98QLCfEeOlGdkotkwDrQ" name="Authentication"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hC98QbCfEeOlGdkotkwDrQ" name="context">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hC98QrCfEeOlGdkotkwDrQ" name="SecurityContextHolder"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBv0QLCfEeOlGdkotkwDrQ" name="mail">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBv0QbCfEeOlGdkotkwDrQ" name="MailAuthenticationException"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBwbULCfEeOlGdkotkwDrQ" name="MailSendException"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hCpMJLCfEeOlGdkotkwDrQ" name="javamail">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCpMJbCfEeOlGdkotkwDrQ" name="JavaMailSender"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCpzMLCfEeOlGdkotkwDrQ" name="JavaMailSenderImpl"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCpzMbCfEeOlGdkotkwDrQ" name="MimeMessageHelper"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hCgpQbCfEeOlGdkotkwDrQ" name="stereotype">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCgpQrCfEeOlGdkotkwDrQ" name="Service"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hCpMIbCfEeOlGdkotkwDrQ" name="core">
        <packagedElement xmi:type="uml:Package" xmi:id="_hCpMIrCfEeOlGdkotkwDrQ" name="task">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCpMI7CfEeOlGdkotkwDrQ" name="TaskExecutor"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hCpzMrCfEeOlGdkotkwDrQ" name="ui">
        <packagedElement xmi:type="uml:Package" xmi:id="_hCpzM7CfEeOlGdkotkwDrQ" name="freemarker">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCpzNLCfEeOlGdkotkwDrQ" name="FreeMarkerTemplateUtils"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hC2ngLCfEeOlGdkotkwDrQ" name="dao">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hC2ngbCfEeOlGdkotkwDrQ" name="DataAccessException"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hC31oLCfEeOlGdkotkwDrQ" name="transaction">
        <packagedElement xmi:type="uml:Package" xmi:id="_hC31obCfEeOlGdkotkwDrQ" name="annotation">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hC31orCfEeOlGdkotkwDrQ" name="Transactional"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBeugLCfEeOlGdkotkwDrQ" name="dom4j">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBeugbCfEeOlGdkotkwDrQ" name="Document"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBeugrCfEeOlGdkotkwDrQ" name="DocumentException"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBeug7CfEeOlGdkotkwDrQ" name="Element"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBeuhLCfEeOlGdkotkwDrQ" name="Node"/>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBeuhbCfEeOlGdkotkwDrQ" name="io">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBeuhrCfEeOlGdkotkwDrQ" name="OutputFormat"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBeuh7CfEeOlGdkotkwDrQ" name="SAXReader"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBeuiLCfEeOlGdkotkwDrQ" name="XMLWriter"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBmqUbCfEeOlGdkotkwDrQ" name="hibernate">
      <packagedElement xmi:type="uml:Package" xmi:id="_hBmqUrCfEeOlGdkotkwDrQ" name="criterion">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBmqU7CfEeOlGdkotkwDrQ" name="DetachedCriteria"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBmqVLCfEeOlGdkotkwDrQ" name="Order"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBq7wbCfEeOlGdkotkwDrQ" name="Restrictions"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBumIrCfEeOlGdkotkwDrQ" name="Hibernate"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hChQULCfEeOlGdkotkwDrQ" name="springmodules">
      <packagedElement xmi:type="uml:Package" xmi:id="_hChQUbCfEeOlGdkotkwDrQ" name="cache">
        <packagedElement xmi:type="uml:Package" xmi:id="_hChQUrCfEeOlGdkotkwDrQ" name="annotations">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hChQU7CfEeOlGdkotkwDrQ" name="CacheFlush"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hChQVLCfEeOlGdkotkwDrQ" name="Cacheable"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hCtdkLCfEeOlGdkotkwDrQ" name="compass">
      <packagedElement xmi:type="uml:Package" xmi:id="_hCtdkbCfEeOlGdkotkwDrQ" name="core">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCuEoLCfEeOlGdkotkwDrQ" name="Compass"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCuEobCfEeOlGdkotkwDrQ" name="CompassHits"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCuEorCfEeOlGdkotkwDrQ" name="CompassQuery"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCuEo7CfEeOlGdkotkwDrQ" name="CompassQueryBuilder"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCuEpLCfEeOlGdkotkwDrQ" name="CompassSession"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCursLCfEeOlGdkotkwDrQ" name="CompassTemplate"/>
        <packagedElement xmi:type="uml:Package" xmi:id="_hCursbCfEeOlGdkotkwDrQ" name="CompassQuery">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCursrCfEeOlGdkotkwDrQ" name="SortDirection"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCurs7CfEeOlGdkotkwDrQ" name="SortPropertyType"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hCurtLCfEeOlGdkotkwDrQ" name="CompassQueryBuilder">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hCurtbCfEeOlGdkotkwDrQ" name="CompassBooleanQueryBuilder"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_hBR6NrCfEeOlGdkotkwDrQ" name="com">
    <packagedElement xmi:type="uml:Package" xmi:id="_hBR6N7CfEeOlGdkotkwDrQ" name="opensymphony">
      <packagedElement xmi:type="uml:Package" xmi:id="_hBR6OLCfEeOlGdkotkwDrQ" name="xwork2">
        <packagedElement xmi:type="uml:Package" xmi:id="_hBR6ObCfEeOlGdkotkwDrQ" name="interceptor">
          <packagedElement xmi:type="uml:Package" xmi:id="_hBR6OrCfEeOlGdkotkwDrQ" name="annotations">
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBR6O7CfEeOlGdkotkwDrQ" name="InputConfig"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBShQLCfEeOlGdkotkwDrQ" name="validator">
          <packagedElement xmi:type="uml:Package" xmi:id="_hBShQbCfEeOlGdkotkwDrQ" name="annotations">
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBShQrCfEeOlGdkotkwDrQ" name="RequiredStringValidator"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBShQ7CfEeOlGdkotkwDrQ" name="Validations"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBUWdbCfEeOlGdkotkwDrQ" name="IntRangeFieldValidator"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBUWdrCfEeOlGdkotkwDrQ" name="RequiredFieldValidator"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBWLpbCfEeOlGdkotkwDrQ" name="EmailValidator"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBWysLCfEeOlGdkotkwDrQ" name="UrlValidator"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBgjsLCfEeOlGdkotkwDrQ" name="RegexFieldValidator"/>
            <packagedElement xmi:type="uml:DataType" xmi:id="_hBgjsbCfEeOlGdkotkwDrQ" name="StringLengthFieldValidator"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBbEI7CfEeOlGdkotkwDrQ" name="ActionContext"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBbEJLCfEeOlGdkotkwDrQ" name="ActionSupport"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_hBTIWLCfEeOlGdkotkwDrQ" name="oscache">
        <packagedElement xmi:type="uml:Package" xmi:id="_hBTIWbCfEeOlGdkotkwDrQ" name="base">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBTvYLCfEeOlGdkotkwDrQ" name="Cache"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBTvYbCfEeOlGdkotkwDrQ" name="general">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBTvYrCfEeOlGdkotkwDrQ" name="GeneralCacheAdministrator"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_hBTvY7CfEeOlGdkotkwDrQ" name="web">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hBTvZLCfEeOlGdkotkwDrQ" name="ServletCacheAdministrator"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hB2h8rCfEeOlGdkotkwDrQ" name="octo">
      <packagedElement xmi:type="uml:Package" xmi:id="_hB2h87CfEeOlGdkotkwDrQ" name="captcha">
        <packagedElement xmi:type="uml:Package" xmi:id="_hB2h9LCfEeOlGdkotkwDrQ" name="service">
          <packagedElement xmi:type="uml:DataType" xmi:id="_hB2h9bCfEeOlGdkotkwDrQ" name="CaptchaService"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_hBTvZbCfEeOlGdkotkwDrQ" name="freemarker">
    <packagedElement xmi:type="uml:Package" xmi:id="_hBTvZrCfEeOlGdkotkwDrQ" name="template">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBTvZ7CfEeOlGdkotkwDrQ" name="TemplateException"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hBfVk7CfEeOlGdkotkwDrQ" name="TemplateHashModel"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hCpzNrCfEeOlGdkotkwDrQ" name="Configuration"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_hCpzN7CfEeOlGdkotkwDrQ" name="Template"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_hBfVkLCfEeOlGdkotkwDrQ" name="ext">
      <packagedElement xmi:type="uml:Package" xmi:id="_hBfVkbCfEeOlGdkotkwDrQ" name="beans">
        <packagedElement xmi:type="uml:DataType" xmi:id="_hBfVkrCfEeOlGdkotkwDrQ" name="BeansWrapper"/>
        <packagedElement xmi:type="uml:DataType" xmi:id="_hCpzNbCfEeOlGdkotkwDrQ" name="ResourceBundleModel"/>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_hB4-MrCfEeOlGdkotkwDrQ" name="sun">
    <packagedElement xmi:type="uml:Package" xmi:id="_hB5lQLCfEeOlGdkotkwDrQ" name="misc">
      <packagedElement xmi:type="uml:DataType" xmi:id="_hB5lQbCfEeOlGdkotkwDrQ" name="BASE64Decoder"/>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hEiCgLCfEeOlGdkotkwDrQ" name="Set&lt;String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hSgNELCfEeOlGdkotkwDrQ" name="List&lt;String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hhvi8LCfEeOlGdkotkwDrQ" name="List&lt;Area>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hkLL4LCfEeOlGdkotkwDrQ" name="Object"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hqvt8LCfEeOlGdkotkwDrQ" name="List&lt;Resource>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hry20LCfEeOlGdkotkwDrQ" name="List&lt;ArticleCategory>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hwUxgLCfEeOlGdkotkwDrQ" name="List&lt;ProductCategory>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_hyk0QLCfEeOlGdkotkwDrQ" name="List&lt;Role>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_h2OlMLCfEeOlGdkotkwDrQ" name="List&lt;OrderItem>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_h2XIELCfEeOlGdkotkwDrQ" name="List&lt;DeliveryItem>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iAeGULCfEeOlGdkotkwDrQ" name="Set&lt;Receiver>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iA3u8rCfEeOlGdkotkwDrQ" name="List&lt;Product>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iB9UELCfEeOlGdkotkwDrQ" name="List&lt;CartItem>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iHQq0LCfEeOlGdkotkwDrQ" name="List&lt;Article>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iIVo4LCfEeOlGdkotkwDrQ" name="Set&lt;CartItem>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iLDlsLCfEeOlGdkotkwDrQ" name="BaseDao&lt;T,PK>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iLV5kLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;ProductCategory,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iLviMLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Agreement,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iL228LCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Navigation,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iL-ywbCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Resource,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iMGukbCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Deposit,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iMKY8LCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Role,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iMTi4bCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;OrderLog,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iMVYELCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Log,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iMlPsLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;MemberRank,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iM1uYLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Payment,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iM9qMLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;MemberAttribute,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iNM6wLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Product,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iOLLILCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;ArticleCategory,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iOiXgLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Brand,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iOkzwLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;PaymentConfig,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPA4oLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;CartItem,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPCGwLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;LogConfig,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPJbgLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Reship,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPMe0LCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;DeliveryType,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPSlcbCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Receiver,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPYFALCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Refund,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPbIULCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Message,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPidELCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Footer,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPojsLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Order,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iPuDQLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;ProductAttribute,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iP3NMLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;OrderItem,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iP4bULCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Admin,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iP9T0LCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Member,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iQCzYLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;ProductType,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iQEBgbCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Article,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iQmNALCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;FriendLink,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iQuv4LCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Shipping,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iRbTcLCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;Area,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iRpV4LCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;DeliveryCorp,String>"/>
  <packagedElement xmi:type="uml:DataType" xmi:id="_iRqkAbCfEeOlGdkotkwDrQ" name="BaseServiceImpl&lt;DeliveryItem,String>"/>
</uml:Model>
