See: Description
| Interface | Description |
|---|---|
| CookieProvider | |
| DebuggingDataHandler |
Interface to handle additional data that a parser outputs while parsing the substitution schedule
|
| SubstitutionScheduleParser |
Parser for a substitution schedule.
|
| Class | Description |
|---|---|
| BaseParser |
Base class for
SubstitutionScheduleParser implementations. |
| ColorProvider |
Utility class used by the
SubstitutionScheduleParser implementations to set suitable colors depending on
the type of substitution. |
| ColumnTypeDetector | |
| CSVParser |
Generic parser for substitution schedules in CSV format.
|
| DaVinciParser |
Parser for substitution schedules in HTML format created by the DaVinci
software.
|
| ESchoolParser |
Parser for substitution schedules served by eSchool (eschool.topackt.com).
|
| IndiwareMobileParser |
Parser for the mobile version of substitution schedules created with the Indiware
software.
|
| IndiwareParser |
Parser for substitution schedules in XML or HTML format created by the Indiware
software.
|
| IndiwareStundenplan24Parser |
Parser for substitution schedules in XML format created by the Indiware
software and hosted on Stundenplan24.de.
|
| IphisParser |
Parser for substitution schedules from IPHIS.
|
| LegionBoardParser |
Parser for LegionBoard, an open source changes management system for schools.
|
| LoginHandler |
Utility class used by most parsers to access schedules protected by a login page.
|
| NotCompatibleParser | |
| SchoolJoomlaParser |
Parser for substitution schedules in HTML format served using SchoolJoomla.
|
| SVPlanParser |
Parser for substitution schedules in HTML format created by the svPlan
software.
|
| TurboVertretungParser |
Parser for substitution schedules in HTML format created by the Turbo-Vertretung software.
|
| UntisCommonParser |
Contains common code used by
UntisInfoParser, UntisInfoHeadlessParser, UntisMonitorParser
and UntisSubstitutionParser. |
| UntisInfoHeadlessParser |
Parser for substitution schedules in HTML format created by the Untis software
using the "Info-Stundenplan" layout, but without the navigation bar.
|
| UntisInfoParser |
Parser for substitution schedules in HTML format created by the Untis software
using the "Info-Stundenplan" layout.
|
| UntisMonitorParser |
Parser for substitution schedules in HTML format created by the Untis software
using the "Monitor-Vertretungsplan" layout.
|
| UntisSubstitutionParser |
Parser for substitution schedules in HTML format created by the Untis software
using the "Vertretungsplanung" layout.
|
| WebUntisParser |
Parser for substitution schedules hosted on WebUntis.
|
Each parser includes documentation about the configuration options it needs in
SubstitutionScheduleData.setData(org.json.JSONObject).