Package de.svws_nrw.core.abschluss.gost
Enum-Klasse GostBelegungsfehler
- Alle implementierten Schnittstellen:
Serializable
,Comparable<GostBelegungsfehler>
,Constable
Diese Aufzählung beinhaltet die Fehlercodes, die bei einer Belegprüfung auftreten können.
Die Aufzählungsobjekte enthalten zusätzlich die Textnachrichten für die unterschiedlichen
Belegprüfungsarten (EF.1 und GESAMT), die durchgeführt werden könnten.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungBelegungsfehlerArt ABI_10: Unter den vier Abiturfächern müssen zwei der Fächer Deutsch, Mathematik oder Fremdsprache sein.BelegungsfehlerArt ABI_11BelegungsfehlerArt ABI_12BelegungsfehlerArt ABI_13BelegungsfehlerArt ABI_15BelegungsfehlerArt ABI_16BelegungsfehlerArt ABI_17BelegungsfehlerArtBelegungsfehlerArt ABI_19: Unter den vier Abiturfächern müssen zwei der Fächer Deutsch, Mathematik oder Fremdsprache sein.BelegungsfehlerArt ABI_21: Es kann nur ein Fach 1.BelegungsfehlerArt ABI_22: Es kann nur ein Fach 2.BelegungsfehlerArt ABI_23: Es kann nur ein Fach 3.BelegungsfehlerArt ABI_24: Es kann nur ein Fach 4.BelegungsfehlerArt ABI_18: In der Einführungsphase müssen in jedem Halbjahr mindestens 10 Fächer belegt werden.BelegungsfehlerArt ANZ_11_INFOBelegungsfehlerArt ANZ_12BelegungsfehlerArt ANZ_13BelegungsfehlerArt ANZ_20_INFOBelegungsfehlerArt ANZ_21_INFOBelegungsfehlerArt ANZ_22_INFOBelegungsfehlerArt ANZ_23_INFOBelegungsfehlerArt BIL_10BelegungsfehlerArt BIL_11_INFOBelegungsfehlerArt BIL_12BelegungsfehlerArt BIL_13BelegungsfehlerArt BIL_14BelegungsfehlerArt BIL_15BelegungsfehlerArt BIL_4_INFOBelegungsfehlerArt D_10BelegungsfehlerArt D_11BelegungsfehlerArt E1BEL_10BelegungsfehlerArt FS_10BelegungsfehlerArt FS_11BelegungsfehlerArt FS_12BelegungsfehlerArt FS_13BelegungsfehlerArt FS_14BelegungsfehlerArt FS_15BelegungsfehlerArt FS_16BelegungsfehlerArt FS_17BelegungsfehlerArt FS_18BelegungsfehlerArt FS_19_INFOBelegungsfehlerArt FS_20BelegungsfehlerArt FS_21BelegungsfehlerArt FS_22_INFOBelegungsfehlerArt FS_23BelegungsfehlerArt FS_24BelegungsfehlerArt FS_25BelegungsfehlerArtBelegungsfehlerArt GE_1_INFOBelegungsfehlerArt GKS_10BelegungsfehlerArt GKS_11BelegungsfehlerArt GW_10BelegungsfehlerArt GW_11BelegungsfehlerArt GW_12BelegungsfehlerArt IGF_10BelegungsfehlerArt KOMBI_1BelegungsfehlerArt KOMBI_2BelegungsfehlerArt KU_MU_10BelegungsfehlerArt L_10_INFOBelegungsfehlerArt L_11_INFOBelegungsfehlerArt L_12_INFOBelegungsfehlerArt LI_IV_10BelegungsfehlerArt LI_IV_11BelegungsfehlerArt LK_10BelegungsfehlerArt LK_11BelegungsfehlerArt LK1_10BelegungsfehlerArt LK1_11BelegungsfehlerArt LK1_12BelegungsfehlerArt LK1_13BelegungsfehlerArt M_10BelegungsfehlerArt M_11BelegungsfehlerArt NW_10BelegungsfehlerArt NW_11BelegungsfehlerArt NW_FS_10BelegungsfehlerArt NW_FS_11BelegungsfehlerArt NW_FS_12_INFOBelegungsfehlerArt NW_FS_13_INFOBelegungsfehlerArt PF_10BelegungsfehlerArt PF_11BelegungsfehlerArt PF_12BelegungsfehlerArt PF_13BelegungsfehlerArt PF_14BelegungsfehlerArt PF_15BelegungsfehlerArt PF_16_INFOBelegungsfehlerArt PF_17_INFOBelegungsfehlerArt PF_18BelegungsfehlerArt PF_19BelegungsfehlerArt RE_10BelegungsfehlerArt RE_11BelegungsfehlerArt SP_10BelegungsfehlerArt STD_10BelegungsfehlerArt STD_11_INFOBelegungsfehlerArt SW_1_INFOBelegungsfehlerArt SW_10BelegungsfehlerArt VF_10BelegungsfehlerArt VF_11BelegungsfehlerArt WAEHLBARKEIT_0BelegungsfehlerArt WAEHLBARKEIT_1BelegungsfehlerArt WAEHLBARKEIT_2BelegungsfehlerArt WAEHLBARKEIT_3BelegungsfehlerArt WST_10BelegungsfehlerArt WST_20BelegungsfehlerArt WST_21BelegungsfehlerArt ZK_10BelegungsfehlerArt ZK_11BelegungsfehlerArt ZK_12BelegungsfehlerArt ZK_13BelegungsfehlerArt ZK_14BelegungsfehlerArt ZK_15BelegungsfehlerArt ZK_16BelegungsfehlerArt ZK_17BelegungsfehlerArt ZK_18 -
Feldübersicht
Modifizierer und TypFeldBeschreibungfinal @NotNull GostBelegungsfehlerArt
Die Art des Fehlersfinal @NotNull String
Der eindeutige Code des Belegungsfehlersfinal @NotNull String
Der alternative Text, der bei der eingeschränkten Prüfung für die EF.1 ausgegeben wirdfinal @NotNull String
Der Text des Fehlers, der bei einer Gesamtprüfung ausgegeben wird -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@NotNull GostBelegungsfehlerArt
getArt()
Gibt die Art des Belegungsfehlers zurück.@NotNull String
getText
(@NotNull GostBelegpruefungsArt pruefArt) Gibt je nach angegebenener Belegprüfungsart den zugehörigen Text für den Belegungsfehler zurück.boolean
Gibt zurück, ob es sich bei dem Belegungsfehler um einen "echten" Fehler handelt und nicht nur um eine Information.boolean
istInfo()
Gibt zurück, ob es sich bei dem Belegungsfehler nur um eine Information und nicht um einen "echten" Fehler handelt.@NotNull String
toString()
static GostBelegungsfehler
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static GostBelegungsfehler[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
ABI_10
BelegungsfehlerArt ABI_10: Unter den vier Abiturfächern müssen zwei der Fächer Deutsch, Mathematik oder Fremdsprache sein. -
ABI_11
BelegungsfehlerArt ABI_11 -
ABI_12
BelegungsfehlerArt ABI_12 -
ABI_13
BelegungsfehlerArt ABI_13 -
ABI_15
BelegungsfehlerArt ABI_15 -
ABI_16
BelegungsfehlerArt ABI_16 -
ABI_17
BelegungsfehlerArt ABI_17 -
ABI_18
BelegungsfehlerArt -
ABI_19
BelegungsfehlerArt ABI_19: Unter den vier Abiturfächern müssen zwei der Fächer Deutsch, Mathematik oder Fremdsprache sein. Dies kann nicht durch zwei Fremdsprachen erfüllt werden. -
ABI_21
BelegungsfehlerArt ABI_21: Es kann nur ein Fach 1. Abiturfach sein. -
ABI_22
BelegungsfehlerArt ABI_22: Es kann nur ein Fach 2. Abiturfach sein. -
ABI_23
BelegungsfehlerArt ABI_23: Es kann nur ein Fach 3. Abiturfach sein. -
ABI_24
BelegungsfehlerArt ABI_24: Es kann nur ein Fach 4. Abiturfach sein. -
ANZ_10
BelegungsfehlerArt ABI_18: In der Einführungsphase müssen in jedem Halbjahr mindestens 10 Fächer belegt werden. Vertiefungskurse werden bei der Zählung nicht berücksichtigt.
In EF.1 müssen mindestens 10 Kurse belegt werden. Bei der Kurszählung werden Vertiefungskurse nicht mitgezählt. -
ANZ_11_INFO
BelegungsfehlerArt ANZ_11_INFO -
ANZ_12
BelegungsfehlerArt ANZ_12 -
ANZ_13
BelegungsfehlerArt ANZ_13 -
ANZ_20_INFO
BelegungsfehlerArt ANZ_20_INFO -
ANZ_21_INFO
BelegungsfehlerArt ANZ_21_INFO -
ANZ_22_INFO
BelegungsfehlerArt ANZ_22_INFO -
ANZ_23_INFO
BelegungsfehlerArt ANZ_23_INFO -
BIL_4_INFO
BelegungsfehlerArt BIL_4_INFO -
BIL_10
BelegungsfehlerArt BIL_10 -
BIL_11_INFO
BelegungsfehlerArt BIL_11_INFO -
BIL_12
BelegungsfehlerArt BIL_12 -
BIL_13
BelegungsfehlerArt BIL_13 -
BIL_14
BelegungsfehlerArt BIL_14 -
BIL_15
BelegungsfehlerArt BIL_15 -
D_10
BelegungsfehlerArt D_10 -
D_11
BelegungsfehlerArt D_11 -
E1BEL_10
BelegungsfehlerArt E1BEL_10 -
FS_10
BelegungsfehlerArt FS_10 -
FS_11
BelegungsfehlerArt FS_11 -
FS_12
BelegungsfehlerArt FS_12 -
FS_13
BelegungsfehlerArt FS_13 -
FS_14
BelegungsfehlerArt FS_14 -
FS_15
BelegungsfehlerArt FS_15 -
FS_16
BelegungsfehlerArt FS_16 -
FS_17
BelegungsfehlerArt FS_17 -
FS_18
BelegungsfehlerArt FS_18 -
FS_19_INFO
BelegungsfehlerArt FS_19_INFO -
FS_20
BelegungsfehlerArt FS_20 -
FS_21
BelegungsfehlerArt FS_21 -
FS_22_INFO
BelegungsfehlerArt FS_22_INFO -
FS_23
BelegungsfehlerArt FS_23 -
FS_24
BelegungsfehlerArt FS_24 -
FS_25
BelegungsfehlerArt FS_25 -
GE_1_INFO
BelegungsfehlerArt -
GE_10
BelegungsfehlerArt GE_1_INFO -
GKS_10
BelegungsfehlerArt GKS_10 -
GKS_11
BelegungsfehlerArt GKS_11 -
GW_10
BelegungsfehlerArt GW_10 -
GW_11
BelegungsfehlerArt GW_11 -
GW_12
BelegungsfehlerArt GW_12 -
IGF_10
BelegungsfehlerArt IGF_10 -
KU_MU_10
BelegungsfehlerArt KU_MU_10 -
L_10_INFO
BelegungsfehlerArt L_10_INFO -
L_11_INFO
BelegungsfehlerArt L_11_INFO -
L_12_INFO
BelegungsfehlerArt L_12_INFO -
LI_IV_10
BelegungsfehlerArt LI_IV_10 -
LI_IV_11
BelegungsfehlerArt LI_IV_11 -
LK_10
BelegungsfehlerArt LK_10 -
LK_11
BelegungsfehlerArt LK_11 -
LK1_10
BelegungsfehlerArt LK1_10 -
LK1_11
BelegungsfehlerArt LK1_11 -
LK1_12
BelegungsfehlerArt LK1_12 -
LK1_13
BelegungsfehlerArt LK1_13 -
M_10
BelegungsfehlerArt M_10 -
M_11
BelegungsfehlerArt M_11 -
NW_10
BelegungsfehlerArt NW_10 -
NW_11
BelegungsfehlerArt NW_11 -
NW_FS_10
BelegungsfehlerArt NW_FS_10 -
NW_FS_11
BelegungsfehlerArt NW_FS_11 -
NW_FS_12_INFO
BelegungsfehlerArt NW_FS_12_INFO -
NW_FS_13_INFO
BelegungsfehlerArt NW_FS_13_INFO -
PF_10
BelegungsfehlerArt PF_10 -
PF_11
BelegungsfehlerArt PF_11 -
PF_12
BelegungsfehlerArt PF_12 -
PF_13
BelegungsfehlerArt PF_13 -
PF_14
BelegungsfehlerArt PF_14 -
PF_15
BelegungsfehlerArt PF_15 -
PF_16_INFO
BelegungsfehlerArt PF_16_INFO -
PF_17_INFO
BelegungsfehlerArt PF_17_INFO -
PF_18
BelegungsfehlerArt PF_18 -
PF_19
BelegungsfehlerArt PF_19 -
RE_10
BelegungsfehlerArt RE_10 -
RE_11
BelegungsfehlerArt RE_11 -
SP_10
BelegungsfehlerArt SP_10 -
STD_10
BelegungsfehlerArt STD_10 -
STD_11_INFO
BelegungsfehlerArt STD_11_INFO -
SW_1_INFO
BelegungsfehlerArt SW_1_INFO -
SW_10
BelegungsfehlerArt SW_10 -
VF_10
BelegungsfehlerArt VF_10 -
VF_11
BelegungsfehlerArt VF_11 -
WST_10
BelegungsfehlerArt WST_10 -
WST_20
BelegungsfehlerArt WST_20 -
WST_21
BelegungsfehlerArt WST_21 -
ZK_10
BelegungsfehlerArt ZK_10 -
ZK_11
BelegungsfehlerArt ZK_11 -
ZK_12
BelegungsfehlerArt ZK_12 -
ZK_13
BelegungsfehlerArt ZK_13 -
ZK_14
BelegungsfehlerArt ZK_14 -
ZK_15
BelegungsfehlerArt ZK_15 -
ZK_16
BelegungsfehlerArt ZK_16 -
ZK_17
BelegungsfehlerArt ZK_17 -
ZK_18
BelegungsfehlerArt ZK_18 -
KOMBI_1
BelegungsfehlerArt KOMBI_1 -
KOMBI_2
BelegungsfehlerArt KOMBI_2 -
WAEHLBARKEIT_0
BelegungsfehlerArt WAEHLBARKEIT_0 -
WAEHLBARKEIT_1
BelegungsfehlerArt WAEHLBARKEIT_1 -
WAEHLBARKEIT_2
BelegungsfehlerArt WAEHLBARKEIT_2 -
WAEHLBARKEIT_3
BelegungsfehlerArt WAEHLBARKEIT_3
-
-
Felddetails
-
code
Der eindeutige Code des Belegungsfehlers -
art
Die Art des Fehlers -
textGESAMT
Der Text des Fehlers, der bei einer Gesamtprüfung ausgegeben wird -
textEF1
Der alternative Text, der bei der eingeschränkten Prüfung für die EF.1 ausgegeben wird
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name
- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException
- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException
- wenn das Argument nicht angegeben wird
-
istInfo
public boolean istInfo()Gibt zurück, ob es sich bei dem Belegungsfehler nur um eine Information und nicht um einen "echten" Fehler handelt.- Gibt zurück:
- true, falls es sich nur um eine Information handelt, sonst false
-
istFehler
public boolean istFehler()Gibt zurück, ob es sich bei dem Belegungsfehler um einen "echten" Fehler handelt und nicht nur um eine Information.- Gibt zurück:
- true, falls es sich um einen "echten" Fehler handelt, sonst false
-
getArt
Gibt die Art des Belegungsfehlers zurück.- Gibt zurück:
- die Art des Belegungsfehlers
-
getText
Gibt je nach angegebenener Belegprüfungsart den zugehörigen Text für den Belegungsfehler zurück.- Parameter:
pruefArt
- die Belegprüfungsart- Gibt zurück:
- der zugehörige Text des Belegungsfehlers
-
toString
- Setzt außer Kraft:
toString
in KlasseEnum<GostBelegungsfehler>
-