⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classdiagram.dnx

📁 一个简单的client server模式的游戏实例
💻 DNX
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="UTF-8"?>
<!--xtools2_universal_type_manager-->
<?com.ibm.xtools.emf.core.signature <signature id="com.ibm.xtools.mmi.ui.signatures.diagram" version="7.0.0"><feature description="" name="Rational Modeling Platform (com.ibm.xtools.rmp)" url="" version="7.0.0"/></signature>?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.1/notation" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmlns:umlnotation="http://www.ibm.com/xtools/1.5.2/Umlnotation" xmi:id="_A6_2IPaxEdyRUKuoKB3QnQ" type="Class" name="classdiagram">
  <children xmi:id="_BlK0gPaxEdyRUKuoKB3QnQ">
    <children xmi:id="_BlT-cPaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_BlT-cfaxEdyRUKuoKB3QnQ" width="1320" height="1320"/>
    </children>
    <children xmi:id="_BlT-cvaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_BlT-c_axEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_BlT-dPaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_BlT-dfaxEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BlT-dvaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_BlT-d_axEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BlT-ePaxEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_BlK0gfaxEdyRUKuoKB3QnQ" showStereotype="Label"/>
    <element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=LeagueTreeNode%5Bjcu%5Ename=LeagueTreeNode.java%5Bjpack%5Ename=org.globalse.arena.matchfrontend%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Class"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BlK0gvaxEdyRUKuoKB3QnQ" x="8705" y="33377"/>
  </children>
  <children xmi:id="_BlT-efaxEdyRUKuoKB3QnQ">
    <children xmi:id="_BlT-fPaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_BlT-ffaxEdyRUKuoKB3QnQ" width="1320" height="1320"/>
    </children>
    <children xmi:id="_BlT-fvaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_BlT-f_axEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_BlT-gPaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_BlT-gfaxEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BlT-gvaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_BlT-g_axEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BlT-hPaxEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_BlT-evaxEdyRUKuoKB3QnQ" showStereotype="Label"/>
    <element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=LeagueTreeModel%5Bjcu%5Ename=LeagueTreeModel.java%5Bjpack%5Ename=org.globalse.arena.matchfrontend%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Class"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BlT-e_axEdyRUKuoKB3QnQ" x="19219" y="16798"/>
  </children>
  <children xmi:id="_BlT-hfaxEdyRUKuoKB3QnQ">
    <children xmi:id="_BlT-iPaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_BlT-ifaxEdyRUKuoKB3QnQ" width="530" height="530"/>
    </children>
    <children xmi:id="_BlT-ivaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_BlT-i_axEdyRUKuoKB3QnQ" type="Kind"/>
    <children xmi:id="_BlT-jPaxEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_BldvcPaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_BldvcfaxEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvcvaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_Bldvc_axEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvdPaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_BldvdfaxEdyRUKuoKB3QnQ" visible="false" type="SignalCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvdvaxEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_BlT-hvaxEdyRUKuoKB3QnQ" showStereotype="Label" useClassifierShape="true"/>
    <element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=LocalMatchListener%5Bjcu%5Ename=LocalMatchListener.java%5Bjpack%5Ename=org.globalse.arena.matchfrontend%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Interface"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BlT-h_axEdyRUKuoKB3QnQ" x="8328" y="16781"/>
  </children>
  <children xmi:id="_Bldvd_axEdyRUKuoKB3QnQ">
    <children xmi:id="_BldvevaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_Bldve_axEdyRUKuoKB3QnQ" width="1320" height="1320"/>
    </children>
    <children xmi:id="_BldvfPaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_BldvffaxEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_BldvfvaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_Bldvf_axEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvgPaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_BldvgfaxEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvgvaxEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_BldvePaxEdyRUKuoKB3QnQ" showStereotype="Label"/>
    <element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ArenaListenerAdapter%5Bjcu%5Ename=ArenaListenerAdapter.java%5Bjpack%5Ename=org.globalse.arena.matchfrontend%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Class"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BldvefaxEdyRUKuoKB3QnQ" x="22943" y="33380"/>
  </children>
  <children xmi:id="_Bldvg_axEdyRUKuoKB3QnQ">
    <children xmi:id="_BldvhvaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_Bldvh_axEdyRUKuoKB3QnQ" width="1320" height="1320"/>
    </children>
    <children xmi:id="_BldviPaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_BldvifaxEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_BldvivaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_Bldvi_axEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvjPaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_BldvjfaxEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvjvaxEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_BldvhPaxEdyRUKuoKB3QnQ" showStereotype="Label"/>
    <element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=MatchListenerAdapter%5Bjcu%5Ename=MatchListenerAdapter.java%5Bjpack%5Ename=org.globalse.arena.matchfrontend%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Class"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BldvhfaxEdyRUKuoKB3QnQ" x="7607" y="4419"/>
  </children>
  <children xmi:id="_Bldvj_axEdyRUKuoKB3QnQ">
    <children xmi:id="_BldvkvaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_Bldvk_axEdyRUKuoKB3QnQ" width="1320" height="1320"/>
    </children>
    <children xmi:id="_BldvlPaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_BldvlfaxEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_BldvlvaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_Bldvl_axEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvmPaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_BldvmfaxEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_BldvmvaxEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_BldvkPaxEdyRUKuoKB3QnQ" showStereotype="Label"/>
    <element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=LeaguesFrame%5Bjcu%5Ename=LeaguesFrame.java%5Bjpack%5Ename=org.globalse.arena.matchfrontend%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Class"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BldvkfaxEdyRUKuoKB3QnQ" x="14946" y="4429"/>
  </children>
  <children xmi:id="_Bldvm_axEdyRUKuoKB3QnQ">
    <children xmi:id="_Blm5YPaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_Blm5YfaxEdyRUKuoKB3QnQ" width="1320" height="1320"/>
    </children>
    <children xmi:id="_Blm5YvaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_Blm5Y_axEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_Blm5ZPaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_Blm5ZfaxEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Blm5ZvaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_Blm5Z_axEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Blm5aPaxEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_BldvnPaxEdyRUKuoKB3QnQ" showStereotype="Label"/>
    <element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=StartGamePeer%5Bjcu%5Ename=StartGamePeer.java%5Bjpack%5Ename=org.globalse.arena.gamepeer%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Class"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BldvnfaxEdyRUKuoKB3QnQ" x="29905" y="4439"/>
  </children>
  <children xmi:id="_Blm5afaxEdyRUKuoKB3QnQ">
    <children xmi:id="_Blm5bPaxEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_Blm5bfaxEdyRUKuoKB3QnQ" width="530" height="530"/>
    </children>
    <children xmi:id="_Blm5bvaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_Blm5b_axEdyRUKuoKB3QnQ" type="Kind"/>
    <children xmi:id="_Blm5cPaxEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_Blm5cfaxEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_Blm5cvaxEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Blm5c_axEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_Blm5dPaxEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Blm5dfaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_Blm5dvaxEdyRUKuoKB3QnQ" visible="false" type="SignalCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Blm5d_axEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_Blm5avaxEdyRUKuoKB3QnQ" showStereotype="Label" useClassifierShape="true"/>
    <element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=RemoteGamePeer%5Bjcu%5Ename=RemoteGamePeer.java%5Bjpack%5Ename=org.globalse.arena.gamepeer%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Interface"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Blm5a_axEdyRUKuoKB3QnQ" x="35101" y="4422"/>
  </children>
  <children xmi:id="_Blm5ePaxEdyRUKuoKB3QnQ">
    <children xmi:id="_Blm5e_axEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_Blm5fPaxEdyRUKuoKB3QnQ" width="1320" height="1320"/>
    </children>
    <children xmi:id="_Blm5ffaxEdyRUKuoKB3QnQ" type="Stereotype"/>
    <children xmi:id="_Blm5fvaxEdyRUKuoKB3QnQ" type="Name"/>
    <children xmi:id="_Blm5f_axEdyRUKuoKB3QnQ" type="Parent"/>
    <children xmi:id="_Blm5gPaxEdyRUKuoKB3QnQ" type="AttributeCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Blm5gfaxEdyRUKuoKB3QnQ"/>
    </children>
    <children xmi:id="_Blm5gvaxEdyRUKuoKB3QnQ" type="OperationCompartment">
      <styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Blm5g_axEdyRUKuoKB3QnQ"/>
    </children>
    <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_Blm5efaxEdyRUKuoKB3QnQ" showStereotype="Label"/>
    <element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=MatchFrontEnd%5Bjcu%5Ename=MatchFrontEnd.java%5Bjpack%5Ename=org.globalse.arena.matchfrontend%5Bjsrcroot%5Esrcfolder=src%5Bproject%5Eid=Arena%5D%5D%5D%5D$uml.Class"/>
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Blm5evaxEdyRUKuoKB3QnQ" x="16220" y="33378"/>
  </children>
  <children xmi:id="_Blm5hPaxEdyRUKuoKB3QnQ">
    <children xmi:id="_Blm5h_axEdyRUKuoKB3QnQ" type="ImageCompartment">
      <layoutConstraint xmi:type="notation:Size" xmi:id="_Blm5iPaxEdyRUKuoKB3QnQ" width="530" height="530"/>
    </children>

⌨️ 快捷键说明

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