// === ExportRole ========== public virtual void RegisterExporter(string format, EditorExporter exporter) { _formatAndExporter.Add(Tuple.Create(format, exporter)); }
// ======================================== // constructor // ======================================== public ExportCommand(IEditor target, EditorExporter exporter, string outputPath) { _target = target; _exporter = exporter; _outputPath = outputPath; }