/[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 17:10:47	117
+++ trunk/libxmltv/Interfaces/Interfaces.cs	2013/03/10 17:41:52	118
@@ -23,30 +23,30 @@
     //    Dictionary<int, IXMLTVProgram> Programs { get; }
     //}
 
-    internal interface IXMLTVSource
+    public interface IXMLTVSource
     {
         string SourceName { get; }
         string GeneratorName { get; }
         string GeneratorUrl { get; }
         string ToString();
     }
-    internal interface IXMLTVChannel
+    public interface IXMLTVChannel
     {
         string Id { get; }
         //int Number { get; }
         //string CallSign { get; }
         //string Name { get; }    
-        PropertyList MetaData { get; }
+        IPropertyList MetaData { get; }
         string ToString();
     }
-    internal interface IXMLTVProgram
+    public interface IXMLTVProgram
     {
-        PropertyDictionary MetaData { get; }
+        IPropertyDictionary MetaData { get; }
         List<IExtraMetaData> GetExtraMetaData();
     }
 
-    internal interface IExtraMetaData : IExtraMetaData<string, string> { }
-    internal interface IExtraMetaData<TKey, TValue> : IPropertyValuePair<TKey, TValue> 
+    public interface IExtraMetaData : IExtraMetaData<string, string> { }
+    public interface IExtraMetaData<TKey, TValue> : IPropertyValuePair<TKey, TValue> 
     {
         XElement AsXElement();
     }
@@ -111,7 +111,7 @@
 
 
 #region Property Dictionary support
-    public interface IPropertyDictionary : IPropertyDictionary<string,object> { }
+    public interface IPropertyDictionary : IPropertyDictionary<string, object> { }
     public interface IPropertyDictionary<TKey, TValue> : IPropertyCollection<IPropertyValuePair<TKey, TValue>>, IEnumerable<IPropertyValuePair<TKey, TValue>>, IEnumerable
     {
         IPropertyCollection<TKey> PropertyKeys { get; }
@@ -153,8 +153,7 @@
 
     #region PropertyValuePair support
 
-    public interface IPropertyValuePair : IPropertyValuePair<string,object>    {
-    }
+    public interface IPropertyValuePair : IPropertyValuePair<string, object>    {    }
     public interface IPropertyValuePair<TKey, TValue>
     {
         TKey Name { get; }

 

  ViewVC Help
Powered by ViewVC 1.1.22