public void RegisterATMLReader(ATMLReader reader)
{
_reader = reader;
_reader.OpenInputDocument += _reader_OpenInputDocument;
_reader.ParseableInputDocument += _reader_ParseableInputDocument;
_reader.NavigableInputDocument += _reader_NavigableInputDocument;
_reader.BeginOpenDocument += _reader_BeginOpenDocument;
_configurationForm.RegisterATMLReader(_reader);
readerFrameControl.RegisterATMLReader(_reader);
_readerOutputWindow.RegisterATMLReader(reader);
}