/[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

revision 106 by william, Sun Mar 10 12:25:54 2013 UTC revision 107 by william, Sun Mar 10 12:58:40 2013 UTC
# Line 45  namespace libxmltv.Interfaces Line 45  namespace libxmltv.Interfaces
45      }      }
46    
47      public interface IExtraMetaData : IExtraMetaData<XElement> { }      public interface IExtraMetaData : IExtraMetaData<XElement> { }
48      public interface IExtraMetaData<TValue> : IPropertyValuePair<string, TValue> { }      public interface IExtraMetaData<TValue> : IExtraMetaData<string, TValue> { }
49        public interface IExtraMetaData<TKey, TValue> : IPropertyValuePair<TKey, TValue> { }
50      public interface IXMLTVProgramCollection : IXMLTVDictionaryCollection<string, IXMLTVProgram> { }      public interface IXMLTVProgramCollection : IXMLTVDictionaryCollection<string, IXMLTVProgram> { }
51      public interface IXMLTVChannelCollection : IXMLTVDictionaryCollection<string, IXMLTVChannel> { }      public interface IXMLTVChannelCollection : IXMLTVDictionaryCollection<string, IXMLTVChannel> { }
52      public interface IXMLTVDictionaryCollection<TKey, TValue> { Dictionary<TKey, TValue> Collection { get; } }      public interface IXMLTVDictionaryCollection<TKey, TValue> { Dictionary<TKey, TValue> Collection { get; } }
# Line 66  namespace libxmltv.Interfaces Line 67  namespace libxmltv.Interfaces
67          IXMLTVSource Source { get; }          IXMLTVSource Source { get; }
68          List<IXMLTVChannel> Channels { get; }          List<IXMLTVChannel> Channels { get; }
69          List<IXMLTVProgram> Programs { get; }          List<IXMLTVProgram> Programs { get; }
70                    List<IExtraMetaData> ExtraEntries { get; }
71      }      }
72      public interface IXMLTVSerializer : IXMLTVSerializer<object> { }      public interface IXMLTVSerializer : IXMLTVSerializer<object> { }
73      public interface IXMLTVSerializer<T>      public interface IXMLTVSerializer<T>

Legend:
Removed from v.106  
changed lines
  Added in v.107

  ViewVC Help
Powered by ViewVC 1.1.22