/[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 18:19:12	120
+++ trunk/libxmltv/Interfaces/Interfaces.cs	2013/03/10 19:44:49	125
@@ -63,6 +63,15 @@
         object CreateBindableDataSource();
     }
 
+    public interface IDataSourceFilterable
+    {
+        object Filter(object source, params string[] args);
+    }
+    public interface IDataSourceSortable
+    {
+        object Sort(object source, params string[] args);
+    }
+
     internal interface IXMLTVProgramCollection : IXMLTVDictionaryCollection<string, IXMLTVProgram> { }
     internal interface IXMLTVChannelCollection : IXMLTVDictionaryCollection<string, IXMLTVChannel> { }
     internal interface IXMLTVDictionaryCollection<TKey, TValue> { Dictionary<TKey, TValue> Collection { get; } }

 

  ViewVC Help
Powered by ViewVC 1.1.22