/[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 77 by william, Sat Mar 9 11:28:41 2013 UTC revision 81 by william, Sat Mar 9 12:23:27 2013 UTC
# Line 53  namespace libxmltv.Interfaces Line 53  namespace libxmltv.Interfaces
53      public interface IXMLTVDictionaryCollection<TKey, TValue> { Dictionary<TKey, TValue> Collection { get; } }      public interface IXMLTVDictionaryCollection<TKey, TValue> { Dictionary<TKey, TValue> Collection { get; } }
54      public interface IXMLTVListCollection<TValue> { List<TValue> Collection { get; } }      public interface IXMLTVListCollection<TValue> { List<TValue> Collection { get; } }
55    
56        public interface IXMLTVHandler : IXMLTVHandler<object> { }
57      public interface IXMLTVHandler<T> { T Handler { get; } }      public interface IXMLTVHandler<T> { T Handler { get; } }
58    
59      //public interface IXMLTVBase : IXMLTVBase<object> { }      //public interface IXMLTVBase : IXMLTVBase<object> { }
60      public interface IXMLTVBase<T> : IGetInstance<T>, IXMLTVHandler<object> { }      public interface IXMLTVBase<T> : IGetInstance<T>, IXMLTVHandler { }
61      public interface IXMLTVRuntimeInstance : IOnInstanceCreated      public interface IXMLTVRuntimeInstance : IOnInstanceCreated
62      {      {
63          bool IsAborting { get; }          bool IsAborting { get; }

Legend:
Removed from v.77  
changed lines
  Added in v.81

  ViewVC Help
Powered by ViewVC 1.1.22