from Configuration Data
Creates a course instance from the course configuration data in the given reader.
Return
A course instance containing the information parsed from the configuration data.
Parameters
reader
A reader providing a character stream with the course configuration data.
Throws
Malformed Course Configuration Exception
If the configuration data is malformed in any way
Creates a course instance from the course configuration data in the given reader.
Return
A course instance containing the information parsed from the configuration data.
Parameters
reader
A reader providing a character stream with the course configuration data.
source Path
The path to the source of the reader, which is stored in exceptions thrown from this method.
Throws
Malformed Course Configuration Exception
If the configuration data is malformed in any way