Author: j16sdiz
Date: 2009-02-27 12:45:28 +0000 (Fri, 27 Feb 2009)
New Revision: 25848

Modified:
   trunk/plugins/KeyExplorer/KeyExplorer.java
Log:
more details in KeyExplorer

Modified: trunk/plugins/KeyExplorer/KeyExplorer.java
===================================================================
--- trunk/plugins/KeyExplorer/KeyExplorer.java  2009-02-27 01:02:45 UTC (rev 
25847)
+++ trunk/plugins/KeyExplorer/KeyExplorer.java  2009-02-27 12:45:28 UTC (rev 
25848)
@@ -260,7 +260,11 @@
 
                                        metaBox.addChild("#", "Document type:");
                                        metaBox.addChild("%", "<BR />");
-
+                                       
+                                       if (md.isMultiLevelMetadata()) {
+                                               metaBox.addChild("#", "Document 
type: MultiLevelMetadata");             
+                                               metaBox.addChild("%", "<BR 
/>");                                
+                                       }
                                        if (md.isSimpleManifest()) {
                                                metaBox.addChild("#", "Document 
type: SimpleManifest");
                                                metaBox.addChild("#", "\u00a0");
@@ -316,7 +320,8 @@
                                                metaBox.addChild("#", 
"Compressed (codec " + md.getCompressionCodec().name + ")");
                                                metaBox.addChild("%", "<BR />");
                                                metaBox.addChild("#", 
"Decompressed size: " + md.uncompressedDataLength() + " bytes");
-                                       }
+                                       }                                       
+                                       
                                        metaBox.addChild("%", "<BR />");
 
                                        metaBox.addChild("#", "Data 
size\u00a0=\u00a0" + md.dataLength());
@@ -397,22 +402,38 @@
                        String name = i.next();
                        Metadata md = docs.get(name);
                        String fname = prefix + name;
+                       
+                       if (md.isArchiveInternalRedirect())
+                               htmlnode.addChild("#", "(container)\u00a0");
+                       if (md.isArchiveManifest())
+                               htmlnode.addChild("#", "(archive)\u00a0");
+                       if (md.isCompressed())
+                               htmlnode.addChild("#", "(compress)\u00a0");
+                       if (md.isMultiLevelMetadata())
+                               htmlnode.addChild("#", "(multilevel)\u00a0");
+                       if (md.isResolved())
+                               htmlnode.addChild("#", "(resolved)\u00a0");
+                       if (md.isSimpleManifest())
+                               htmlnode.addChild("#", 
"(simple-manifest)\u00a0");
+                       if (md.isSimpleSplitfile())
+                               htmlnode.addChild("#", "(simple-splitf)\u00a0");
+                       if (md.isSingleFileRedirect())
+                               htmlnode.addChild("#", "(extern)\u00a0");
+                       if (md.isSplitfile())
+                               htmlnode.addChild("#", "(splitf)\u00a0");
+                       
                        if (md.isArchiveInternalRedirect()) {
-                               htmlnode.addChild("#", "(container)\u00a0");
                                htmlnode.addChild(new HTMLNode("a", "href", 
"/?key=" + furi + "/" + fname, fname));
                                htmlnode.addChild("%", "<BR />");
                } else if (md.isSingleFileRedirect()) {
-                       htmlnode.addChild("#", "(extern)\u00a0");
                        htmlnode.addChild(new HTMLNode("a", "href", "/?key=" + 
furi + "/" + fname, fname));
                        htmlnode.addChild("#", "\u00a0");
                                htmlnode.addChild(new HTMLNode("a", "href", 
"/plugins/plugins.KeyExplorer.KeyExplorer/?key=" + 
md.getSingleTarget().toString(), "explore"));
                                htmlnode.addChild("%", "<BR />");
                } else if (md.isSplitfile()) {
-                       htmlnode.addChild("#", "(extern, splitf)\u00a0");
                        htmlnode.addChild(new HTMLNode("a", "href", "/?key=" + 
furi + "/" + fname, fname));
                                htmlnode.addChild("%", "<BR />");
                } else {
-                       htmlnode.addChild("#", "(dir)\u00a0");
                        htmlnode.addChild("#", fname);
                                htmlnode.addChild("%", "<BR />");
                                parseMetadata(htmlnode, md.getDocuments(), 
fname + "/", furi);

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to