lumaqq.genmodel

来自「一个功能强大的聊天程序.....基本实现所有功能....强烈推荐下载」· GENMODEL 代码 · 共 268 行 · 第 1/2 页

GENMODEL
268
字号
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0"
    xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
    xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/LumaQQ_xsd_2006/src"
    modelPluginID="LumaQQ_xsd_2006" modelName="Lumaqq" importerID="org.eclipse.emf.importer.ecore">
  <foreignModel>lumaqq.ecore</foreignModel>
  <genPackages prefix="Edu" disposableProviderFactory="true" ecorePackage="lumaqq.ecore#/">
    <nestedGenPackages prefix="Tsinghua" basePackage="edu" disposableProviderFactory="true"
        ecorePackage="lumaqq.ecore#//tsinghua">
      <nestedGenPackages prefix="Lumaqq" basePackage="edu.tsinghua" disposableProviderFactory="true"
          ecorePackage="lumaqq.ecore#//tsinghua/lumaqq">
        <nestedGenPackages prefix="Ecore" basePackage="edu.tsinghua.lumaqq" disposableProviderFactory="true"
            ecorePackage="lumaqq.ecore#//tsinghua/lumaqq/ecore">
          <genEnums ecoreEnum="lumaqq.ecore#//tsinghua/lumaqq/ecore/ProxyType">
            <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/ProxyType/None"/>
            <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/ProxyType/Http"/>
            <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/ProxyType/Socks5"/>
          </genEnums>
          <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption">
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/autoSelect"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/proxyPassword"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/proxyPort"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/proxyServer"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/proxyType"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/proxyUsername"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/server"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/tcpPort"/>
            <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/LoginOption/useTcp"/>
          </genClasses>
          <nestedGenPackages prefix="Global" basePackage="edu.tsinghua.lumaqq.ecore"
              disposableProviderFactory="true" ecorePackage="lumaqq.ecore#//tsinghua/lumaqq/ecore/global">
            <genEnums ecoreEnum="lumaqq.ecore#//tsinghua/lumaqq/ecore/global/LanguageType">
              <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/global/LanguageType/zh"/>
              <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/global/LanguageType/en"/>
            </genEnums>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/global/GlobalSetting">
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/global/GlobalSetting/language"/>
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/global/GlobalSetting/servers"/>
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/global/GlobalSetting/robots"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Servers">
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Servers/TCPServer"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Servers/UDPServer"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Robot">
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Robot/class"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Robot/name"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Robots">
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/global/Robots/robot"/>
            </genClasses>
          </nestedGenPackages>
          <nestedGenPackages prefix="Face" basePackage="edu.tsinghua.lumaqq.ecore"
              disposableProviderFactory="true" ecorePackage="lumaqq.ecore#//tsinghua/lumaqq/ecore/face">
            <genEnums ecoreEnum="lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceConstant">
              <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceConstant/DEFAULT_GROUP_ID"/>
              <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceConstant/RECEIVED_GROUP_ID"/>
              <genEnumLiterals ecoreEnumLiteral="lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceConstant/CUSTOM_HEAD_GROUP_ID"/>
            </genEnums>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Face">
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Face/filename"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Face/id"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Face/md5"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceGroup">
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceGroup/face"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceGroup/id"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/face/FaceGroup/name"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Faces">
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Faces/group"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Faces/nextGroupId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/face/Faces/nextId"/>
            </genClasses>
          </nestedGenPackages>
          <nestedGenPackages prefix="Group" basePackage="edu.tsinghua.lumaqq.ecore"
              disposableProviderFactory="true" ecorePackage="lumaqq.ecore#//tsinghua/lumaqq/ecore/group">
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster">
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/user"/>
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/organization"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/admins"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/authType"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/category"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/clusterId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/creator"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/description"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/externalId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/headId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/lastMessageTime"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/messageSetting"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/name"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/notice"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/oldCategory"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/parentClusterId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/stockholders"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XCluster/type"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XGroup">
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XGroup/user"/>
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XGroup/cluster"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XGroup/name"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XGroup/type"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XGroups">
              <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XGroups/group"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XOrganization">
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XOrganization/id"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XOrganization/name"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XOrganization/path"/>
            </genClasses>
            <genClasses ecoreClass="lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser">
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/cardName"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/female"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/headId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/lastMessageTime"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/level"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/member"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/nick"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/organizationId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/pinned"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/qq"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/signature"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/talkMode"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/hasCustomHead"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/customHeadId"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/userFlag"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/customHeadTimestamp"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/windowX"/>
              <genFeatures createChild="false" ecoreFeature="ecore:EAttribute lumaqq.ecore#//tsinghua/lumaqq/ecore/group/XUser/windowY"/>
            </genClasses>
          </nestedGenPackages>
          <nestedGenPackages prefix="Login" basePackage="edu.tsinghua.lumaqq.ecore"
              disposableProviderFactory="true" ecorePackage="lumaqq.ecore#//tsinghua/lumaqq/ecore/login">

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?