Exemplo n.º 1
0
 public PLiftExporter(StringBuilder builder,
                      bool produceFragmentOnly,
                      LexEntryRepository lexEntryRepository,
                      ViewTemplate viewTemplate) : base(builder, produceFragmentOnly)
 {
     _lexEntryRepository       = lexEntryRepository;
     _viewTemplate             = viewTemplate;
     _headwordWritingSystemIds = _viewTemplate.GetHeadwordWritingSystemIds();
 }
Exemplo n.º 2
0
 public PLiftExporter(string path,
                      LexEntryRepository lexEntryRepository,
                      ViewTemplate viewTemplate)
     : base(path, LiftWriter.ByteOrderStyle.BOM)
 {
     _path                     = path;
     _disposed                 = true; // In case we throw in the constructor
     _lexEntryRepository       = lexEntryRepository;
     _viewTemplate             = viewTemplate;
     _headwordWritingSystemIds = new List <string>(_viewTemplate.GetHeadwordWritingSystemIds());
     _disposed                 = false;
 }