Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
500
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.18 KB | None | 0 0
  1. package lapr.project.ui;
  2.  
  3. import java.io.File;
  4. import java.io.IOException;
  5. import java.util.ArrayList;
  6. import java.util.List;
  7. import java.util.logging.Level;
  8. import java.util.logging.Logger;
  9. import javafx.scene.chart.PieChart;
  10. import lapr.project.model.FairCenter;
  11. import lapr.project.model.*;
  12. import lapr.project.utils.Date;
  13.  
  14. /**
  15. * @author Nuno Bettencourt <nmb@isep.ipp.pt> on 24/05/16.
  16. */
  17. public class Main {
  18.  
  19. private FairCenter fc;
  20.  
  21. public Main(FairCenter fc) {
  22. this.fc = fc;
  23. }
  24.  
  25. private static final String BIN_FILE_NAME = "FairCenter.bin";
  26.  
  27. public static void main(String[] args) {
  28.  
  29. try {
  30. FairCenter fc = new FairCenter();
  31. fc = FairCenter.persistenceMecanismoOutput(BIN_FILE_NAME);
  32.  
  33. try {
  34.  
  35. User userUm = new User("José Pedro", "db@isep.ipp.pt", "davidUm", "Password1.", "JOSÉ", "ENGLISH");
  36. User userDois = new User("José Antonio", "da@isep.ipp.pt", "davidDois", "Password1.", "JOSÉ", "ENGLISH");
  37. User userTres = new User("Marco Pedro", "dc@isep.ipp.pt", "davidTres", "Password1.", "JOSÉ", "ENGLISH");
  38. User userQuatro = new User("Simãoo Pedro", "de@isep.ipp.pt", "davidQuatro", "Password1.", "JOSÉ", "ENGLISH");
  39.  
  40. Organizer o1 = new Organizer(userUm);
  41. Organizer o2 = new Organizer(userDois);
  42.  
  43. FAE fae1 = new FAE(userTres);
  44. FAE fae = new FAE(userQuatro);
  45.  
  46. UsersRegistry uR = fc.getUsersRegistry();
  47.  
  48. uR.registerUser(userUm);
  49. uR.updateUtilizador(userUm);
  50. uR.registerUser(userDois);
  51. uR.updateUtilizador(userDois);
  52. uR.registerUser(userTres);
  53. uR.updateUtilizador(userTres);
  54. uR.registerUser(userQuatro);
  55. uR.updateUtilizador(userQuatro);
  56.  
  57. Date dataInicioCandidatura = Date.dataAtual();
  58. Date dataIncial = new Date(2018, 1, 1);
  59. Date data2 = new Date(2017, 8, 28);
  60. Exhibition e = new Exhibition(o1, o2, "Evento do ISEP", "Gosto do ISEP", data2, dataIncial, "ISEPMAGNUN", dataInicioCandidatura);
  61.  
  62. e.getlOrganizadores().addOrganizer(userUm);
  63. Congress c = new Congress(o1, o2, "FEUP CONGRESSO", "CONGRESS FEUP", data2, dataIncial, "FEUP CAFE", dataInicioCandidatura);
  64.  
  65. e.getlFAE().registFAE(fae);
  66. e.getlFAE().registFAE(fae1);
  67. c.getlFAE().registFAE(fae);
  68. c.getlFAE().registFAE(fae1);
  69.  
  70. ApplicationsList apL = new ApplicationsList();
  71.  
  72. List<Keyword> lista1 = new ArrayList<Keyword>();
  73. lista1.add(new Keyword("duas"));
  74. lista1.add(new Keyword("ae4"));
  75. lista1.add(new Keyword("tres"));
  76. List<Product> lPD = new ArrayList<Product>();
  77.  
  78. Application app = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  79. Application app1 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o1.getUser().getUsername(), "Description", new ArrayList<Product>());
  80. Application app2 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  81. Application app3 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  82. Application app4 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o1.getUser().getUsername(), "Description", new ArrayList<Product>());
  83. Application app5 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  84. Application app6 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  85. Application app7 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o1.getUser().getUsername(), "Description", new ArrayList<Product>());
  86. Application app8 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  87. Application app9= new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  88. Application app10 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o2.getUser().getUsername(), "Description", new ArrayList<Product>());
  89. Application app11= new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  90. Application app12 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  91. Application app13 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o1.getUser().getUsername(), "Description", new ArrayList<Product>());
  92. Application app14 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  93. Application app15 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  94. Application app16 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o2.getUser().getUsername(), "Description", new ArrayList<Product>());
  95. Application app17 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  96. Application app18 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  97. Application app19 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o2.getUser().getUsername(), "Description", new ArrayList<Product>());
  98. Application app20 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  99. Application app21 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  100. Application app22 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o2.getUser().getUsername(), "Description", new ArrayList<Product>());
  101. Application app23 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  102. Application app24 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  103. Application app25 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o2.getUser().getUsername(), "Description", new ArrayList<Product>());
  104. Application app26 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  105. Application app27 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  106. Application app28 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o2.getUser().getUsername(), "Description", new ArrayList<Product>());
  107. Application app29 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  108. Application app30 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  109. Application app31 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o2.getUser().getUsername(), "Description", new ArrayList<Product>());
  110. Application app32 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  111. Application app33 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  112. Application app34 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o1.getUser().getUsername(), "Description", new ArrayList<Product>());
  113. Application app35 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  114. Application app36 = new Application("Google", "ghdfsaasf@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  115. Application app37 = new Application("Liga Portuguesa", "ghdasf@live.com.pt", 911797032, 2, 7032, lista1, o1.getUser().getUsername(), "Description", new ArrayList<Product>());
  116. Application app38 = new Application("app2", "app2@live.com.pt", 911797032, 2, 32, lista1, "Representative", "Description", new ArrayList<Product>());
  117.  
  118. Ratings ratings1 = new Ratings(3, 3, 3, 3);
  119. Ratings ratings2 = new Ratings(3, 3, 3, 3);
  120. Ratings ratings3 = new Ratings(5, 5, 5, 5);
  121. Ratings ratings4 = new Ratings(2, 3, 1, 4);
  122. Ratings ratings5 = new Ratings(1, 2, 5, 3);
  123.  
  124. Decision dec1 = new Decision(app, fae, true, "justificativeText", ratings1);
  125. Decision dec2 = new Decision(app1, fae, true, "justificativeText", ratings2);
  126. Decision dec3 = new Decision(app2, fae, false, "justificativeText", ratings3);
  127. Decision dec4 = new Decision(app3, fae, true, "justificativeText", ratings1);
  128. Decision dec5 = new Decision(app4, fae1, true, "justificativeText", ratings3);
  129. Decision dec6 = new Decision(app5, fae1, false, "justificativeText", ratings3);
  130. Decision dec7 = new Decision(app6, fae, true, "justificativeText", ratings1);
  131. Decision dec8 = new Decision(app7, fae1, true, "justificativeText", ratings2);
  132. Decision dec9 = new Decision(app8, fae1, false, "justificativeText", ratings3);
  133. Decision dec10 = new Decision(app9, fae, true, "justificativeText", ratings1);
  134. Decision dec11 = new Decision(app10, fae1, true, "justificativeText", ratings3);
  135. Decision dec12 = new Decision(app11, fae1, false, "justificativeText", ratings3);
  136. Decision dec13 = new Decision(app12, fae, true, "justificativeText", ratings1);
  137. Decision dec14 = new Decision(app13, fae1, true, "justificativeText", ratings2);
  138. Decision dec15 = new Decision(app14, fae1, false, "justificativeText", ratings3);
  139. Decision dec16 = new Decision(app15, fae, true, "justificativeText", ratings4);
  140. Decision dec17 = new Decision(app16, fae1, true, "justificativeText", ratings2);
  141. Decision dec18 = new Decision(app17, fae1, false, "justificativeText", ratings3);
  142. Decision dec19 = new Decision(app18, fae, true, "justificativeText", ratings1);
  143. Decision dec20 = new Decision(app19, fae1, true, "justificativeText", ratings5);
  144. Decision dec21 = new Decision(app20, fae1, false, "justificativeText", ratings3);
  145. Decision dec22 = new Decision(app21, fae, true, "justificativeText", ratings1);
  146. Decision dec23 = new Decision(app22, fae1, true, "justificativeText", ratings2);
  147. Decision dec24 = new Decision(app23, fae1, false, "justificativeText", ratings3);
  148. Decision dec25 = new Decision(app24, fae, true, "justificativeText", ratings1);
  149. Decision dec26 = new Decision(app25, fae1, true, "justificativeText", ratings2);
  150. Decision dec27 = new Decision(app26, fae1, false, "justificativeText", ratings3);
  151. Decision dec28 = new Decision(app27, fae, true, "justificativeText", ratings1);
  152. Decision dec29 = new Decision(app28, fae1, true, "justificativeText", ratings2);
  153. Decision dec30 = new Decision(app29, fae1, false, "justificativeText", ratings3);
  154. Decision dec31 = new Decision(app30, fae, true, "justificativeText", ratings3);
  155. Decision dec32 = new Decision(app31, fae1, true, "justificativeText", ratings2);
  156. Decision dec33 = new Decision(app32, fae1, false, "justificativeText", ratings3);
  157. Decision dec34 = new Decision(app33, fae, true, "justificativeText", ratings1);
  158. Decision dec35 = new Decision(app34, fae1, true, "justificativeText", ratings2);
  159. Decision dec36 = new Decision(app35, fae1, false, "justificativeText", ratings5);
  160. Decision dec37 = new Decision(app36, fae, true, "justificativeText", ratings1);
  161. Decision dec38 = new Decision(app37, fae1, true, "justificativeText", ratings2);
  162. Decision dec39 = new Decision(app38, fae1, false, "justificativeText", ratings3);
  163.  
  164.  
  165. Atribution a = new Atribution(fae, app);
  166. Atribution a1 = new Atribution(fae, app1);
  167. Atribution a2 = new Atribution(fae, app2);
  168. Atribution a3 = new Atribution(fae, app3);
  169. Atribution a4 = new Atribution(fae, app4);
  170. Atribution a5 = new Atribution(fae, app5);
  171. Atribution a6 = new Atribution(fae, app6);
  172. Atribution a7 = new Atribution(fae, app7);
  173. Atribution a8 = new Atribution(fae, app8);
  174. Atribution a9 = new Atribution(fae, app9);
  175. Atribution a10 = new Atribution(fae, app10);
  176. Atribution a11 = new Atribution(fae, app11);
  177. Atribution a12 = new Atribution(fae, app12);
  178. Atribution a13 = new Atribution(fae, app13);
  179. Atribution a14 = new Atribution(fae, app14);
  180. Atribution a15 = new Atribution(fae, app15);
  181. Atribution a16 = new Atribution(fae, app16);
  182. Atribution a17 = new Atribution(fae, app17);
  183. Atribution a18 = new Atribution(fae, app18);
  184. Atribution a19 = new Atribution(fae, app19);
  185. Atribution a20 = new Atribution(fae, app20);
  186. Atribution a21 = new Atribution(fae, app21);
  187. Atribution a22 = new Atribution(fae, app21);
  188. Atribution a23 = new Atribution(fae, app23);
  189. Atribution a24 = new Atribution(fae, app24);
  190. Atribution a25 = new Atribution(fae, app25);
  191. Atribution a26 = new Atribution(fae, app26);
  192. Atribution a27 = new Atribution(fae, app27);
  193. Atribution a28 = new Atribution(fae, app28);
  194. Atribution a29 = new Atribution(fae, app29);
  195. Atribution a30 = new Atribution(fae, app30);
  196. Atribution a31 = new Atribution(fae, app31);
  197. Atribution a32 = new Atribution(fae, app32);
  198. Atribution a33 = new Atribution(fae, app33);
  199. Atribution a34= new Atribution(fae, app34);
  200. Atribution a35 = new Atribution(fae, app35);
  201. Atribution a36 = new Atribution(fae, app36);
  202. Atribution a37 = new Atribution(fae, app37);
  203. Atribution a38 = new Atribution(fae, app38);
  204. Atribution a39 = new Atribution(fae1, app);
  205. Atribution a40 = new Atribution(fae1, app1);
  206. Atribution a41 = new Atribution(fae1, app2);
  207. Atribution a42 = new Atribution(fae1, app4);
  208. Atribution a43= new Atribution(fae1, app5);
  209. Atribution a44 = new Atribution(fae1, app6);
  210. Atribution a45 = new Atribution(fae1, app7);
  211. Atribution a46 = new Atribution(fae1, app8);
  212. Atribution a47 = new Atribution(fae1, app9);
  213. Atribution a48 = new Atribution(fae1, app10);
  214. Atribution a49 = new Atribution(fae1, app11);
  215. Atribution a50 = new Atribution(fae1, app12);
  216. Atribution a51 = new Atribution(fae1, app13);
  217. Atribution a52 = new Atribution(fae1, app14);
  218. Atribution a53 = new Atribution(fae1, app15);
  219. Atribution a54 = new Atribution(fae1, app16);
  220. Atribution a55 = new Atribution(fae1, app17);
  221. Atribution a56 = new Atribution(fae1, app18);
  222. Atribution a57 = new Atribution(fae1, app19);
  223. Atribution a58 = new Atribution(fae1, app20);
  224. Atribution a59 = new Atribution(fae, app21);
  225. Atribution a60 = new Atribution(fae, app21);
  226. Atribution a61 = new Atribution(fae, app23);
  227. Atribution a62 = new Atribution(fae, app24);
  228. Atribution a63 = new Atribution(fae, app25);
  229. Atribution a64 = new Atribution(fae, app26);
  230. Atribution a65 = new Atribution(fae, app27);
  231. Atribution a66 = new Atribution(fae, app28);
  232. Atribution a67 = new Atribution(fae, app29);
  233. Atribution a68 = new Atribution(fae, app30);
  234. Atribution a69 = new Atribution(fae, app31);
  235. Atribution a70 = new Atribution(fae, app32);
  236. Atribution a71 = new Atribution(fae, app33);
  237. Atribution a72 = new Atribution(fae, app34);
  238. Atribution a73 = new Atribution(fae, app35);
  239. Atribution a74 = new Atribution(fae, app36);
  240. Atribution a75 = new Atribution(fae, app37);
  241. Atribution a76 = new Atribution(fae, app38);
  242.  
  243. e.getAtributionList().getlAtribution().add(a);
  244. e.getAtributionList().getlAtribution().add(a1);
  245. e.getAtributionList().getlAtribution().add(a2);
  246. e.getAtributionList().getlAtribution().add(a3);
  247. e.getAtributionList().getlAtribution().add(a4);
  248. e.getAtributionList().getlAtribution().add(a5);
  249. e.getAtributionList().getlAtribution().add(a6);
  250. e.getAtributionList().getlAtribution().add(a7);
  251. e.getAtributionList().getlAtribution().add(a8);
  252. e.getAtributionList().getlAtribution().add(a9);
  253. e.getAtributionList().getlAtribution().add(a10);
  254. e.getAtributionList().getlAtribution().add(a11);
  255. e.getAtributionList().getlAtribution().add(a12);
  256. e.getAtributionList().getlAtribution().add(a13);
  257. e.getAtributionList().getlAtribution().add(a14);
  258. e.getAtributionList().getlAtribution().add(a15);
  259. e.getAtributionList().getlAtribution().add(a16);
  260. e.getAtributionList().getlAtribution().add(a17);
  261. e.getAtributionList().getlAtribution().add(a18);
  262. e.getAtributionList().getlAtribution().add(a19);
  263. e.getAtributionList().getlAtribution().add(a20);
  264. e.getAtributionList().getlAtribution().add(a21);
  265. e.getAtributionList().getlAtribution().add(a22);
  266. e.getAtributionList().getlAtribution().add(a23);
  267. e.getAtributionList().getlAtribution().add(a24);
  268. e.getAtributionList().getlAtribution().add(a25);
  269. e.getAtributionList().getlAtribution().add(a26);
  270. e.getAtributionList().getlAtribution().add(a27);
  271. e.getAtributionList().getlAtribution().add(a28);
  272. e.getAtributionList().getlAtribution().add(a29);
  273. e.getAtributionList().getlAtribution().add(a30);
  274. e.getAtributionList().getlAtribution().add(a31);
  275. e.getAtributionList().getlAtribution().add(a32);
  276. e.getAtributionList().getlAtribution().add(a33);
  277. e.getAtributionList().getlAtribution().add(a34);
  278. e.getAtributionList().getlAtribution().add(a35);
  279. e.getAtributionList().getlAtribution().add(a36);
  280. e.getAtributionList().getlAtribution().add(a37);
  281. e.getAtributionList().getlAtribution().add(a38);
  282. e.getAtributionList().getlAtribution().add(a39);
  283. e.getAtributionList().getlAtribution().add(a40);
  284. e.getAtributionList().getlAtribution().add(a41);
  285. e.getAtributionList().getlAtribution().add(a42);
  286. e.getAtributionList().getlAtribution().add(a43);
  287. e.getAtributionList().getlAtribution().add(a44);
  288. e.getAtributionList().getlAtribution().add(a45);
  289. e.getAtributionList().getlAtribution().add(a46);
  290. e.getAtributionList().getlAtribution().add(a47);
  291. e.getAtributionList().getlAtribution().add(a48);
  292. e.getAtributionList().getlAtribution().add(a49);
  293. e.getAtributionList().getlAtribution().add(a50);
  294. e.getAtributionList().getlAtribution().add(a51);
  295. e.getAtributionList().getlAtribution().add(a52);
  296. e.getAtributionList().getlAtribution().add(a53);
  297. e.getAtributionList().getlAtribution().add(a54);
  298. e.getAtributionList().getlAtribution().add(a55);
  299. e.getAtributionList().getlAtribution().add(a56);
  300. e.getAtributionList().getlAtribution().add(a57);
  301. e.getAtributionList().getlAtribution().add(a58);
  302. e.getAtributionList().getlAtribution().add(a59);
  303. e.getAtributionList().getlAtribution().add(a60);
  304. e.getAtributionList().getlAtribution().add(a61);
  305. e.getAtributionList().getlAtribution().add(a62);
  306. e.getAtributionList().getlAtribution().add(a63);
  307. e.getAtributionList().getlAtribution().add(a64);
  308. e.getAtributionList().getlAtribution().add(a65);
  309. e.getAtributionList().getlAtribution().add(a66);
  310. e.getAtributionList().getlAtribution().add(a67);
  311. e.getAtributionList().getlAtribution().add(a68);
  312. e.getAtributionList().getlAtribution().add(a69);
  313. e.getAtributionList().getlAtribution().add(a70);
  314. e.getAtributionList().getlAtribution().add(a71);
  315. e.getAtributionList().getlAtribution().add(a72);
  316. e.getAtributionList().getlAtribution().add(a73);
  317. e.getAtributionList().getlAtribution().add(a74);
  318. e.getAtributionList().getlAtribution().add(a75);
  319. e.getAtributionList().getlAtribution().add(a76);
  320.  
  321. c.getAtributionList().getlAtribution().add(a);
  322. c.getAtributionList().getlAtribution().add(a1);
  323. c.getAtributionList().getlAtribution().add(a2);
  324. c.getAtributionList().getlAtribution().add(a3);
  325. c.getAtributionList().getlAtribution().add(a4);
  326. c.getAtributionList().getlAtribution().add(a5);
  327. c.getAtributionList().getlAtribution().add(a6);
  328. c.getAtributionList().getlAtribution().add(a7);
  329. c.getAtributionList().getlAtribution().add(a8);
  330. c.getAtributionList().getlAtribution().add(a9);
  331. c.getAtributionList().getlAtribution().add(a10);
  332. c.getAtributionList().getlAtribution().add(a11);
  333. c.getAtributionList().getlAtribution().add(a12);
  334. c.getAtributionList().getlAtribution().add(a13);
  335. c.getAtributionList().getlAtribution().add(a14);
  336. c.getAtributionList().getlAtribution().add(a15);
  337. c.getAtributionList().getlAtribution().add(a16);
  338. c.getAtributionList().getlAtribution().add(a17);
  339. c.getAtributionList().getlAtribution().add(a18);
  340. c.getAtributionList().getlAtribution().add(a19);
  341. c.getAtributionList().getlAtribution().add(a20);
  342. c.getAtributionList().getlAtribution().add(a21);
  343. c.getAtributionList().getlAtribution().add(a22);
  344. c.getAtributionList().getlAtribution().add(a23);
  345. c.getAtributionList().getlAtribution().add(a24);
  346. c.getAtributionList().getlAtribution().add(a25);
  347. c.getAtributionList().getlAtribution().add(a26);
  348. c.getAtributionList().getlAtribution().add(a27);
  349. c.getAtributionList().getlAtribution().add(a28);
  350. c.getAtributionList().getlAtribution().add(a29);
  351. c.getAtributionList().getlAtribution().add(a30);
  352. c.getAtributionList().getlAtribution().add(a31);
  353. c.getAtributionList().getlAtribution().add(a32);
  354. c.getAtributionList().getlAtribution().add(a33);
  355. c.getAtributionList().getlAtribution().add(a34);
  356. c.getAtributionList().getlAtribution().add(a35);
  357. c.getAtributionList().getlAtribution().add(a36);
  358. c.getAtributionList().getlAtribution().add(a37);
  359. c.getAtributionList().getlAtribution().add(a38);
  360. c.getAtributionList().getlAtribution().add(a39);
  361. c.getAtributionList().getlAtribution().add(a40);
  362. c.getAtributionList().getlAtribution().add(a41);
  363. c.getAtributionList().getlAtribution().add(a42);
  364. c.getAtributionList().getlAtribution().add(a43);
  365. c.getAtributionList().getlAtribution().add(a44);
  366. c.getAtributionList().getlAtribution().add(a45);
  367. c.getAtributionList().getlAtribution().add(a46);
  368. c.getAtributionList().getlAtribution().add(a47);
  369. c.getAtributionList().getlAtribution().add(a48);
  370. c.getAtributionList().getlAtribution().add(a49);
  371. c.getAtributionList().getlAtribution().add(a50);
  372. c.getAtributionList().getlAtribution().add(a51);
  373. c.getAtributionList().getlAtribution().add(a52);
  374. c.getAtributionList().getlAtribution().add(a53);
  375. c.getAtributionList().getlAtribution().add(a54);
  376. c.getAtributionList().getlAtribution().add(a55);
  377. c.getAtributionList().getlAtribution().add(a56);
  378. c.getAtributionList().getlAtribution().add(a57);
  379. c.getAtributionList().getlAtribution().add(a58);
  380. c.getAtributionList().getlAtribution().add(a59);
  381. c.getAtributionList().getlAtribution().add(a60);
  382. c.getAtributionList().getlAtribution().add(a61);
  383. c.getAtributionList().getlAtribution().add(a62);
  384. c.getAtributionList().getlAtribution().add(a63);
  385. c.getAtributionList().getlAtribution().add(a64);
  386. c.getAtributionList().getlAtribution().add(a65);
  387. c.getAtributionList().getlAtribution().add(a66);
  388. c.getAtributionList().getlAtribution().add(a67);
  389. c.getAtributionList().getlAtribution().add(a68);
  390. c.getAtributionList().getlAtribution().add(a69);
  391. c.getAtributionList().getlAtribution().add(a70);
  392. c.getAtributionList().getlAtribution().add(a71);
  393. c.getAtributionList().getlAtribution().add(a72);
  394. c.getAtributionList().getlAtribution().add(a73);
  395. c.getAtributionList().getlAtribution().add(a74);
  396. c.getAtributionList().getlAtribution().add(a75);
  397. c.getAtributionList().getlAtribution().add(a76);
  398.  
  399.  
  400. app.setDecision(dec1);
  401. app1.setDecision(dec2);
  402. app2.setDecision(dec3);
  403. app3.setDecision(dec4);
  404. app4.setDecision(dec5);
  405. app5.setDecision(dec6);
  406. app6.setDecision(dec7);
  407. app7.setDecision(dec8);
  408. app8.setDecision(dec9);
  409. app9.setDecision(dec10);
  410. app10.setDecision(dec11);
  411. app11.setDecision(dec12);
  412. app12.setDecision(dec13);
  413. app13.setDecision(dec14);
  414. app14.setDecision(dec15);
  415. app15.setDecision(dec16);
  416. app16.setDecision(dec17);
  417. app17.setDecision(dec18);
  418. app18.setDecision(dec19);
  419. app19.setDecision(dec20);
  420. app20.setDecision(dec21);
  421. app21.setDecision(dec22);
  422. app22.setDecision(dec23);
  423. app23.setDecision(dec24);
  424. app24.setDecision(dec25);
  425. app25.setDecision(dec26);
  426. app26.setDecision(dec27);
  427. app27.setDecision(dec28);
  428. app28.setDecision(dec29);
  429. app29.setDecision(dec30);
  430. app30.setDecision(dec31);
  431. app31.setDecision(dec32);
  432. app32.setDecision(dec33);
  433. app33.setDecision(dec34);
  434. app34.setDecision(dec35);
  435. app35.setDecision(dec36);
  436. app36.setDecision(dec37);
  437. app37.setDecision(dec38);
  438. app38.setDecision(dec39);
  439.  
  440. app.registerDecision();
  441. app1.registerDecision();
  442. app2.registerDecision();
  443. app3.registerDecision();
  444. app4.registerDecision();
  445. app5.registerDecision();
  446. app6.registerDecision();
  447. app7.registerDecision();
  448. app8.registerDecision();
  449. app9.registerDecision();
  450. app10.registerDecision();
  451. app11.registerDecision();
  452. app12.registerDecision();
  453. app13.registerDecision();
  454. app14.registerDecision();
  455. app15.registerDecision();
  456. app16.registerDecision();
  457. app17.registerDecision();
  458. app18.registerDecision();
  459. app19.registerDecision();
  460. app20.registerDecision();
  461. app21.registerDecision();
  462. app22.registerDecision();
  463. app23.registerDecision();
  464. app24.registerDecision();
  465. app25.registerDecision();
  466. app26.registerDecision();
  467. app27.registerDecision();
  468. app28.registerDecision();
  469. app29.registerDecision();
  470. app30.registerDecision();
  471. app31.registerDecision();
  472. app32.registerDecision();
  473. app33.registerDecision();
  474. app34.registerDecision();
  475.  
  476.  
  477. apL.addApplication(app);
  478. apL.addApplication(app1);
  479. apL.addApplication(app2);
  480. apL.addApplication(app3);
  481. apL.addApplication(app4);
  482. apL.addApplication(app5);
  483. apL.addApplication(app6);
  484. apL.addApplication(app7);
  485. apL.addApplication(app8);
  486. apL.addApplication(app9);
  487. apL.addApplication(app10);
  488. apL.addApplication(app11);
  489. apL.addApplication(app12);
  490. apL.addApplication(app13);
  491. apL.addApplication(app14);
  492. apL.addApplication(app15);
  493. apL.addApplication(app16);
  494. apL.addApplication(app17);
  495. apL.addApplication(app18);
  496. apL.addApplication(app19);
  497. apL.addApplication(app20);
  498. apL.addApplication(app21);
  499. apL.addApplication(app22);
  500. apL.addApplication(app23);
  501. apL.addApplication(app24);
  502. apL.addApplication(app25);
  503. apL.addApplication(app26);
  504. apL.addApplication(app27);
  505. apL.addApplication(app28);
  506. apL.addApplication(app29);
  507. apL.addApplication(app30);
  508. apL.addApplication(app31);
  509. apL.addApplication(app32);
  510. apL.addApplication(app33);
  511. apL.addApplication(app34);
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518. e.setApplicationsList(apL);
  519. c.setApplicationsList(apL);
  520. fc.getEventRegistry().registeEvent(e);
  521. fc.getEventRegistry().registeEvent(c);
  522.  
  523.  
  524.  
  525. } catch (Exception ex) {
  526. Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
  527. }
  528.  
  529. try {
  530. // Se já existir o documento .bin esse ficheiro que é lido.
  531. if (new File(BIN_FILE_NAME).exists()) {
  532.  
  533. // fc = FairCenter.persistenceMecanismoOutput(BIN_FILE_NAME);
  534.  
  535. }
  536.  
  537. } catch (Exception e) {
  538.  
  539. e.printStackTrace();
  540.  
  541. } finally {
  542.  
  543. new MainWindow(fc);
  544.  
  545. }
  546.  
  547. } catch (NullPointerException ex) {
  548. Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
  549. } catch (IOException ex) {
  550. Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
  551. }
  552. }
  553. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement