/[xmltv_parser]/trunk/libxmltv/Core/XMLTVBase.cs
ViewVC logotype

Diff of /trunk/libxmltv/Core/XMLTVBase.cs

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

revision 73 by william, Sat Mar 9 10:27:39 2013 UTC revision 77 by william, Sat Mar 9 11:28:41 2013 UTC
# Line 6  using libxmltv.Interfaces; Line 6  using libxmltv.Interfaces;
6    
7  namespace libxmltv.Core  namespace libxmltv.Core
8  {  {
9        [Serializable]
10      internal abstract class XMLTVBase<T> : IXMLTVBase<T> where T: class, new()      internal abstract class XMLTVBase<T> : IXMLTVBase<T> where T: class, new()
11      {      {
12          public XMLTVBase(object instance, object handler) { this.Instance = instance; this.Handler = handler; }          public XMLTVBase(object instance, object handler) { this.Instance = instance; this.Handler = handler; }
# Line 24  namespace libxmltv.Core Line 24  namespace libxmltv.Core
24              }              }
25          }          }
26          private object Instance;          private object Instance;
   
27          #region IXMLTVBase members                  #region IXMLTVBase members        
28          public T GetInstance() { return TryConvertInstance(Instance); }          public T GetInstance() { return TryConvertInstance(Instance); }
29          #endregion          #endregion
   
   
30          private object _handler;          private object _handler;
31          public object Handler          public object Handler
32          {          {

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

  ViewVC Help
Powered by ViewVC 1.1.22