[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] fenfire/org/fenfire/swamp Nodes.java
From: |
Benja Fallenstein |
Subject: |
[Gzz-commits] fenfire/org/fenfire/swamp Nodes.java |
Date: |
Tue, 15 Apr 2003 06:17:27 -0400 |
CVSROOT: /cvsroot/fenfire
Module name: fenfire
Changes by: Benja Fallenstein <address@hidden> 03/04/15 06:17:27
Modified files:
org/fenfire/swamp: Nodes.java
Log message:
Nodes.N()
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/swamp/Nodes.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
Patches:
Index: fenfire/org/fenfire/swamp/Nodes.java
diff -u fenfire/org/fenfire/swamp/Nodes.java:1.2
fenfire/org/fenfire/swamp/Nodes.java:1.3
--- fenfire/org/fenfire/swamp/Nodes.java:1.2 Sun Apr 13 03:49:05 2003
+++ fenfire/org/fenfire/swamp/Nodes.java Tue Apr 15 06:17:27 2003
@@ -1,6 +1,7 @@
// (c) Tuomas J. Lukka
package org.fenfire.swamp;
+import org.fenfire.util.URN5Namespace;
public class Nodes {
public static Object get(String res) {
@@ -8,6 +9,20 @@
}
// public static Object get(String res, int offs, int len);
// public static Object get(char[] res, int offs, int len);
+
+ private static my_namespace = new URN5Namespace();
+
+ /** Mint a 'new' node.
+ * This mints (creates) a new random urn-5 URI
+ * and returns the node corresponding to it.
+ */
+ public static Object N(URN5Namespace namespace) {
+ return get(namespace.generateId());
+ }
+
+ public static Object N() {
+ return N(my_namespace);
+ }
public static String toString(Object res) {
return (String)res;
- [Gzz-commits] fenfire/org/fenfire/swamp Nodes.java,
Benja Fallenstein <=