GostBelegungsfehler.d.ts 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. import { JavaObject } from '../../../java/lang/JavaObject';
  2. import { GostBelegpruefungsArt } from '../../../core/abschluss/gost/GostBelegpruefungsArt';
  3. import { GostBelegungsfehlerArt } from '../../../core/abschluss/gost/GostBelegungsfehlerArt';
  4. export declare class GostBelegungsfehler extends JavaObject {
  5. static readonly ABI_10: GostBelegungsfehler;
  6. static readonly ABI_11: GostBelegungsfehler;
  7. static readonly ABI_12: GostBelegungsfehler;
  8. static readonly ABI_13: GostBelegungsfehler;
  9. static readonly ABI_15: GostBelegungsfehler;
  10. static readonly ABI_16: GostBelegungsfehler;
  11. static readonly ABI_17: GostBelegungsfehler;
  12. static readonly ABI_18: GostBelegungsfehler;
  13. static readonly ABI_19: GostBelegungsfehler;
  14. static readonly ABI_21: GostBelegungsfehler;
  15. static readonly ABI_22: GostBelegungsfehler;
  16. static readonly ABI_23: GostBelegungsfehler;
  17. static readonly ABI_24: GostBelegungsfehler;
  18. static readonly ANZ_10: GostBelegungsfehler;
  19. static readonly ANZ_11_INFO: GostBelegungsfehler;
  20. static readonly ANZ_12: GostBelegungsfehler;
  21. static readonly ANZ_13: GostBelegungsfehler;
  22. static readonly BIL_4_INFO: GostBelegungsfehler;
  23. static readonly BIL_10: GostBelegungsfehler;
  24. static readonly BIL_11_INFO: GostBelegungsfehler;
  25. static readonly BIL_12: GostBelegungsfehler;
  26. static readonly BIL_13: GostBelegungsfehler;
  27. static readonly BIL_14: GostBelegungsfehler;
  28. static readonly BIL_15: GostBelegungsfehler;
  29. static readonly D_10: GostBelegungsfehler;
  30. static readonly D_11: GostBelegungsfehler;
  31. static readonly E1BEL_10: GostBelegungsfehler;
  32. static readonly FS_10: GostBelegungsfehler;
  33. static readonly FS_11: GostBelegungsfehler;
  34. static readonly FS_12: GostBelegungsfehler;
  35. static readonly FS_13: GostBelegungsfehler;
  36. static readonly FS_14: GostBelegungsfehler;
  37. static readonly FS_15: GostBelegungsfehler;
  38. static readonly FS_16: GostBelegungsfehler;
  39. static readonly FS_17: GostBelegungsfehler;
  40. static readonly FS_18: GostBelegungsfehler;
  41. static readonly FS_19_INFO: GostBelegungsfehler;
  42. static readonly FS_20: GostBelegungsfehler;
  43. static readonly FS_21: GostBelegungsfehler;
  44. static readonly FS_22_INFO: GostBelegungsfehler;
  45. static readonly FS_23: GostBelegungsfehler;
  46. static readonly FS_24: GostBelegungsfehler;
  47. static readonly FS_25: GostBelegungsfehler;
  48. static readonly GE_1_INFO: GostBelegungsfehler;
  49. static readonly GE_10: GostBelegungsfehler;
  50. static readonly GKS_10: GostBelegungsfehler;
  51. static readonly GKS_11: GostBelegungsfehler;
  52. static readonly GW_10: GostBelegungsfehler;
  53. static readonly GW_11: GostBelegungsfehler;
  54. static readonly GW_12: GostBelegungsfehler;
  55. static readonly IGF_10: GostBelegungsfehler;
  56. static readonly KU_MU_10: GostBelegungsfehler;
  57. static readonly L_10_INFO: GostBelegungsfehler;
  58. static readonly L_11_INFO: GostBelegungsfehler;
  59. static readonly L_12_INFO: GostBelegungsfehler;
  60. static readonly LI_IV_10: GostBelegungsfehler;
  61. static readonly LI_IV_11: GostBelegungsfehler;
  62. static readonly LK_10: GostBelegungsfehler;
  63. static readonly LK_11: GostBelegungsfehler;
  64. static readonly LK1_10: GostBelegungsfehler;
  65. static readonly LK1_11: GostBelegungsfehler;
  66. static readonly LK1_12: GostBelegungsfehler;
  67. static readonly LK1_13: GostBelegungsfehler;
  68. static readonly M_10: GostBelegungsfehler;
  69. static readonly M_11: GostBelegungsfehler;
  70. static readonly NW_10: GostBelegungsfehler;
  71. static readonly NW_11: GostBelegungsfehler;
  72. static readonly NW_FS_10: GostBelegungsfehler;
  73. static readonly NW_FS_11: GostBelegungsfehler;
  74. static readonly NW_FS_12_INFO: GostBelegungsfehler;
  75. static readonly NW_FS_13_INFO: GostBelegungsfehler;
  76. static readonly PF_10: GostBelegungsfehler;
  77. static readonly PF_11: GostBelegungsfehler;
  78. static readonly PF_12: GostBelegungsfehler;
  79. static readonly PF_13: GostBelegungsfehler;
  80. static readonly PF_14: GostBelegungsfehler;
  81. static readonly PF_15: GostBelegungsfehler;
  82. static readonly PF_16_INFO: GostBelegungsfehler;
  83. static readonly PF_17_INFO: GostBelegungsfehler;
  84. static readonly PF_18: GostBelegungsfehler;
  85. static readonly RE_10: GostBelegungsfehler;
  86. static readonly RE_11: GostBelegungsfehler;
  87. static readonly SP_10: GostBelegungsfehler;
  88. static readonly STD_10: GostBelegungsfehler;
  89. static readonly STD_11_INFO: GostBelegungsfehler;
  90. static readonly SW_1_INFO: GostBelegungsfehler;
  91. static readonly SW_10: GostBelegungsfehler;
  92. static readonly VF_10: GostBelegungsfehler;
  93. static readonly VF_11: GostBelegungsfehler;
  94. static readonly WST_10: GostBelegungsfehler;
  95. static readonly WST_20: GostBelegungsfehler;
  96. static readonly WST_21: GostBelegungsfehler;
  97. static readonly ZK_10: GostBelegungsfehler;
  98. static readonly ZK_11: GostBelegungsfehler;
  99. static readonly ZK_12: GostBelegungsfehler;
  100. static readonly ZK_13: GostBelegungsfehler;
  101. readonly code: String;
  102. readonly art: GostBelegungsfehlerArt;
  103. readonly textGESAMT: String;
  104. readonly textEF1: String;
  105. /**
  106. * Erstellt einen neuen Belegungsfehlerfür die Aufzählung (s.o.). Dabei wird ein
  107. * Text für die Gesamtprüfung und die EF.1-Prüfung angegeben.
  108. *
  109. * @param code der eindeutige Code des Belegungsfehlers
  110. * @param art die Fehlerart (Belegungsfehler, Schriftlichkeit oder Information)
  111. * @param textGESAMT der zugeordnete Text für die Gesamtbelegprüfung oder null
  112. * @param textEF1 der zugeordnete Text für die EF.1-Prüfung oder null
  113. */
  114. private constructor();
  115. /**
  116. * Gibt zurück, ob es sich bei dem Belegungsfehler nur um eine Information
  117. * und nicht um einen "echten" Fehler handelt.
  118. *
  119. * @return true, falls es sich nur um eine Information handelt, sonst false
  120. */
  121. istInfo(): boolean;
  122. /**
  123. * Gibt zurück, ob es sich bei dem Belegungsfehler um einen "echten" Fehler handelt
  124. * und nicht nur um eine Information.
  125. *
  126. * @return true, falls es sich um einen "echten" Fehler handelt, sonst false
  127. */
  128. istFehler(): boolean;
  129. /**
  130. * Gibt die Art des Belegungsfehlers zurück.
  131. *
  132. * @return die Art des Belegungsfehlers
  133. */
  134. getArt(): GostBelegungsfehlerArt;
  135. /**
  136. * Gibt je nach angegebenener Belegprüfungsart den zugehörigen Text für den Belegungsfehler
  137. * zurück.
  138. *
  139. * @param pruef_art die Belegprüfungsart
  140. *
  141. * @return der zugehörige Text des Belegungsfehlers
  142. */
  143. getText(pruef_art: GostBelegpruefungsArt): String;
  144. toString(): String;
  145. isTranspiledInstanceOf(name: string): boolean;
  146. }
  147. export declare function cast_de_nrw_schule_svws_core_abschluss_gost_GostBelegungsfehler(obj: unknown): GostBelegungsfehler;