ClassDiagram1.cd 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Class Name="parkMonitor.entity.AbstractMessage" Collapsed="true">
  4. <Position X="7.25" Y="0.5" Width="1.5" />
  5. <TypeIdentifier>
  6. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  7. <FileName>entity\AbstractMessage.cs</FileName>
  8. </TypeIdentifier>
  9. </Class>
  10. <Class Name="parkMonitor.entity.MessageUTF8">
  11. <Position X="1" Y="1.75" Width="2.25" />
  12. <TypeIdentifier>
  13. <HashCode>AAgCAAACAAAAAAQAAAAAAAAAAAAAAAAABAAAAAAACBA=</HashCode>
  14. <FileName>entity\AbstractMessage.cs</FileName>
  15. </TypeIdentifier>
  16. <Lollipop Position="0.2" />
  17. </Class>
  18. <Class Name="parkMonitor.entity.PLCNode">
  19. <Position X="4.75" Y="1.75" Width="1.75" />
  20. <TypeIdentifier>
  21. <HashCode>AAAAAAAAAAAAAAAAgAAAAAAAAAAAAIACAAAgAAAAAAA=</HashCode>
  22. <FileName>entity\AbstractMessage.cs</FileName>
  23. </TypeIdentifier>
  24. </Class>
  25. <Class Name="parkMonitor.entity.PLCMessage">
  26. <Position X="10.25" Y="1.75" Width="1.5" />
  27. <TypeIdentifier>
  28. <HashCode>AAAAAAAAAAABIQAAAAAAAAAAAAAAAAAAAAAAAAAAABA=</HashCode>
  29. <FileName>entity\AbstractMessage.cs</FileName>
  30. </TypeIdentifier>
  31. <Lollipop Position="0.2" />
  32. </Class>
  33. <Class Name="parkMonitor.entity.NumberMachineNode" BaseTypeListCollapsed="true">
  34. <Position X="6.5" Y="4.25" Width="2.25" />
  35. <TypeIdentifier>
  36. <HashCode>AAQAAAEAAAAAAAACgAAAAAAAAAAAAIAAAAAgAAABAhA=</HashCode>
  37. <FileName>entity\AbstractMessage.cs</FileName>
  38. </TypeIdentifier>
  39. <ShowAsAssociation>
  40. <Field Name="status" />
  41. </ShowAsAssociation>
  42. <Lollipop Position="0.2" />
  43. </Class>
  44. <Class Name="parkMonitor.entity.NumberMachineMessage">
  45. <Position X="6.5" Y="1.75" Width="2.25" />
  46. <AssociationLine Name="aNode" Type="parkMonitor.entity.NumberMachineNode">
  47. <MemberNameLabel ManuallyPlaced="true">
  48. <Position X="-0.797" Y="0.105" />
  49. </MemberNameLabel>
  50. </AssociationLine>
  51. <TypeIdentifier>
  52. <HashCode>AAAAAAAAAABAAAAAgAAAAAAAAAAAAIAAAAAQAAAAAAA=</HashCode>
  53. <FileName>entity\AbstractMessage.cs</FileName>
  54. </TypeIdentifier>
  55. <ShowAsAssociation>
  56. <Field Name="aNode" />
  57. </ShowAsAssociation>
  58. </Class>
  59. <Class Name="parkMonitor.entity.LaserMessage">
  60. <Position X="11.75" Y="1.75" Width="2.25" />
  61. <AssociationLine Name="data" Type="parkMonitor.entity.Data">
  62. <MemberNameLabel ManuallyPlaced="true">
  63. <Position X="0.303" Y="0.071" />
  64. </MemberNameLabel>
  65. </AssociationLine>
  66. <TypeIdentifier>
  67. <HashCode>AAQgAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAQAAAAAhA=</HashCode>
  68. <FileName>entity\AbstractMessage.cs</FileName>
  69. </TypeIdentifier>
  70. <ShowAsAssociation>
  71. <Field Name="data" />
  72. </ShowAsAssociation>
  73. <Lollipop Position="0.2" />
  74. </Class>
  75. <Class Name="parkMonitor.entity.Data" BaseTypeListCollapsed="true">
  76. <Position X="10.5" Y="4.75" Width="1.5" />
  77. <TypeIdentifier>
  78. <HashCode>AAAAAAAAAAAAAAQAQEAAABgAAAAAAAAAAAAAAABAABA=</HashCode>
  79. <FileName>entity\AbstractMessage.cs</FileName>
  80. </TypeIdentifier>
  81. <Lollipop Position="0.2" />
  82. </Class>
  83. <Class Name="parkMonitor.entity.Command">
  84. <Position X="3" Y="1.75" Width="1.75" />
  85. <TypeIdentifier>
  86. <HashCode>AAAAAAECAIAAAEAACAAAAAAAAAAAAAAAAAAgAAABChA=</HashCode>
  87. <FileName>entity\AbstractMessage.cs</FileName>
  88. </TypeIdentifier>
  89. <Lollipop Position="0.2" />
  90. </Class>
  91. <Class Name="parkMonitor.entity.ParkingMessage">
  92. <Position X="8.75" Y="1.75" Width="1.5" />
  93. <TypeIdentifier>
  94. <HashCode>AgQABAAAAAAAQAQAQEAAABgAQAAAAAAAAAAAAABADgA=</HashCode>
  95. <FileName>entity\AbstractMessage.cs</FileName>
  96. </TypeIdentifier>
  97. </Class>
  98. <Enum Name="parkMonitor.entity.EnumNumberMachineStatus">
  99. <Position X="3.25" Y="5.75" Width="2.5" />
  100. <TypeIdentifier>
  101. <HashCode>AAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAA=</HashCode>
  102. <FileName>entity\AbstractMessage.cs</FileName>
  103. </TypeIdentifier>
  104. </Enum>
  105. <Font Name="微软雅黑" Size="9" />
  106. </ClassDiagram>