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); }