/[xmltv_parser]/trunk/libxmltv/Interfaces/Interfaces.cs
ViewVC logotype

Diff of /trunk/libxmltv/Interfaces/Interfaces.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/libxmltv/Interfaces/Interfaces.cs	2013/03/10 12:25:54	106
+++ trunk/libxmltv/Interfaces/Interfaces.cs	2013/03/10 12:58:40	107
@@ -45,7 +45,8 @@
     }
 
     public interface IExtraMetaData : IExtraMetaData<XElement> { }
-    public interface IExtraMetaData<TValue> : IPropertyValuePair<string, TValue> { }
+    public interface IExtraMetaData<TValue> : IExtraMetaData<string, TValue> { }
+    public interface IExtraMetaData<TKey, TValue> : IPropertyValuePair<TKey, TValue> { }
     public interface IXMLTVProgramCollection : IXMLTVDictionaryCollection<string, IXMLTVProgram> { }
     public interface IXMLTVChannelCollection : IXMLTVDictionaryCollection<string, IXMLTVChannel> { }
     public interface IXMLTVDictionaryCollection<TKey, TValue> { Dictionary<TKey, TValue> Collection { get; } }
@@ -66,7 +67,7 @@
         IXMLTVSource Source { get; }
         List<IXMLTVChannel> Channels { get; }
         List<IXMLTVProgram> Programs { get; }
-        
+        List<IExtraMetaData> ExtraEntries { get; }
     }
     public interface IXMLTVSerializer : IXMLTVSerializer<object> { }
     public interface IXMLTVSerializer<T>

 

  ViewVC Help
Powered by ViewVC 1.1.22