namespace DTS.Serialization.TDM { public class File : Serialization.File, IWritable { public File() : base("TDM CFC1000") { } /*/// /// Get this file format's extension. /// static public string Extension { get { return ".tlf"; } }*/ /// /// Get the file writer for this file type. /// public IWriter Exporter { get { try { if (_Exporter == null) _Exporter = new Writer(this, DefaultEncoding); (_Exporter as Writer).Start = Start; (_Exporter as Writer).Stop = Stop; return _Exporter; } catch (System.Exception ex) { throw new Exception("encountered problem getting exporter", ex); } } } private IWriter _Exporter = null; private double _start = 0D; public double Start { get => _start; set => _start = value; } private double _stop = 0D; public double Stop { get => _stop; set => _stop = value; } } }