Author: saces
Date: 2009-04-20 20:04:22 +0000 (Mon, 20 Apr 2009)
New Revision: 27109
Modified:
trunk/freenet/src/freenet/client/Metadata.java
Log:
add resolve to 'nameInArchive'
Modified: trunk/freenet/src/freenet/client/Metadata.java
===================================================================
--- trunk/freenet/src/freenet/client/Metadata.java 2009-04-20 19:50:55 UTC
(rev 27108)
+++ trunk/freenet/src/freenet/client/Metadata.java 2009-04-20 20:04:22 UTC
(rev 27109)
@@ -55,6 +55,9 @@
// URI at which this Metadata has been/will be inserted.
FreenetURI resolvedURI;
+ // Name at which this Metadata has been/will be inside container.
+ String resolvedName;
+
// Actual parsed data
// document type
@@ -978,6 +981,10 @@
public void resolve(FreenetURI uri) {
this.resolvedURI = uri;
}
+
+ public void resolve(String name) {
+ this.resolvedName = name;
+ }
public Bucket toBucket(BucketFactory bf) throws
MetadataUnresolvedException, IOException {
byte[] buf = writeToByteArray();
@@ -985,7 +992,7 @@
}
public boolean isResolved() {
- return resolvedURI != null;
+ return (resolvedURI != null) || (resolvedName != null);
}
public void setArchiveManifest() {
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs