Package de.svws_nrw.asd.types.fach
Enum-Klasse Fach
- Alle implementierten Schnittstellen:
CoreType<FachKatalogEintrag,
,Fach> Serializable
,Comparable<Fach>
,Constable
Ein Core-Type für die für den Zeugnisdruck erforderlichen Fachgruppen
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungFach Arbeits- und BetriebswirtschaftslehreFach Neigungs- und ProjektgruppenFach Arbeitslehre - Schwerpunkt HauswirtschaftFach ArbeitslehreFach Unterricht in der Herkunftssprache - ArabischFach Unterricht in der Herkunftssprache - AramäischFach Alevitische Religionslehre nach den Grundsätzen des AABFFach Arbeitslehre - Schwerpunkt TechnikFach ArbeitsvorbereitungFach Arbeitslehre - Schwerpunkt WirtschaftFach Arbeitslehre - Technik/Wirtschaft (nur Wahlpflichtunterricht)Fach Arbeitslehre - Hauswirtschaft/Wirtschaft (nur Wahlpflichtunterricht)Fach Berufs- und ArbeitspädagogikFach BürowirtschaftFach Betrieb und Gesellschaft/PolitikFach Herkunftssprache anstelle einer Pflichtfremdsprache - BosnischFach BiologieFach BetriebsinformatikFach Unterricht in der Herkunftssprache - BosnischFach Braille'sche PunktschriftFach BetriebspraxisFach BetriebslehreFach Betriebssoziologie / ArbeitsrechtFach BerufsvorbereitungFach BetriebswirtschaftslehreFach Betriebssysteme / NetzwerkeFach ChinesischFach Chinesisch, regulärer Beginn in der EinführungsphaseFach Chinesisch, regulärer Beginn in Jahrgang 11Fach Chinesisch, regulärer Beginn in Jahrgang 5Fach Chinesisch, regulärer Beginn in Jahrgang 6Fach Chinesisch, regulärer Beginn in Jahrgang 7Fach Chinesisch, regulärer Beginn in Jahrgang 8Fach Chinesisch, regulärer Beginn in Jahrgang 9Fach ChemieFach Unterricht in der Herkunftssprache - KroatischFach Unterricht in der Herkunftssprache - ChinesischFach Chinesisch, außerhalb des regulären FachunterrichtsFach DeutschFach DatenbankenFach Herkunftssprache anstelle einer Pflichtfremdsprache - RumänischFach Didaktik u.Fach Darstellen und GestaltenFach DatenverarbeitungFach EnglischFach Erweitertes BildungsangebotFach Herkunftssprache anstelle einer Pflichtfremdsprache - SerbischFach Erdkunde/ GeographieFach ErnährungslehreFach Unterricht in der Herkunftssprache - SerbischFach Evangelische Religionslehre (konfessionell kooperativ)Fach Evangelische ReligionslehreFach FranzösischFach Französisch, regulärer Beginn in der EinführungsphaseFach Französisch, regulärer Beginn in Jahrgang 11Fach Französisch, regulärer Beginn in Jahrgang 5Fach Französisch, regulärer Beginn in Jahrgang 6Fach Französisch, regulärer Beginn in Jahrgang 7Fach Französisch, regulärer Beginn in Jahrgang 8Fach Französisch, regulärer Beginn in Jahrgang 9Fach Fächer des berufsbezogenen BereichsFach Fremdsprachliche KommunikationFach Unterricht in der Herkunftssprache - FranzösischFach FachpraxisFach Französisch, außerhalb des regulären FachunterrichtsFach FörderunterrichtFach GriechischFach Griechisch, regulärer Beginn in der EinführungsphaseFach Griechisch, regulärer Beginn in Jahrgang 11Fach Griechisch, regulärer Beginn in Jahrgang 5Fach Griechisch, regulärer Beginn in Jahrgang 6Fach Griechisch, regulärer Beginn in Jahrgang 7Fach Griechisch, regulärer Beginn in Jahrgang 8Fach Griechisch, regulärer Beginn in Jahrgang 9Fach Geräte- und MaschinenlehreFach GrundbildungFach GeschichteFach Herkunftssprache anstelle einer Pflichtfremdsprache - NeugriechischFach GesellschaftslehreFach Unterricht in der Herkunftssprache - NeugriechischFach Geologie (Oberstufenkolleg Bielefeld)Fach Geschichte / PolitikFach Altgriechisch, außerhalb des regulären FachunterrichtsFach GestaltungslehreFach Gesamtunterricht (nur für Förderschulkindergarten)Fach Geschichte und SozialwissenschaftFach HebräischFach Hebräisch, regulärer Beginn in der EinführungsphaseFach Hebräisch, regulärer Beginn in Jahrgang 11Fach Hebräisch, regulärer Beginn in Jahrgang 5Fach Hebräisch, regulärer Beginn in Jahrgang 6Fach Hebräisch, regulärer Beginn in Jahrgang 7Fach Hebräisch, regulärer Beginn in Jahrgang 8Fach Hebräisch, regulärer Beginn in Jahrgang 9Fach Herkunftssprache anstelle einer Pflichtfremdsprache - KroatischFach Hebräisch, außerhalb des regulären FachunterrichtsFach Jüdische ReligionslehreFach HausunterrichtFach HauswirtschaftFach HygieneFach ItalienischFach Italienisch, regulärer Beginn in der EinführungsphaseFach Italienisch, regulärer Beginn in Jahrgang 11Fach Italienisch, regulärer Beginn in Jahrgang 5Fach Italienisch, regulärer Beginn in Jahrgang 6Fach Italienisch, regulärer Beginn in Jahrgang 7Fach Italienisch, regulärer Beginn in Jahrgang 8Fach Italienisch, regulärer Beginn in Jahrgang 9Fach Individuelles Lernen (Ergänzungsstunden, Ganztag- und Betreuungsangebote)Fach InformatikFach Ingenieurwissenschaften / IngenieurtechnikFach Herkunftssprache anstelle einer Pflichtfremdsprache - ItalienischFach Individuelles Lernen (dem Kernstundenkontingent entnommen)Fach Islamische ReligionslehreFach Unterricht in der Herkunftssprache - ItalienischFach Instrumentalpraktischer GrundkursFach Italienisch, außerhalb des regulären FachunterrichtsFach Herkunftssprache anstelle einer Pflichtfremdsprache - NiederländischFach Unterricht in der Herkunftssprache - JapanischFach JapanischFach Japanisch, regulärer Beginn in der EinführungsphaseFach Japanisch, regulärer Beginn in Jahrgang 11Fach Japanisch, regulärer Beginn in Jahrgang 5Fach Japanisch, regulärer Beginn in Jahrgang 6Fach Japanisch, regulärer Beginn in Jahrgang 7Fach Japanisch, regulärer Beginn in Jahrgang 8Fach Japanisch, regulärer Beginn in Jahrgang 9Fach Katholische Religionslehre (konfessionell kooperativ)Fach KommunikationFach Japanisch, außerhalb des regulären FachunterrichtsFach Katholische ReligionslehreFach KurzschriftFach KunstFach LateinischFach Lateinisch, regulärer Beginn in der EinführungsphaseFach Lateinisch, regulärer Beginn in Jahrgang 11Fach Lateinisch, regulärer Beginn in Jahrgang 5Fach Lateinisch, regulärer Beginn in Jahrgang 6Fach Lateinisch, regulärer Beginn in Jahrgang 7Fach Lateinisch, regulärer Beginn in Jahrgang 8Fach Lateinisch, regulärer Beginn in Jahrgang 9Fach Herkunftssprache anstelle einer Pflichtfremdsprache - AlbanischFach LiteraturFach Unterricht in der Herkunftssprache - AlbanischFach Lateinisch, außerhalb des regulären FachunterrichtsFach MathematikFach Religionsunterricht der mennonitischen Brüdergemeinden in NRW als SchulversuchFach MedienerziehungFach MechanikFach Herkunftssprache anstelle einer Pflichtfremdsprache - MazedonischFach Unterricht in der Herkunftssprache - MazedonischFach Unterricht in der Herkunftssprache - UngarischFach Meß- und PrüftechnikFach MusikFach Methodik des wissenschaftl. orientierten ArbeitensFach Spezielle sonderpädagogische MaßnahmeFach Fächerübergreifender Unterricht in SI und SII (Berufspraxisstufe)Fach NiederländischFach Niederländisch, regulärer Beginn in der EinführungsphaseFach Niederländisch, regulärer Beginn in Jahrgang 11Fach Niederländisch, regulärer Beginn in Jahrgang 5Fach Niederländisch, regulärer Beginn in Jahrgang 6Fach Niederländisch, regulärer Beginn in Jahrgang 7Fach Niederländisch, regulärer Beginn in Jahrgang 8Fach Niederländisch, regulärer Beginn in Jahrgang 9Fach Herkunftssprache anstelle einer Pflichtfremdsprache - PolnischFach Unterricht in der Herkunftssprache - NiederländischFach Niederländisch, außerhalb des regulären FachunterrichtsFach NaturwissenschaftenFach PortugiesischFach Portugiesisch, regulärer Beginn in der EinführungsphaseFach Portugiesisch, regulärer Beginn in Jahrgang 11Fach Portugiesisch, regulärer Beginn in Jahrgang 5Fach Portugiesisch, regulärer Beginn in Jahrgang 6Fach Portugiesisch, regulärer Beginn in Jahrgang 7Fach Portugiesisch, regulärer Beginn in Jahrgang 8Fach Portugiesisch, regulärer Beginn in Jahrgang 9Fach Herkunftssprache anstelle einer Pflichtfremdsprache - PortugiesischFach Organisationslehre/BüroorganisationFach Unterricht in der Herkunftssprache - PortugiesischFach Portugiesisch, außerhalb des regulären FachunterrichtsFach Orthodoxe ReligionslehreFach Pädagogik/ ErziehungswissenschaftFach PhysikFach PolitikFach PhilosophieFach Unterricht in der Herkunftssprache - PolnischFach Politik/Ökonomische GrundbildungFach Praktische PhilosophieFach PsychologieFach Fachübergreifender UnterrichtFach Personalwirtschaft und Soziologie/PolitikFach Projektkurs (mit einem oder zwei Leitfächern)Fach Herkunftssprache anstelle einer Pflichtfremdsprache - FarsiFach Unterricht in der Herkunftssprache - FarsiFach RussischFach Russisch, regulärer Beginn in der EinführungsphaseFach Russisch, regulärer Beginn in Jahrgang 11Fach Russisch, regulärer Beginn in Jahrgang 5Fach Russisch, regulärer Beginn in Jahrgang 6Fach Russisch, regulärer Beginn in Jahrgang 7Fach Russisch, regulärer Beginn in Jahrgang 8Fach Russisch, regulärer Beginn in Jahrgang 9Fach RechnungswesenFach Herkunftssprache anstelle einer Pflichtfremdsprache - RussischFach RechtskundeFach Unterricht in der Herkunftssprache - RussischFach Unterricht in der Herkunftssprache - RomanesFach Russisch, außerhalb des regulären FachunterrichtsFach Recht und VerwaltungFach SpanischFach Spanisch, regulärer Beginn in der EinführungsphaseFach Spanisch, regulärer Beginn in Jahrgang 11Fach Sport für JungenFach Sport für MädchenFach Spanisch, regulärer Beginn in Jahrgang 5Fach Spanisch, regulärer Beginn in Jahrgang 6Fach Spanisch, regulärer Beginn in Jahrgang 7Fach Spanisch, regulärer Beginn in Jahrgang 8Fach Spanisch, regulärer Beginn in Jahrgang 9Fach Softwareentwicklung und -engineeringFach sonderpädag.Fach Herkunftssprache anstelle einer Pflichtfremdsprache - SpanischFach SpielFach SoziologieFach Unterricht in der Herkunftssprache - SpanischFach SportFach Spanisch, außerhalb des regulären FachunterrichtsFach Sonstige FremdsprachenFach SachunterrichtFach SozialwissenschaftenFach Sozialwissenschaften/WirtschaftFach TürkischFach Türkisch, regulärer Beginn in der EinführungsphaseFach Türkisch, regulärer Beginn in Jahrgang 11Fach Türkisch, regulärer Beginn in Jahrgang 5Fach Türkisch, regulärer Beginn in Jahrgang 6Fach Türkisch, regulärer Beginn in Jahrgang 7Fach Türkisch, regulärer Beginn in Jahrgang 8Fach Türkisch, regulärer Beginn in Jahrgang 9Fach TechnikFach Technische GrundbildungFach Herkunftssprache anstelle einer Pflichtfremdsprache - TürkischFach Technische InformatikFach Unterricht in der Herkunftssprache - TürkischFach Unterricht in der Herkunftssprache - ThaiFach Türkisch, außerhalb des regulären FachunterrichtsFach TextverarbeitungFach TextilgestaltungFach Technisches Zeichnen / FachzeichnenFach Herkunftssprache anstelle einer Pflichtfremdsprache - RussischFach Unterricht in der Herkunftssprache - RumänischFach Unterricht in der Herkunftssprache - UkrainischFach fächerübergreifender Unterricht (Sprache/Sachunt.Fach UnterweisungFach VerwaltungskundeFach Fächer im genehmigten Schulversuch und sonstige FächerFach Herkunftssprache anstelle einer Pflichtfremdsprache - BulgarischFach VerkaufskundeFach Unterricht in der Herkunftssprache - BulgarischFach vokalpraktischer GrundkursFach Volkswirtschaftslehre/PolitikFach VerfahrenstechnikFach VolkswirtschaftslehreFach VertiefungsfachFach WerkenFach WirtschaftsgeographieFach Wirtschaftsinformatik/OrganisationslehreFach Wirtschaft-PolitikFach WirtschaftslehreFach Wirtschaft und Arbeitswelt - Schwerpunkt HauswirtschaftFach Wirtschaft und Arbeitswelt - Schwerpunkt TechnikFach Wirtschaft und Arbeitswelt - Schwerpunkt WirtschaftFach Herkunftssprache anstelle einer Pflichtfremdsprache - sonstige SpracheFach Unterricht in der Herkunftssprache - sonstige SpracheFach Sonstige Fächer ohne Fremdsprachen (kein Import nach ASDPC)Fach Herkunftssprache anstelle einer Pflichtfremdsprache - KoreanischFach Unterricht in der Herkunftssprache - KoreanischFach orthodoxe Religionslehre (Syrisch)Fach NeugriechischFach Neugriechisch, regulärer Beginn in der EinführungsphaseFach Neugriechisch, regulärer Beginn in Jahrgang 11Fach Neugriechisch, regulärer Beginn in Jahrgang 5Fach Neugriechisch, regulärer Beginn in Jahrgang 6Fach Neugriechisch, regulärer Beginn in Jahrgang 7Fach Neugriechisch, regulärer Beginn in Jahrgang 8Fach Neugriechisch, regulärer Beginn in Jahrgang 9Fach Zusätzliche FörderungFach Herkunftssprache anstelle einer Pflichtfremdsprache - Kurdische SprachenFach Unterricht in der Herkunftssprache - Kurdische Sprachen (Sorani, Komanci, Zaza)Fach Neugriechisch, außerhalb des regulären FachunterrichtsFach Zeichnen / Werken -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull CoreTypeDataManager
<FachKatalogEintrag, Fach> data()
Gibt den Daten-Manager für den Zugriff auf die Core-Type-Daten zurück, sofern dieser initialisiert wurde.static @NotNull Fach
getBySchluesselOrDefault
(@NotNull String schluessel) Gibt da Fach für den angegebene Schlüssel (bei Sprachen zweistelliges Kürzel, z.B.getEintragOrLast
(int schuljahr) Bestimmt den Fach-Katalogeintrag für das angegebene Schuljahr.getFachgruppe
(int schuljahr) Gibt die Fachgruppe zurück, der das Fach in dem angegebenen Schuljahr zugeordnet ist.@NotNull RGBFarbe
getFarbe
(int schuljahr) Gibt die Farbe des zulässigen Faches zurück.@NotNull String
getHMTLFarbeRGB
(int schuljahr) Gibt die HTML-Farbe des zulässigen Faches als Aufruf der rgb-Funktion@NotNull String
getHMTLFarbeRGBA
(int schuljahr, double alpha) Gibt die HTML-Farbe des zulässigen Faches als Aufruf der rgba-Funktion mit der übergebenen Transparenz zurück.getJahrgangAb
(int schuljahr) Gibt den Jahrgang zurück, ab wann dieses Faches in dem angegebenen Schuljahr zulässig ist.getListFremdsprachenKuerzelAtomar
(int schuljahr) Gibt die Liste aller atomaren Kürzeln von Fremdsprachen-Fächern zurück.getMapFremdsprachenKuerzelAtomar
(@NotNull Integer schuljahr) Gibt eine Map von den atomaren Kürzeln der Fremdsprachen auf eine Liste der zugehörigen Sprach-Fächer zurück.static void
init
(@NotNull CoreTypeDataManager<FachKatalogEintrag, Fach> manager) Initialisiert den Core-Type mit dem angegebenen Manager.static Fach
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static Fach[]
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
-
AB
Fach Arbeits- und Betriebswirtschaftslehre -
AG
Fach Neigungs- und Projektgruppen -
AH
Fach Arbeitslehre - Schwerpunkt Hauswirtschaft -
AL
Fach Arbeitslehre -
AM
Fach Unterricht in der Herkunftssprache - Arabisch -
AN
Fach Unterricht in der Herkunftssprache - Aramäisch -
AR
Fach Alevitische Religionslehre nach den Grundsätzen des AABF -
AT
Fach Arbeitslehre - Schwerpunkt Technik -
AV
Fach Arbeitsvorbereitung -
AW
Fach Arbeitslehre - Schwerpunkt Wirtschaft -
AX
Fach Arbeitslehre - Technik/Wirtschaft (nur Wahlpflichtunterricht) -
AY
Fach Arbeitslehre - Hauswirtschaft/Wirtschaft (nur Wahlpflichtunterricht) -
BA
Fach Berufs- und Arbeitspädagogik -
BF
Fach Bürowirtschaft -
BG
Fach Betrieb und Gesellschaft/Politik -
BH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Bosnisch -
BI
Fach Biologie -
BK
Fach Betriebsinformatik -
BM
Fach Unterricht in der Herkunftssprache - Bosnisch -
BN
Fach Braille'sche Punktschrift -
BP
Fach Betriebspraxis -
BR
Fach Betriebslehre -
BS
Fach Betriebssoziologie / Arbeitsrecht -
BV
Fach Berufsvorbereitung -
BW
Fach Betriebswirtschaftslehre -
BY
Fach Betriebssysteme / Netzwerke -
C
Fach Chinesisch -
C0
Fach Chinesisch, regulärer Beginn in der Einführungsphase -
C1
Fach Chinesisch, regulärer Beginn in Jahrgang 11 -
C5
Fach Chinesisch, regulärer Beginn in Jahrgang 5 -
C6
Fach Chinesisch, regulärer Beginn in Jahrgang 6 -
C7
Fach Chinesisch, regulärer Beginn in Jahrgang 7 -
C8
Fach Chinesisch, regulärer Beginn in Jahrgang 8 -
C9
Fach Chinesisch, regulärer Beginn in Jahrgang 9 -
CH
Fach Chemie -
CM
Fach Unterricht in der Herkunftssprache - Kroatisch -
CN
Fach Unterricht in der Herkunftssprache - Chinesisch -
CQ
Fach Chinesisch, außerhalb des regulären Fachunterrichts -
D
Fach Deutsch -
DB
Fach Datenbanken -
DH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Rumänisch -
DM
Fach Didaktik u. Methodik der soz.päd. Praxis mit Übungen -
DS
Fach Darstellen und Gestalten -
DV
Fach Datenverarbeitung -
E
Fach Englisch -
EB
Fach Erweitertes Bildungsangebot -
EH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Serbisch -
EK
Fach Erdkunde/ Geographie -
EL
Fach Ernährungslehre -
EM
Fach Unterricht in der Herkunftssprache - Serbisch -
EN
Fach Evangelische Religionslehre (konfessionell kooperativ) -
ER
Fach Evangelische Religionslehre -
F
Fach Französisch -
F0
Fach Französisch, regulärer Beginn in der Einführungsphase -
F1
Fach Französisch, regulärer Beginn in Jahrgang 11 -
F5
Fach Französisch, regulärer Beginn in Jahrgang 5 -
F6
Fach Französisch, regulärer Beginn in Jahrgang 6 -
F7
Fach Französisch, regulärer Beginn in Jahrgang 7 -
F8
Fach Französisch, regulärer Beginn in Jahrgang 8 -
F9
Fach Französisch, regulärer Beginn in Jahrgang 9 -
FB
Fach Fächer des berufsbezogenen Bereichs -
FK
Fach Fremdsprachliche Kommunikation -
FM
Fach Unterricht in der Herkunftssprache - Französisch -
FP
Fach Fachpraxis -
FQ
Fach Französisch, außerhalb des regulären Fachunterrichts -
FU
Fach Förderunterricht -
G
Fach Griechisch -
G0
Fach Griechisch, regulärer Beginn in der Einführungsphase -
G1
Fach Griechisch, regulärer Beginn in Jahrgang 11 -
G5
Fach Griechisch, regulärer Beginn in Jahrgang 5 -
G6
Fach Griechisch, regulärer Beginn in Jahrgang 6 -
G7
Fach Griechisch, regulärer Beginn in Jahrgang 7 -
G8
Fach Griechisch, regulärer Beginn in Jahrgang 8 -
G9
Fach Griechisch, regulärer Beginn in Jahrgang 9 -
GA
Fach Geräte- und Maschinenlehre -
GB
Fach Grundbildung -
GE
Fach Geschichte -
GH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Neugriechisch -
GL
Fach Gesellschaftslehre -
GM
Fach Unterricht in der Herkunftssprache - Neugriechisch -
GO
Fach Geologie (Oberstufenkolleg Bielefeld) -
GP
Fach Geschichte / Politik -
GQ
Fach Altgriechisch, außerhalb des regulären Fachunterrichts -
GS
Fach Gestaltungslehre -
GU
Fach Gesamtunterricht (nur für Förderschulkindergarten) -
GW
Fach Geschichte und Sozialwissenschaft -
H
Fach Hebräisch -
H0
Fach Hebräisch, regulärer Beginn in der Einführungsphase -
H1
Fach Hebräisch, regulärer Beginn in Jahrgang 11 -
H5
Fach Hebräisch, regulärer Beginn in Jahrgang 5 -
H6
Fach Hebräisch, regulärer Beginn in Jahrgang 6 -
H7
Fach Hebräisch, regulärer Beginn in Jahrgang 7 -
H8
Fach Hebräisch, regulärer Beginn in Jahrgang 8 -
H9
Fach Hebräisch, regulärer Beginn in Jahrgang 9 -
HH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Kroatisch -
HQ
Fach Hebräisch, außerhalb des regulären Fachunterrichts -
HR
Fach Jüdische Religionslehre -
HU
Fach Hausunterricht -
HW
Fach Hauswirtschaft -
HY
Fach Hygiene -
I
Fach Italienisch -
I0
Fach Italienisch, regulärer Beginn in der Einführungsphase -
I1
Fach Italienisch, regulärer Beginn in Jahrgang 11 -
I5
Fach Italienisch, regulärer Beginn in Jahrgang 5 -
I6
Fach Italienisch, regulärer Beginn in Jahrgang 6 -
I7
Fach Italienisch, regulärer Beginn in Jahrgang 7 -
I8
Fach Italienisch, regulärer Beginn in Jahrgang 8 -
I9
Fach Italienisch, regulärer Beginn in Jahrgang 9 -
IE
Fach Individuelles Lernen (Ergänzungsstunden, Ganztag- und Betreuungsangebote) -
IF
Fach Informatik -
IG
Fach Ingenieurwissenschaften / Ingenieurtechnik -
IH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Italienisch -
IK
Fach Individuelles Lernen (dem Kernstundenkontingent entnommen) -
IL
Fach Islamische Religionslehre -
IM
Fach Unterricht in der Herkunftssprache - Italienisch -
IN
Fach Instrumentalpraktischer Grundkurs -
IQ
Fach Italienisch, außerhalb des regulären Fachunterrichts -
JH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Niederländisch -
JM
Fach Unterricht in der Herkunftssprache - Japanisch -
K
Fach Japanisch -
K0
Fach Japanisch, regulärer Beginn in der Einführungsphase -
K1
Fach Japanisch, regulärer Beginn in Jahrgang 11 -
K5
Fach Japanisch, regulärer Beginn in Jahrgang 5 -
K6
Fach Japanisch, regulärer Beginn in Jahrgang 6 -
K7
Fach Japanisch, regulärer Beginn in Jahrgang 7 -
K8
Fach Japanisch, regulärer Beginn in Jahrgang 8 -
K9
Fach Japanisch, regulärer Beginn in Jahrgang 9 -
KN
Fach Katholische Religionslehre (konfessionell kooperativ) -
KO
Fach Kommunikation -
KQ
Fach Japanisch, außerhalb des regulären Fachunterrichts -
KR
Fach Katholische Religionslehre -
KS
Fach Kurzschrift -
KU
Fach Kunst -
L
Fach Lateinisch -
L0
Fach Lateinisch, regulärer Beginn in der Einführungsphase -
L1
Fach Lateinisch, regulärer Beginn in Jahrgang 11 -
L5
Fach Lateinisch, regulärer Beginn in Jahrgang 5 -
L6
Fach Lateinisch, regulärer Beginn in Jahrgang 6 -
L7
Fach Lateinisch, regulärer Beginn in Jahrgang 7 -
L8
Fach Lateinisch, regulärer Beginn in Jahrgang 8 -
L9
Fach Lateinisch, regulärer Beginn in Jahrgang 9 -
LH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Albanisch -
LI
Fach Literatur -
LM
Fach Unterricht in der Herkunftssprache - Albanisch -
LQ
Fach Lateinisch, außerhalb des regulären Fachunterrichts -
M
Fach Mathematik -
MB
Fach Religionsunterricht der mennonitischen Brüdergemeinden in NRW als Schulversuch -
MD
Fach Medienerziehung -
ME
Fach Mechanik -
MH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Mazedonisch -
MM
Fach Unterricht in der Herkunftssprache - Mazedonisch -
MN
Fach Unterricht in der Herkunftssprache - Ungarisch -
MP
Fach Meß- und Prüftechnik -
MU
Fach Musik -
MW
Fach Methodik des wissenschaftl. orientierten Arbeitens -
MX
Fach Spezielle sonderpädagogische Maßnahme -
MY
Fach Fächerübergreifender Unterricht in SI und SII (Berufspraxisstufe) -
N
Fach Niederländisch -
N0
Fach Niederländisch, regulärer Beginn in der Einführungsphase -
N1
Fach Niederländisch, regulärer Beginn in Jahrgang 11 -
N5
Fach Niederländisch, regulärer Beginn in Jahrgang 5 -
N6
Fach Niederländisch, regulärer Beginn in Jahrgang 6 -
N7
Fach Niederländisch, regulärer Beginn in Jahrgang 7 -
N8
Fach Niederländisch, regulärer Beginn in Jahrgang 8 -
N9
Fach Niederländisch, regulärer Beginn in Jahrgang 9 -
NH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Polnisch -
NM
Fach Unterricht in der Herkunftssprache - Niederländisch -
NQ
Fach Niederländisch, außerhalb des regulären Fachunterrichts -
NW
Fach Naturwissenschaften -
O
Fach Portugiesisch -
O0
Fach Portugiesisch, regulärer Beginn in der Einführungsphase -
O1
Fach Portugiesisch, regulärer Beginn in Jahrgang 11 -
O5
Fach Portugiesisch, regulärer Beginn in Jahrgang 5 -
O6
Fach Portugiesisch, regulärer Beginn in Jahrgang 6 -
O7
Fach Portugiesisch, regulärer Beginn in Jahrgang 7 -
O8
Fach Portugiesisch, regulärer Beginn in Jahrgang 8 -
O9
Fach Portugiesisch, regulärer Beginn in Jahrgang 9 -
OH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Portugiesisch -
OL
Fach Organisationslehre/Büroorganisation -
OM
Fach Unterricht in der Herkunftssprache - Portugiesisch -
OQ
Fach Portugiesisch, außerhalb des regulären Fachunterrichts -
OR
Fach Orthodoxe Religionslehre -
PA
Fach Pädagogik/ Erziehungswissenschaft -
PH
Fach Physik -
PK
Fach Politik -
PL
Fach Philosophie -
PM
Fach Unterricht in der Herkunftssprache - Polnisch -
PP
Fach Praktische Philosophie -
PS
Fach Psychologie -
PU
Fach Fachübergreifender Unterricht -
PW
Fach Personalwirtschaft und Soziologie/Politik -
PX
Fach Projektkurs (mit einem oder zwei Leitfächern) -
POE
Fach Politik/Ökonomische Grundbildung -
QH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Farsi -
QM
Fach Unterricht in der Herkunftssprache - Farsi -
R
Fach Russisch -
R0
Fach Russisch, regulärer Beginn in der Einführungsphase -
R1
Fach Russisch, regulärer Beginn in Jahrgang 11 -
R5
Fach Russisch, regulärer Beginn in Jahrgang 5 -
R6
Fach Russisch, regulärer Beginn in Jahrgang 6 -
R7
Fach Russisch, regulärer Beginn in Jahrgang 7 -
R8
Fach Russisch, regulärer Beginn in Jahrgang 8 -
R9
Fach Russisch, regulärer Beginn in Jahrgang 9 -
RE
Fach Rechnungswesen -
RH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Russisch -
RK
Fach Rechtskunde -
RM
Fach Unterricht in der Herkunftssprache - Russisch -
RN
Fach Unterricht in der Herkunftssprache - Romanes -
RQ
Fach Russisch, außerhalb des regulären Fachunterrichts -
RW
Fach Recht und Verwaltung -
S
Fach Spanisch -
S0
Fach Spanisch, regulärer Beginn in der Einführungsphase -
S1
Fach Spanisch, regulärer Beginn in Jahrgang 11 -
S3
Fach Sport für Jungen -
S4
Fach Sport für Mädchen -
S5
Fach Spanisch, regulärer Beginn in Jahrgang 5 -
S6
Fach Spanisch, regulärer Beginn in Jahrgang 6 -
S7
Fach Spanisch, regulärer Beginn in Jahrgang 7 -
S8
Fach Spanisch, regulärer Beginn in Jahrgang 8 -
S9
Fach Spanisch, regulärer Beginn in Jahrgang 9 -
SE
Fach Softwareentwicklung und -engineering -
SG
Fach sonderpädag. Förderung für Schüler/-innen mit sonderpädag. Förderbedarf -
SH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Spanisch -
SI
Fach Spiel -
SL
Fach Soziologie -
SM
Fach Unterricht in der Herkunftssprache - Spanisch -
SP
Fach Sport -
SQ
Fach Spanisch, außerhalb des regulären Fachunterrichts -
SR
Fach Sonstige Fremdsprachen -
SU
Fach Sachunterricht -
SW
Fach Sozialwissenschaften -
SZ
Fach Sozialwissenschaften/Wirtschaft -
T
Fach Türkisch -
T0
Fach Türkisch, regulärer Beginn in der Einführungsphase -
T1
Fach Türkisch, regulärer Beginn in Jahrgang 11 -
T5
Fach Türkisch, regulärer Beginn in Jahrgang 5 -
T6
Fach Türkisch, regulärer Beginn in Jahrgang 6 -
T7
Fach Türkisch, regulärer Beginn in Jahrgang 7 -
T8
Fach Türkisch, regulärer Beginn in Jahrgang 8 -
T9
Fach Türkisch, regulärer Beginn in Jahrgang 9 -
TC
Fach Technik -
TG
Fach Technische Grundbildung -
TH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Türkisch -
TI
Fach Technische Informatik -
TM
Fach Unterricht in der Herkunftssprache - Türkisch -
TN
Fach Unterricht in der Herkunftssprache - Thai -
TQ
Fach Türkisch, außerhalb des regulären Fachunterrichts -
TV
Fach Textverarbeitung -
TX
Fach Textilgestaltung -
TZ
Fach Technisches Zeichnen / Fachzeichnen -
UH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Russisch -
UM
Fach Unterricht in der Herkunftssprache - Rumänisch -
UN
Fach Unterricht in der Herkunftssprache - Ukrainisch -
UU
Fach fächerübergreifender Unterricht (Sprache/Sachunt./Mathematik/Förderunt.) -
UW
Fach Unterweisung -
VE
Fach Verwaltungskunde -
VF
Fach Fächer im genehmigten Schulversuch und sonstige Fächer -
VH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Bulgarisch -
VK
Fach Verkaufskunde -
VM
Fach Unterricht in der Herkunftssprache - Bulgarisch -
VO
Fach vokalpraktischer Grundkurs -
VP
Fach Volkswirtschaftslehre/Politik -
VT
Fach Verfahrenstechnik -
VW
Fach Volkswirtschaftslehre -
VX
Fach Vertiefungsfach -
W
Fach Werken -
WG
Fach Wirtschaftsgeographie -
WI
Fach Wirtschaftsinformatik/Organisationslehre -
WP
Fach Wirtschaft-Politik -
WW
Fach Wirtschaftslehre -
WX
Fach Wirtschaft und Arbeitswelt - Schwerpunkt Hauswirtschaft -
WY
Fach Wirtschaft und Arbeitswelt - Schwerpunkt Technik -
WZ
Fach Wirtschaft und Arbeitswelt - Schwerpunkt Wirtschaft -
XH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - sonstige Sprache -
XM
Fach Unterricht in der Herkunftssprache - sonstige Sprache -
XX
Fach Sonstige Fächer ohne Fremdsprachen (kein Import nach ASDPC) -
YH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Koreanisch -
YM
Fach Unterricht in der Herkunftssprache - Koreanisch -
YR
Fach orthodoxe Religionslehre (Syrisch) -
Z
Fach Neugriechisch -
Z0
Fach Neugriechisch, regulärer Beginn in der Einführungsphase -
Z1
Fach Neugriechisch, regulärer Beginn in Jahrgang 11 -
Z5
Fach Neugriechisch, regulärer Beginn in Jahrgang 5 -
Z6
Fach Neugriechisch, regulärer Beginn in Jahrgang 6 -
Z7
Fach Neugriechisch, regulärer Beginn in Jahrgang 7 -
Z8
Fach Neugriechisch, regulärer Beginn in Jahrgang 8 -
Z9
Fach Neugriechisch, regulärer Beginn in Jahrgang 9 -
ZF
Fach Zusätzliche Förderung -
ZH
Fach Herkunftssprache anstelle einer Pflichtfremdsprache - Kurdische Sprachen -
ZM
Fach Unterricht in der Herkunftssprache - Kurdische Sprachen (Sorani, Komanci, Zaza) -
ZQ
Fach Neugriechisch, außerhalb des regulären Fachunterrichts -
ZW
Fach Zeichnen / Werken
-
-
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
Initialisiert den Core-Type mit dem angegebenen Manager.- Parameter:
manager
- der Manager für die Daten des Core-Types
-
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
-
getListFremdsprachenKuerzelAtomar
Gibt die Liste aller atomaren Kürzeln von Fremdsprachen-Fächern zurück. Sollte diese noch nicht initialisiert sein, so wird sie initialisiert.- Parameter:
schuljahr
- das Schuljahr, für das die Liste benötigt wird.- Gibt zurück:
- die Liste aller atomaren Kürzeln von Fremdsprachen-Fächern
-
getMapFremdsprachenKuerzelAtomar
@NotNull public static @NotNull Map<String,Fach> getMapFremdsprachenKuerzelAtomar(@NotNull @NotNull Integer schuljahr) Gibt eine Map von den atomaren Kürzeln der Fremdsprachen auf eine Liste der zugehörigen Sprach-Fächer zurück. Sollte diese noch nicht initialisiert sein, so wird sie initialisiert.- Parameter:
schuljahr
- das Schuljahr, für das die Liste benötigt wird.- Gibt zurück:
- die Map von den atomaren Kürzeln der Fremdsprachen auf eine Liste der zugehörigen Sprach-Fächer
-
getBySchluesselOrDefault
Gibt da Fach für den angegebene Schlüssel (bei Sprachen zweistelliges Kürzel, z.B. S8) zurück. Ist der Schlüssel ungültig, so wird als Default VF zurückgegeben.- Parameter:
schluessel
- der Schlüssel- Gibt zurück:
- das Fach oder bei einem ungültigen Schlüssel das Fach VF
-
getEintragOrLast
Bestimmt den Fach-Katalogeintrag für das angegebene Schuljahr. Ist der Wert in diesem Schuljahr nicht mehr gültig, so wird ersatzweise der letzte gültige Wert zurückgegeben.- Parameter:
schuljahr
- das Schuljahr- Gibt zurück:
- der Fach-Katalogeintrag
-
getFachgruppe
Gibt die Fachgruppe zurück, der das Fach in dem angegebenen Schuljahr zugeordnet ist.- Parameter:
schuljahr
- das Schuljahr- Gibt zurück:
- die Fachgruppe oder null, falls keine Zuordnung vorliegt
-
getJahrgangAb
Gibt den Jahrgang zurück, ab wann dieses Faches in dem angegebenen Schuljahr zulässig ist.- Parameter:
schuljahr
- das Schuljahr- Gibt zurück:
- der Jahrgang
-
getFarbe
Gibt die Farbe des zulässigen Faches zurück.- Parameter:
schuljahr
- das Schuljahr, auf welches sich die Anfrage bezieht- Gibt zurück:
- die Farbe des zulässigen Faches
-
getHMTLFarbeRGB
Gibt die HTML-Farbe des zulässigen Faches als Aufruf der rgb-Funktion- Parameter:
schuljahr
- das Schuljahr, auf welches sich die Anfrage bezieht- Gibt zurück:
- die RGB-HTML-Farbdefinition als String
-
getHMTLFarbeRGBA
Gibt die HTML-Farbe des zulässigen Faches als Aufruf der rgba-Funktion mit der übergebenen Transparenz zurück.- Parameter:
schuljahr
- das Schuljahr, auf welches sich die Anfrage beziehtalpha
- gibt die Deckkraft der Farbe an- Gibt zurück:
- die RGBA-HTML-Farbdefinition als String
-