1 |
////#define XMLTV_PARSER_TESTING // when defined will allow calls to be made to _imp_TestParse() |
2 |
//using System; |
3 |
//using System.Collections.Generic; |
4 |
//using System.Linq; |
5 |
//using System.Text; |
6 |
//using libxmltv.Interfaces; |
7 |
//using System.Diagnostics; |
8 |
//using System.Xml.Linq; |
9 |
|
10 |
//namespace libxmltv.Core |
11 |
//{ |
12 |
// internal class XMLTVParser : XMLTVBase, IDisposable |
13 |
// { |
14 |
// //private XMLTVRuntimeInstance instance; |
15 |
|
16 |
// //internal static void CreateInstance(XMLTVRuntimeInstance xmltv) |
17 |
// //{ |
18 |
// // using (XMLTVParser g = new XMLTVParser(xmltv)) { } |
19 |
// //} |
20 |
|
21 |
|
22 |
// protected XMLTVParser(XMLTVRuntimeInstance instance) : base(instance) |
23 |
// { |
24 |
// xmltv_logger.Debug.WriteLine("Creating Instance of XMLTVParser"); |
25 |
|
26 |
// xmltv_logger.Debug.WriteLine("Created Instance of XMLTVParser"); |
27 |
// } |
28 |
|
29 |
// #region Creation Methods |
30 |
// //private void Create() |
31 |
// //{ |
32 |
// // CreateXMLTVSource(); |
33 |
// // CreateXMLTVChannels(); |
34 |
// // CreateXMLTVPrograms(); |
35 |
// // xmltv_logger.Info.WriteLine("Parsed Source: '{0}'", instance.Source.SourceName); |
36 |
// //} |
37 |
// //private void CreateXMLTVSource() |
38 |
// //{ |
39 |
// // XMLTVSource.CreateInstance(instance); |
40 |
// //} |
41 |
// //private void CreateXMLTVChannels() |
42 |
// //{ |
43 |
// // XMLTVChannelCollection.CreateInstance(instance); |
44 |
// //} |
45 |
// //private void CreateXMLTVPrograms() |
46 |
// //{ |
47 |
// // XMLTVProgramCollection.CreateInstance(instance); |
48 |
// //} |
49 |
// #endregion |
50 |
|
51 |
// public void Dispose() |
52 |
// { |
53 |
// //throw new NotImplementedException(); |
54 |
// } |
55 |
// } |
56 |
//} |