public void BuildFromLine(string line, INote note) { string[] components = line.Split(FileLoader.SEPARATOR); try { loadCommonFeatures(components, note); note.LoadUniqueFeatures(components); } catch (Exception e) { handleReadingError(components.Length, DATE_TIME_SAVE_INDEX - 1); throw e; } }