[tracker/libtracker-sparql: 6/55] libtracker-sparql: Use abstract classes instead of interfaces



commit ef35d2e81ade99c74cde56d5f248e1938e608da2
Author: Jürg Billeter <j bitron ch>
Date:   Tue Jul 6 10:42:56 2010 +0200

    libtracker-sparql: Use abstract classes instead of interfaces

 src/libtracker-sparql/tracker-connection.vala |    2 +-
 src/libtracker-sparql/tracker-cursor.vala     |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/libtracker-sparql/tracker-connection.vala b/src/libtracker-sparql/tracker-connection.vala
index 6fa8bc2..f576d5c 100644
--- a/src/libtracker-sparql/tracker-connection.vala
+++ b/src/libtracker-sparql/tracker-connection.vala
@@ -17,6 +17,6 @@
  * Boston, MA  02110-1301, USA.
  */
 
-public interface Tracker.Sparql.Connection {
+public abstract class Tracker.Sparql.Connection : Object {
 	public abstract Cursor query (string sparql) throws GLib.Error;
 }
diff --git a/src/libtracker-sparql/tracker-cursor.vala b/src/libtracker-sparql/tracker-cursor.vala
index 9f0d1f8..b8164a5 100644
--- a/src/libtracker-sparql/tracker-cursor.vala
+++ b/src/libtracker-sparql/tracker-cursor.vala
@@ -17,7 +17,7 @@
  * Boston, MA  02110-1301, USA.
  */
 
-public interface Tracker.Sparql.Cursor {
+public abstract class Tracker.Sparql.Cursor : Object {
 	public abstract int n_columns { get; }
 	public abstract bool get_value (uint column, out GLib.Value value);
 	public abstract bool get_string (uint column, out string value);
@@ -29,4 +29,4 @@ public interface Tracker.Sparql.Cursor {
 
 	public abstract bool iter_next () throws GLib.Error;
 	public abstract bool rewind ();
-}
\ No newline at end of file
+}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]