gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] fenfire TODO


From: Tuomas J. Lukka
Subject: [Gzz-commits] fenfire TODO
Date: Wed, 26 Mar 2003 02:47:55 -0500

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Changes by:     Tuomas J. Lukka <address@hidden>        03/03/26 02:47:55

Modified files:
        .              : TODO 

Log message:
        tasks

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/TODO.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: fenfire/TODO
diff -u fenfire/TODO:1.1 fenfire/TODO:1.2
--- fenfire/TODO:1.1    Wed Mar 26 00:52:56 2003
+++ fenfire/TODO        Wed Mar 26 02:47:55 2003
@@ -1,5 +1,30 @@
 Tasks for fenfire generally
 
+    mudyc:
+       - vital abstractions into an utility class:
+               
+           Selector selector = new SelectorImpl(note, PP.CoordX, empty);
+           StmtIterator it = model.listStatements(selector);
+           while (it.hasNext()) {
+               Statement stmt = it.next();
+               p("deleting X: "+stmt);
+               model.remove(stmt);
+           }
+         
+         seems to occur pretty often. A static method
+           
+           removeAllTriples_SP_(RDFNode subject, RDFNode predicate)
+
+         would shorten the PPActionsImpl code remarkably.
+
+         Or maybe even better: simply the two methods
+
+           void removeAll(Selector s)
+           boolean hasAny(Selector s)
+
+         would do a lot...
+
+
     Tjl
        - support for Alph
            - API for node <-> content enfilade




reply via email to

[Prev in Thread] Current Thread [Next in Thread]