jbh.ucls 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <class-diagram version="1.2.2" icons="true" automaticImage="PNG" always-add-relationships="false" generalizations="true"
  3. realizations="true" associations="true" dependencies="false" nesting-relationships="true" router="FAN">
  4. <class id="1" language="java" name="com.scytl.products.ov.validation.commons.beans.ValidationFailure"
  5. project="validation-commons"
  6. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/beans/ValidationFailure.java"
  7. binary="false" corner="BOTTOM_RIGHT">
  8. <position height="135" width="219" x="62" y="405"/>
  9. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  10. sort-features="false" accessors="true" visibility="true">
  11. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  12. <operations public="true" package="false" protected="false" private="false" static="true"/>
  13. </display>
  14. </class>
  15. <class id="2" language="java" name="com.scytl.products.ov.validation.commons.beans.ValidationFailureCodes"
  16. project="validation-commons"
  17. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/beans/ValidationFailureCodes.java"
  18. binary="false" corner="BOTTOM_RIGHT">
  19. <position height="153" width="229" x="788" y="37"/>
  20. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  21. sort-features="false" accessors="true" visibility="true">
  22. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  23. <operations public="true" package="false" protected="false" private="false" static="true"/>
  24. </display>
  25. </class>
  26. <class id="3" language="java" name="com.scytl.products.ov.validation.commons.beans.BallotDecryptionData"
  27. project="validation-commons"
  28. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/beans/BallotDecryptionData.java"
  29. binary="false" corner="BOTTOM_RIGHT">
  30. <position height="135" width="276" x="472" y="37"/>
  31. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  32. sort-features="false" accessors="true" visibility="true">
  33. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  34. <operations public="true" package="false" protected="false" private="false" static="true"/>
  35. </display>
  36. </class>
  37. <class id="4" language="java" name="com.scytl.products.ov.validation.commons.beans.BigIntegerFactor"
  38. project="validation-commons"
  39. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/beans/BigIntegerFactor.java"
  40. binary="false" corner="BOTTOM_RIGHT">
  41. <position height="189" width="219" x="375" y="405"/>
  42. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  43. sort-features="false" accessors="true" visibility="true">
  44. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  45. <operations public="true" package="false" protected="false" private="false" static="true"/>
  46. </display>
  47. </class>
  48. <class id="5" language="java" name="com.scytl.products.ov.validation.commons.beans.AuditableVote"
  49. project="validation-commons"
  50. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/beans/AuditableVote.java"
  51. binary="false" corner="BOTTOM_RIGHT">
  52. <position height="135" width="273" x="62" y="230"/>
  53. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  54. sort-features="false" accessors="true" visibility="true">
  55. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  56. <operations public="true" package="false" protected="false" private="false" static="true"/>
  57. </display>
  58. </class>
  59. <class id="6" language="java" name="com.scytl.products.ov.validation.commons.beans.DecompressedVote"
  60. project="validation-commons"
  61. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/beans/DecompressedVote.java"
  62. binary="false" corner="BOTTOM_RIGHT">
  63. <position height="135" width="297" x="720" y="230"/>
  64. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  65. sort-features="false" accessors="true" visibility="true">
  66. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  67. <operations public="true" package="false" protected="false" private="false" static="true"/>
  68. </display>
  69. </class>
  70. <class id="7" language="java" name="com.scytl.products.ov.validation.commons.beans.Factorization"
  71. project="validation-commons"
  72. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/beans/Factorization.java"
  73. binary="false" corner="BOTTOM_RIGHT">
  74. <position height="135" width="305" x="375" y="230"/>
  75. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  76. sort-features="false" accessors="true" visibility="true">
  77. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  78. <operations public="true" package="false" protected="false" private="false" static="true"/>
  79. </display>
  80. </class>
  81. <class id="8" language="java" name="com.scytl.products.ov.validation.commons.writeins.WriteinEncoder"
  82. project="validation-commons"
  83. file="/validation-commons/src/main/java/com/scytl/products/ov/validation/commons/writeins/WriteinEncoder.java"
  84. binary="false" corner="BOTTOM_RIGHT">
  85. <position height="153" width="387" x="45" y="37"/>
  86. <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  87. sort-features="false" accessors="true" visibility="true">
  88. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  89. <operations public="true" package="false" protected="false" private="false" static="true"/>
  90. </display>
  91. </class>
  92. <association id="9">
  93. <end type="SOURCE" refId="6" navigable="false">
  94. <attribute id="10" name="_options"/>
  95. <multiplicity id="11" minimum="0" maximum="2147483647"/>
  96. </end>
  97. <end type="TARGET" refId="4" navigable="true"/>
  98. <display labels="true" multiplicity="true"/>
  99. </association>
  100. <association id="12">
  101. <end type="SOURCE" refId="7" navigable="false">
  102. <attribute id="13" name="_factors"/>
  103. <multiplicity id="14" minimum="0" maximum="2147483647"/>
  104. </end>
  105. <end type="TARGET" refId="4" navigable="true"/>
  106. <display labels="true" multiplicity="true"/>
  107. </association>
  108. <association id="15">
  109. <end type="SOURCE" refId="5" navigable="false">
  110. <attribute id="16" name="_options"/>
  111. <multiplicity id="17" minimum="0" maximum="2147483647"/>
  112. </end>
  113. <end type="TARGET" refId="4" navigable="true"/>
  114. <display labels="true" multiplicity="true"/>
  115. </association>
  116. <association id="18">
  117. <end type="SOURCE" refId="3" navigable="false">
  118. <attribute id="19" name="factorization"/>
  119. <multiplicity id="20" minimum="0" maximum="1"/>
  120. </end>
  121. <end type="TARGET" refId="7" navigable="true"/>
  122. <display labels="true" multiplicity="true"/>
  123. </association>
  124. <association id="21">
  125. <end type="SOURCE" refId="5" navigable="false">
  126. <attribute id="22" name="_failures"/>
  127. <multiplicity id="23" minimum="0" maximum="2147483647"/>
  128. </end>
  129. <end type="TARGET" refId="1" navigable="true"/>
  130. <display labels="true" multiplicity="true"/>
  131. </association>
  132. <classifier-display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
  133. sort-features="false" accessors="true" visibility="true">
  134. <attributes public="true" package="false" protected="false" private="false" static="true"/>
  135. <operations public="true" package="false" protected="false" private="false" static="true"/>
  136. </classifier-display>
  137. <association-display labels="true" multiplicity="true"/>
  138. </class-diagram>