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 + -
显示快捷键?