15 |
{ |
{ |
16 |
public static object CreateLoader(string xml_file) |
public static object CreateLoader(string xml_file) |
17 |
{ |
{ |
18 |
xmltv_logger.Initialize(); |
XMLTV_LOGGER.Initialize(); |
|
xmltv_logger.Log.Debug.WriteLine("Logged from XMLTV.CreateLoader"); |
|
19 |
XMLTV_LOADER loader = new XMLTV_LOADER(xml_file); |
XMLTV_LOADER loader = new XMLTV_LOADER(xml_file); |
20 |
return loader; |
return loader; |
21 |
} |
} |
46 |
private string xmlfile = string.Empty; |
private string xmlfile = string.Empty; |
47 |
public XMLTV_LOADER(string xml_file) |
public XMLTV_LOADER(string xml_file) |
48 |
{ |
{ |
49 |
xmlfile = xml_file; |
xmlfile = xml_file; |
50 |
|
LoadXml(); |
51 |
} |
} |
52 |
#region IXMLTV_LOADER |
#region IXMLTV_LOADER |
53 |
public FileInfo XmlFile { get { return new FileInfo(xmlfile); } } |
public FileInfo XmlFile { get { return new FileInfo(xmlfile); } } |
54 |
#endregion |
#endregion |
55 |
|
|
56 |
|
private void LoadXml() |
57 |
|
{ |
58 |
|
XMLTV_LOGGER.Log.Info.WriteLine("Loading XMLTV File: {0}", XmlFile.Name); |
59 |
|
XMLTV_LOGGER.Log.Warn.WriteLine("XML File Loading has not been implemented yet!"); |
60 |
|
} |
61 |
} |
} |
62 |
} |
} |