[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/lava gzz/storm/Pointer.java gzz/storm/Point...
From: |
Benja Fallenstein |
Subject: |
[Gzz-commits] gzz/lava gzz/storm/Pointer.java gzz/storm/Point... |
Date: |
Mon, 13 Jan 2003 23:24:34 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Benja Fallenstein <address@hidden> 03/01/13 23:24:33
Modified files:
lava/gzz/storm : Pointer.java PointerIndexType.java
Added files:
lava/gzz/storm/impl: DefaultPointerIndexType.java
lava/gzz/storm/util: StormFiler.java
lava/test/gzz/impl: storm_saving.test
lava/test/gzz/storm: Pointer.meta
lava/test/gzz/storm/impl: DefaultPointerIndexType.test
Removed files:
lava/gzz/storm/impl: DefaultPointerIndex.java
Log message:
New functionality: Pointers work; save/load works in a first version,
but doesn't diff (always stores full versions). Diffing
to come soon.
(Hey, gzz.storm is almost there :) )
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/Pointer.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/PointerIndexType.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/impl/DefaultPointerIndexType.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/gzz/storm/util/StormFiler.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/test/gzz/impl/storm_saving.test?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/test/gzz/storm/Pointer.meta?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/lava/test/gzz/storm/impl/DefaultPointerIndexType.test?rev=1.1
Patches:
Index: gzz/lava/gzz/storm/Pointer.java
diff -u gzz/lava/gzz/storm/Pointer.java:1.6 gzz/lava/gzz/storm/Pointer.java:1.7
--- gzz/lava/gzz/storm/Pointer.java:1.6 Mon Dec 30 11:02:02 2002
+++ gzz/lava/gzz/storm/Pointer.java Mon Jan 13 23:24:31 2003
@@ -40,12 +40,7 @@
/** Get the pool of this <code>Pointer</code> instance.
* This is the pool data is read from and written to.
*/
- StormPool getPool();
-
- /** Let the user choose one of the current blocks, if there
- * is more than one. (XXX different UIs for choosing blocks?)
- */
- PointerBlock chooseBlock() throws IOException;
+ IndexedPool getPool();
/** Get the set of all currently active <code>PointerBlocks</code>.
*/
@@ -61,7 +56,9 @@
* method for this task, but this method is more flexible.
* Probably, <code>PointerBlock.update()</code> implementations will
* usually use this method internally.
+ * @param obsoleteBlocks A set of PointerBlocks to obsolete.
+ * @return The new pointer block.
*/
- void addPointerBlock(BlockId target, Set obsoleteBlocks)
+ PointerBlock addPointerBlock(BlockId target, Set obsoleteBlocks)
throws IOException;
}
Index: gzz/lava/gzz/storm/PointerIndexType.java
diff -u gzz/lava/gzz/storm/PointerIndexType.java:1.3
gzz/lava/gzz/storm/PointerIndexType.java:1.4
--- gzz/lava/gzz/storm/PointerIndexType.java:1.3 Sat Jan 11 13:10:07 2003
+++ gzz/lava/gzz/storm/PointerIndexType.java Mon Jan 13 23:24:32 2003
@@ -46,7 +46,7 @@
* corresponding to this pointer yet (otherwise,
* we could not create new pointers in the first place).
*/
- Pointer getPointer(String uri);
+ Pointer getPointer(String uri) throws IOException;
}
public final String getIndexTypeURI() {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] gzz/lava gzz/storm/Pointer.java gzz/storm/Point...,
Benja Fallenstein <=