Package de.svws_nrw.asd.types.kurse
Enum-Klasse ZulaessigeKursart
- Alle implementierten Schnittstellen:
CoreType<ZulaessigeKursartKatalogEintrag,
,ZulaessigeKursart> Serializable
,Comparable<ZulaessigeKursart>
,Constable
public enum ZulaessigeKursart
extends Enum<ZulaessigeKursart>
implements CoreType<ZulaessigeKursartKatalogEintrag,ZulaessigeKursart>
Der Core-Type für zulässigen Kursarten.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungKursart 3.Kursart 4.Kursart Arbeitsgemeinschaft gemäß APO SIKursart Arbeitsgemeinschaft im GanztagsbereichKursart AngleichungskursKursart Stütz- und Angleichungskurs / FörderunterrichtKursart Arbeits- bzw.Kursart Begegnung mit Sprachen in der PrimarstufeKursart Unterricht im Rahmen von KAOA einschl.Kursart Förderung neu zugewanderter Schüler in Deutschfördergruppen (teilweise äußere und innere Differenzierung)Kursart Förderung neu zugewanderter Schüler in Deutschförderklassen (vollständige äußere Differenzierung)Kursart Erweiterungsebene/-kursKursart Erweiterungskurs – Bildungsgang HauptschuleKursart Erweitertes BildungsangebotKursart Einführung in die 2.Kursart Ersatzfach für Sport als 4.Kursart ErgänzungsstundenKursart Ergänzungsstunden mit BenotungKursart Ergänzungs- oder VertiefungskursKursart Erweiterungsunterricht Wahlbereich - berufsbezogen, fachübergreifendKursart Erweiterungsunterricht Wahlbereich - fach-, jedoch nicht abschlussbezogenKursart Erweiterungsunterricht Wahlbereich - fach- und abschlussbezogenKursart Wahlplflichtunterricht: Einzelfach im math.Kursart freiwillige ArbeitsgemeinschaftKursart Förderung in der deutschen Sprache außerhalb von SprachfördermaßnahmenKursart Fachbezogener FörderunterrichtKursart Förderangebot GanztagsschuleKursart Wahlpflichtbereich II (Kl. 09 und 10, bei G8: 08 und 09): 3.Kursart FörderunterrichtKursart Stützunterricht Wahlbereich - Förderunterricht für ausländische u. ausgesiedelte SchülerKursart fächerübergreifender KursKursart Fachunabhängiger FörderunterrichtKursart Förderunterricht im KlassenverbandKursart Förderunterricht für Teile von KlassenKursart Grundebene/-kursKursart Grundkurs – Bildungsgang HauptschuleKursart Grundkurs mündlichKursart Grundkurs schriftlichKursart HausunterrichtKursart Zusätzlicher Förderunterricht im Rahmen der Initiative Komm mitKursart Leistungskurs IKursart Leistungskurs IIKursart Schülerinnen und Schüler mit besonderen Schwierigkeiten im Erlernen des Lesens und Rechtschreibens (LRS)Kursart Unterricht in der Herkunftssprache (Muttersprachlicher Unterricht)Kursart Neigungs- und ProjektgruppeKursart ProjektkursKursart ProfilklasseKursart Unterricht im KlassenverbandKursart Pflichtunterricht für Teile von KlassenKursart Stütz- oder FörderkursKursart SelbstlernphaseKursart Wahlpflichtunterricht: Schwerpunktübergreifende AngeboteKursart sonderpädagogische FörderungKursart SportförderunterrichtKursart Stützunterricht Wahlbereich - fachbezogenKursart Stützunterricht Wahlbereich - fachübergreifendKursart Unterricht im Rahmen des Schulversuchs TalentschuleKursart Unterricht in der Herkunftssprache anstelle einer Pflichtfremdsprache oder eines WahlpflichtfachesKursart FörderunterrichtKursart VertiefungsfachKursart Vertiefungsunterricht Wahlbereich - berufsfeld- / berufsbezogener fachpraxisorientierter KursKursart WahlpflichtbereichKursart Wahlpflichtbereich: FremdsprachlichKursart Wahlpflichtbereich: Musisch-künstlerischKursart Wahlpflichtbereich: Naturwissenschaftlich - technischKursart Wahlpflichtbereich: SozialwissenschaftlichKursart Wahlpflichtbereich: WirtschaftlichKursart WahlpflichtfachKursart Wahlpflichtbereich IKursart Wahlpflichtbereich I: 2.Kursart Wahlpflichtbereich II - Fächerkombination im math.Kursart WahlpflichtunterrichtKursart ZusatzkursKursart zusätzliche Unterrichtsveranstaltung -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<ZulaessigeKursartKatalogEintrag, ZulaessigeKursart> data()
Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.static @NotNull List
<ZulaessigeKursart> getByAllgemeinerKursart
(int schuljahr, @NotNull String allgKursart) Bestimmt die Liste der möglichen speziellen Kursarten für die angegebene allgemeine Kursartstatic @NotNull List
<ZulaessigeKursart> getListBySchuljahrAndSchulform
(int schuljahr, @NotNull Schulform schulform) Liefert alle zulässigen Kursarten für die angegebene Schulform in dem angegebenen Schuljahr.boolean
hatSchulform
(int schuljahr, @NotNull Schulform sf) Prüft, ob die Schulform bei diesem Core-Type-Wert in dem angegeben Schuljahr zulässig ist oder nicht.static void
init
(@NotNull CoreTypeDataManager<ZulaessigeKursartKatalogEintrag, ZulaessigeKursart> manager) Initialisiert den Core-Type mit dem angegebenen Manager.static ZulaessigeKursart
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static ZulaessigeKursart[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.Von Klasse geerbte Methoden java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Von Schnittstelle geerbte Methoden de.svws_nrw.asd.types.CoreType
compareTo, daten, getManager, historie, historienId, name, ordinal
-
Enum-Konstanten - Details
-
AB3
Kursart 3. Abiturfach -
AB4
Kursart 4. Abiturfach -
AG
Kursart Arbeitsgemeinschaft gemäß APO SI -
AGGT
Kursart Arbeitsgemeinschaft im Ganztagsbereich -
AGKWB
Kursart Stütz- und Angleichungskurs / Förderunterricht -
AGK
Kursart Angleichungskurs -
AST
Kursart Arbeits- bzw. Übungsstunde -
BSP
Kursart Begegnung mit Sprachen in der Primarstufe -
BUS
Kursart Unterricht im Rahmen von KAOA einschl. Schule trifft Arbeitswelt -
E
Kursart Erweiterungsebene/-kurs -
E_H
Kursart Erweiterungskurs – Bildungsgang Hauptschule -
EBA
Kursart Erweitertes Bildungsangebot -
EF2
Kursart Einführung in die 2. Fremdsprache oder Ersatzfach -
EFSP
Kursart Ersatzfach für Sport als 4. Abiturfach -
EGS1
Kursart Ergänzungsstunden -
EGSN
Kursart Ergänzungsstunden mit Benotung -
EV
Kursart Ergänzungs- oder Vertiefungskurs -
EWBF
Kursart Erweiterungsunterricht Wahlbereich - berufsbezogen, fachübergreifend -
EWF
Kursart Erweiterungsunterricht Wahlbereich - fach-, jedoch nicht abschlussbezogen -
EWFA
Kursart Erweiterungsunterricht Wahlbereich - fach- und abschlussbezogen -
F3
Kursart Wahlplflichtunterricht: Einzelfach im math.-naturw., techn., gesellschaftsw., künstlerischen Schwerpunkt -
FAG
Kursart freiwillige Arbeitsgemeinschaft -
FFU
Kursart Fachbezogener Förderunterricht -
FOGT
Kursart Förderangebot Ganztagsschule -
DFG
Kursart Förderung neu zugewanderter Schüler in Deutschfördergruppen (teilweise äußere und innere Differenzierung) -
FS3
Kursart Wahlpflichtbereich II (Kl. 09 und 10, bei G8: 08 und 09): 3. Fremdsprache -
DFK
Kursart Förderung neu zugewanderter Schüler in Deutschförderklassen (vollständige äußere Differenzierung) -
FU
Kursart Förderunterricht -
FUAUS
Kursart Stützunterricht Wahlbereich - Förderunterricht für ausländische u. ausgesiedelte Schüler -
FUF
Kursart Fachunabhängiger Förderunterricht -
FUK
Kursart Förderunterricht im Klassenverband -
FUT
Kursart Förderunterricht für Teile von Klassen -
FUEK
Kursart fächerübergreifender Kurs -
G
Kursart Grundebene/-kurs -
G_H
Kursart Grundkurs – Bildungsgang Hauptschule -
GKM
Kursart Grundkurs mündlich -
GKS
Kursart Grundkurs schriftlich -
HU
Kursart Hausunterricht -
KMFOE
Kursart Zusätzlicher Förderunterricht im Rahmen der Initiative Komm mit -
LK1
Kursart Leistungskurs I -
LK2
Kursart Leistungskurs II -
LRS
Kursart Schülerinnen und Schüler mit besonderen Schwierigkeiten im Erlernen des Lesens und Rechtschreibens (LRS) -
MEU
Kursart Unterricht in der Herkunftssprache (Muttersprachlicher Unterricht) -
FDS
Kursart Förderung in der deutschen Sprache außerhalb von Sprachfördermaßnahmen -
NPG
Kursart Neigungs- und Projektgruppe -
PJK
Kursart Projektkurs -
PROJ
Kursart Profilklasse -
PUK
Kursart Unterricht im Klassenverband -
PUT
Kursart Pflichtunterricht für Teile von Klassen -
SF
Kursart Stütz- oder Förderkurs -
SLP
Kursart Selbstlernphase -
SPA
Kursart Wahlpflichtunterricht: Schwerpunktübergreifende Angebote -
SPFU
Kursart Sportförderunterricht -
SPF
Kursart sonderpädagogische Förderung -
SWFB
Kursart Stützunterricht Wahlbereich - fachbezogen -
SWFW
Kursart Stützunterricht Wahlbereich - fachübergreifend -
TAL
Kursart Unterricht im Rahmen des Schulversuchs Talentschule -
UMPF
Kursart Unterricht in der Herkunftssprache anstelle einer Pflichtfremdsprache oder eines Wahlpflichtfaches -
VSU
Kursart Förderunterricht -
VTF
Kursart Vertiefungsfach -
VUW
Kursart Vertiefungsunterricht Wahlbereich - berufsfeld- / berufsbezogener fachpraxisorientierter Kurs -
WP
Kursart Wahlpflichtbereich -
WP1FS
Kursart Wahlpflichtbereich: Fremdsprachlich -
WP1MU
Kursart Wahlpflichtbereich: Musisch-künstlerisch -
WP1NT
Kursart Wahlpflichtbereich: Naturwissenschaftlich - technisch -
WP1SW
Kursart Wahlpflichtbereich: Sozialwissenschaftlich -
WP1WW
Kursart Wahlpflichtbereich: Wirtschaftlich -
WPF
Kursart Wahlpflichtfach -
WPI
Kursart Wahlpflichtbereich I -
WPIGY
Kursart Wahlpflichtbereich I: 2. Fremdsprache -
WPII
Kursart Wahlpflichtbereich II - Fächerkombination im math.-naturwiss, gesellschaftswiss. oder künstlerischen Schwerpunkt -
WPU
Kursart Wahlpflichtunterricht -
ZK
Kursart Zusatzkurs -
ZUV
Kursart zusätzliche Unterrichtsveranstaltung
-
-
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
-
init
public static void init(@NotNull @NotNull CoreTypeDataManager<ZulaessigeKursartKatalogEintrag, ZulaessigeKursart> manager) Initialisiert den Core-Type mit dem angegebenen Manager.- Parameter:
manager
- der Manager für die Daten des Core-Types
-
data
@NotNull public static @NotNull CoreTypeDataManager<ZulaessigeKursartKatalogEintrag,ZulaessigeKursart> data()Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.- Gibt zurück:
- der Daten-Manager
-
hatSchulform
Prüft, ob die Schulform bei diesem Core-Type-Wert in dem angegeben Schuljahr zulässig ist oder nicht.- Parameter:
schuljahr
- das zu prüfende Schuljahrsf
- die Schulform, auf die geprüft wird- Gibt zurück:
- true, falls die Schulform zulässig ist, und ansonsten false
-
getListBySchuljahrAndSchulform
@NotNull public static @NotNull List<ZulaessigeKursart> getListBySchuljahrAndSchulform(int schuljahr, @NotNull @NotNull Schulform schulform) Liefert alle zulässigen Kursarten für die angegebene Schulform in dem angegebenen Schuljahr.- Parameter:
schuljahr
- das Schuljahrschulform
- die Schulform- Gibt zurück:
- die bei der Schulform in dem angegebenen Schuljahr zulässigen Kursarten
-
getByAllgemeinerKursart
@NotNull public static @NotNull List<ZulaessigeKursart> getByAllgemeinerKursart(int schuljahr, @NotNull @NotNull String allgKursart) Bestimmt die Liste der möglichen speziellen Kursarten für die angegebene allgemeine Kursart- Parameter:
schuljahr
- das Schuljahr, in dem die speziellen Kursarten gültig sindallgKursart
- die allgemeine Kursart- Gibt zurück:
- die Liste der möglichen speziellen Kursarten
-