Author: zothar
Date: 2007-02-04 17:03:08 +0000 (Sun, 04 Feb 2007)
New Revision: 11675

Modified:
   trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
Log:
indent

Modified: trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2007-02-04 16:53:47 UTC (rev 11674)
+++ trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2007-02-04 17:03:08 UTC (rev 11675)
@@ -153,7 +153,7 @@
                        DecimalFormat fix6p6 = new 
DecimalFormat("#####0.0#####");
                        DecimalFormat fix1p6sci = new 
DecimalFormat("0.######E0");
                        DecimalFormat fix3p1pct = new DecimalFormat("##0.0%");
-            NumberFormat thousendPoint = NumberFormat.getInstance();
+                       NumberFormat thousendPoint = NumberFormat.getInstance();
                        double routingMissDistance =  
node.routingMissDistance.currentValue();
                        double backedOffPercent =  
node.backedOffPercent.currentValue();
                        String nodeUptimeString = 
TimeUtil.formatTime(nodeUptimeSeconds * 1000);  // *1000 to convert to 
milliseconds
@@ -274,7 +274,7 @@
                                peerStatsListenOnlyListItem.addChild("span", 
new String[] { "class", "title", "style" }, new String[] { "peer_listen_only", 
"Not connected and listen only: this node won't try to connect to these peers 
at all because the user has set ListenOnly on them", "border-bottom: 1px 
dotted; cursor: help;" }, "Listen Only");
                                peerStatsListenOnlyListItem.addChild("span", 
":\u00a0" + numberOfListenOnly);
                        }
-            nextTableCell = advancedEnabled ? overviewTableRow.addChild("td") 
: overviewTableRow.addChild("td", "class", "last");
+                       nextTableCell = advancedEnabled ? 
overviewTableRow.addChild("td") : overviewTableRow.addChild("td", "class", 
"last");

                        if(advancedEnabled) {

@@ -378,98 +378,98 @@
                                }
                                bandwidthList.addChild("li", "Output 
Rate:\u00a0" + SizeUtil.formatSize(output_rate, true) + "ps 
(of\u00a0"+SizeUtil.formatSize(outputBandwidthLimit, true)+"ps)");
                                bandwidthList.addChild("li", "Input 
Rate:\u00a0" + SizeUtil.formatSize(input_rate, true) + "ps 
(of\u00a0"+SizeUtil.formatSize(inputBandwidthLimit, true)+"ps)");
-                nextTableCell = overviewTableRow.addChild("td");
+                               nextTableCell = overviewTableRow.addChild("td");

-                // store size box
-                HTMLNode storeSizeInfobox = nextTableCell.addChild("div", 
"class", "infobox");
-                storeSizeInfobox.addChild("div", "class", "infobox-header", 
"Store size");
-                HTMLNode storeSizeInfoboxContent = 
storeSizeInfobox.addChild("div", "class", "infobox-content");
-                HTMLNode storeSizeList = 
storeSizeInfoboxContent.addChild("ul");
-                
-                final long fix32kb = 32 * 1024;
-                
-                long cachedKeys = node.getChkDatacache().keyCount();
-                long cachedSize = cachedKeys * fix32kb;
-                long storeKeys = node.getChkDatastore().keyCount();
-                long storeSize = storeKeys * fix32kb;
-                long overallKeys = cachedKeys + storeKeys;
-                long overallSize = cachedSize + storeSize;
-                
-//                long maxCachedKeys = node.getChkDatacache().getMaxKeys();
-//                long maxStoreKeys = node.getChkDatastore().getMaxKeys();
-                long maxOverallKeys = node.getMaxTotalKeys();
-                long maxOverallSize = maxOverallKeys * fix32kb;
-                
-                long cachedStoreHits = node.getChkDatacache().hits();
-                long cachedStoreMisses = node.getChkDatacache().misses();
-                long cacheAccesses = cachedStoreHits + cachedStoreMisses;
-                long storeHits = node.getChkDatastore().hits();
-                long storeMisses = node.getChkDatastore().misses();
-                long storeAccesses = storeHits + storeMisses;
-                long overallAccesses = storeAccesses + cacheAccesses;
-                
-                storeSizeList.addChild("li", 
-                        "Cached keys:\u00a0" + 
thousendPoint.format(cachedKeys) + 
-                        " (" + SizeUtil.formatSize(cachedSize, true) + ')');
+                               // store size box
+                               HTMLNode storeSizeInfobox = 
nextTableCell.addChild("div", "class", "infobox");
+                               storeSizeInfobox.addChild("div", "class", 
"infobox-header", "Store size");
+                               HTMLNode storeSizeInfoboxContent = 
storeSizeInfobox.addChild("div", "class", "infobox-content");
+                               HTMLNode storeSizeList = 
storeSizeInfoboxContent.addChild("ul");
+                               
+                               final long fix32kb = 32 * 1024;
+                               
+                               long cachedKeys = 
node.getChkDatacache().keyCount();
+                               long cachedSize = cachedKeys * fix32kb;
+                               long storeKeys = 
node.getChkDatastore().keyCount();
+                               long storeSize = storeKeys * fix32kb;
+                               long overallKeys = cachedKeys + storeKeys;
+                               long overallSize = cachedSize + storeSize;
+                               
+//                             long maxCachedKeys = 
node.getChkDatacache().getMaxKeys();
+//                             long maxStoreKeys = 
node.getChkDatastore().getMaxKeys();
+                               long maxOverallKeys = node.getMaxTotalKeys();
+                               long maxOverallSize = maxOverallKeys * fix32kb;
+                               
+                               long cachedStoreHits = 
node.getChkDatacache().hits();
+                               long cachedStoreMisses = 
node.getChkDatacache().misses();
+                               long cacheAccesses = cachedStoreHits + 
cachedStoreMisses;
+                               long storeHits = node.getChkDatastore().hits();
+                               long storeMisses = 
node.getChkDatastore().misses();
+                               long storeAccesses = storeHits + storeMisses;
+                               long overallAccesses = storeAccesses + 
cacheAccesses;
+                               
+                               storeSizeList.addChild("li", 
+                                               "Cached keys:\u00a0" + 
thousendPoint.format(cachedKeys) + 
+                                               " (" + 
SizeUtil.formatSize(cachedSize, true) + ')');

-                storeSizeList.addChild("li", 
-                        "Stored keys:\u00a0" + thousendPoint.format(storeKeys) 
+ 
-                        " (" + SizeUtil.formatSize(storeSize, true) + ')');
+                               storeSizeList.addChild("li", 
+                                               "Stored keys:\u00a0" + 
thousendPoint.format(storeKeys) + 
+                                               " (" + 
SizeUtil.formatSize(storeSize, true) + ')');

-                storeSizeList.addChild("li", 
-                        "Overall size:\u00a0" + 
thousendPoint.format(overallKeys) + 
-                        "\u00a0/\u00a0" + thousendPoint.format(maxOverallKeys) 
+
-                        " (" + SizeUtil.formatSize(overallSize, true) + 
-                        "\u00a0/\u00a0" + SizeUtil.formatSize(maxOverallSize, 
true) + 
-                        ")\u00a0(" + ((overallKeys*100)/maxOverallKeys) + 
"%)");
+                               storeSizeList.addChild("li", 
+                                               "Overall size:\u00a0" + 
thousendPoint.format(overallKeys) + 
+                                               "\u00a0/\u00a0" + 
thousendPoint.format(maxOverallKeys) +
+                                               " (" + 
SizeUtil.formatSize(overallSize, true) + 
+                                               "\u00a0/\u00a0" + 
SizeUtil.formatSize(maxOverallSize, true) + 
+                                               ")\u00a0(" + 
((overallKeys*100)/maxOverallKeys) + "%)");

-                storeSizeList.addChild("li", 
-                        "Cache hits:\u00a0" + 
thousendPoint.format(cachedStoreHits) + 
-                        "\u00a0/\u00a0"+thousendPoint.format(cacheAccesses) +
-                        "\u00a0(" + ((cachedStoreHits*100) / (cacheAccesses)) 
+ "%)");
-                
-                storeSizeList.addChild("li", 
-                        "Store hits:\u00a0" + thousendPoint.format(storeHits) 
+ 
-                        "\u00a0/\u00a0"+thousendPoint.format(storeAccesses) +
-                        "\u00a0(" + ((storeHits*100) / (storeAccesses)) + 
"%)");
+                               storeSizeList.addChild("li", 
+                                               "Cache hits:\u00a0" + 
thousendPoint.format(cachedStoreHits) + 
+                                               
"\u00a0/\u00a0"+thousendPoint.format(cacheAccesses) +
+                                               "\u00a0(" + 
((cachedStoreHits*100) / (cacheAccesses)) + "%)");
+                               
+                               storeSizeList.addChild("li", 
+                                               "Store hits:\u00a0" + 
thousendPoint.format(storeHits) + 
+                                               
"\u00a0/\u00a0"+thousendPoint.format(storeAccesses) +
+                                               "\u00a0(" + ((storeHits*100) / 
(storeAccesses)) + "%)");

-                storeSizeList.addChild("li", 
-                        "Avg. access rate:\u00a0" + 
thousendPoint.format(overallAccesses/nodeUptimeSeconds) + "/s");
-            
-                nextTableCell = advancedEnabled ? 
overviewTableRow.addChild("td") : overviewTableRow.addChild("td", "class", 
"last");
+                               storeSizeList.addChild("li", 
+                                               "Avg. access rate:\u00a0" + 
thousendPoint.format(overallAccesses/nodeUptimeSeconds) + "/s");
+                       
+                               nextTableCell = advancedEnabled ? 
overviewTableRow.addChild("td") : overviewTableRow.addChild("td", "class", 
"last");

-                // jvm stats box
-                HTMLNode jvmStatsInfobox = nextTableCell.addChild("div", 
"class", "infobox");
-                jvmStatsInfobox.addChild("div", "class", "infobox-header", 
"JVM info");
-                HTMLNode jvmStatsInfoboxContent = 
jvmStatsInfobox.addChild("div", "class", "infobox-content");
-                HTMLNode jvmStatsList = jvmStatsInfoboxContent.addChild("ul");
+                               // jvm stats box
+                               HTMLNode jvmStatsInfobox = 
nextTableCell.addChild("div", "class", "infobox");
+                               jvmStatsInfobox.addChild("div", "class", 
"infobox-header", "JVM info");
+                               HTMLNode jvmStatsInfoboxContent = 
jvmStatsInfobox.addChild("div", "class", "infobox-content");
+                               HTMLNode jvmStatsList = 
jvmStatsInfoboxContent.addChild("ul");

-                Runtime rt = Runtime.getRuntime();
-                float freeMemory = (float) rt.freeMemory();
-                float totalMemory = (float) rt.totalMemory();
-                float maxMemory = (float) rt.maxMemory();
+                               Runtime rt = Runtime.getRuntime();
+                               float freeMemory = (float) rt.freeMemory();
+                               float totalMemory = (float) rt.totalMemory();
+                               float maxMemory = (float) rt.maxMemory();

-                long usedJavaMem = (long)(totalMemory - freeMemory);
-                long allocatedJavaMem = (long)totalMemory;
-                long maxJavaMem = (long)maxMemory;
-                int availableCpus = rt.availableProcessors();
-                
-                       ThreadGroup tg = 
Thread.currentThread().getThreadGroup();
-                       while(tg.getParent() != null) tg = tg.getParent();
-                       int threadCount = tg.activeCount();
+                               long usedJavaMem = (long)(totalMemory - 
freeMemory);
+                               long allocatedJavaMem = (long)totalMemory;
+                               long maxJavaMem = (long)maxMemory;
+                               int availableCpus = rt.availableProcessors();
+                               
+                               ThreadGroup tg = 
Thread.currentThread().getThreadGroup();
+                               while(tg.getParent() != null) tg = 
tg.getParent();
+                               int threadCount = tg.activeCount();

-                jvmStatsList.addChild("li", "Used Java memory:\u00a0" + 
SizeUtil.formatSize(usedJavaMem, true));
-                jvmStatsList.addChild("li", "Allocated Java memory:\u00a0" + 
SizeUtil.formatSize(allocatedJavaMem, true));
-                jvmStatsList.addChild("li", "Maximum Java memory:\u00a0" + 
SizeUtil.formatSize(maxJavaMem, true));
-                jvmStatsList.addChild("li", "Available CPUs:\u00a0" + 
availableCpus);
-                jvmStatsList.addChild("li", "Running threads:\u00a0" + 
thousendPoint.format(threadCount));
-                                       jvmStatsList.addChild("li", "JVM 
Vendor:\u00a0" + System.getProperty("java.vm.vendor"));
-                                       jvmStatsList.addChild("li", "JVM 
Version:\u00a0" + System.getProperty("java.vm.version"));
-                                       jvmStatsList.addChild("li", "OS 
Name:\u00a0" + System.getProperty("os.name"));
-                                       jvmStatsList.addChild("li", "OS 
Version:\u00a0" + System.getProperty("os.version"));
-                                       jvmStatsList.addChild("li", "OS 
Architecture:\u00a0" + System.getProperty("os.arch"));
+                               jvmStatsList.addChild("li", "Used Java 
memory:\u00a0" + SizeUtil.formatSize(usedJavaMem, true));
+                               jvmStatsList.addChild("li", "Allocated Java 
memory:\u00a0" + SizeUtil.formatSize(allocatedJavaMem, true));
+                               jvmStatsList.addChild("li", "Maximum Java 
memory:\u00a0" + SizeUtil.formatSize(maxJavaMem, true));
+                               jvmStatsList.addChild("li", "Available 
CPUs:\u00a0" + availableCpus);
+                               jvmStatsList.addChild("li", "Running 
threads:\u00a0" + thousendPoint.format(threadCount));
+                               jvmStatsList.addChild("li", "JVM Vendor:\u00a0" 
+ System.getProperty("java.vm.vendor"));
+                               jvmStatsList.addChild("li", "JVM 
Version:\u00a0" + System.getProperty("java.vm.version"));
+                               jvmStatsList.addChild("li", "OS Name:\u00a0" + 
System.getProperty("os.name"));
+                               jvmStatsList.addChild("li", "OS Version:\u00a0" 
+ System.getProperty("os.version"));
+                               jvmStatsList.addChild("li", "OS 
Architecture:\u00a0" + System.getProperty("os.arch"));

-                // unclaimedFIFOMessageCounts box
+                               // unclaimedFIFOMessageCounts box
                                overviewTableRow = overviewTable.addChild("tr");
                                nextTableCell = overviewTableRow.addChild("td", 
"class", "first");
                                Map unclaimedFIFOMessageCountsMap = 
node.getUSM().getUnclaimedFIFOMessageCounts();
@@ -518,10 +518,10 @@
                                nextTableCell = overviewTableRow.addChild("td");

                                // node version information box
-                HTMLNode versionInfobox = nextTableCell.addChild("div", 
"class", "infobox");
-                versionInfobox.addChild("div", "class", "infobox-header", 
"Node Version Information");
-                HTMLNode versionInfoboxContent = 
versionInfobox.addChild("div", "class", "infobox-content");
-                HTMLNode versionInfoboxList = 
versionInfoboxContent.addChild("ul");
+                               HTMLNode versionInfobox = 
nextTableCell.addChild("div", "class", "infobox");
+                               versionInfobox.addChild("div", "class", 
"infobox-header", "Node Version Information");
+                               HTMLNode versionInfoboxContent = 
versionInfobox.addChild("div", "class", "infobox-content");
+                               HTMLNode versionInfoboxList = 
versionInfoboxContent.addChild("ul");
                                versionInfoboxList.addChild("li", "Freenet " + 
Version.nodeVersion + " Build #" + Version.buildNumber() + " r" + 
Version.cvsRevision);
                                if(NodeStarter.extBuildNumber < 
NodeStarter.RECOMMENDED_EXT_BUILD_NUMBER) {
                                        versionInfoboxList.addChild("li", 
"Freenet-ext Build #" + NodeStarter.extBuildNumber + '(' + 
NodeStarter.RECOMMENDED_EXT_BUILD_NUMBER + ") r" + 
NodeStarter.extRevisionNumber);
@@ -539,7 +539,7 @@

                                // node distribution box
                                nextTableCell = overviewTableRow.addChild("td", 
"class", "first");
-                               HTMLNode nodeCircleInfobox = 
nextTableCell.addChild("div", "class", "infobox");
+                               HTMLNode nodeCircleInfobox = 
nextTableCell.addChild("div", "class", "infobox");
                                nodeCircleInfobox.addChild("div", "class", 
"infobox-header", "Node\u00a0Location\u00a0Distribution (w/Swap\u00a0Age)");
                                HTMLNode nodeCircleInfoboxContent = 
nodeCircleInfobox.addChild("div", "class", "infobox-content");
                                addNodeCircle(nodeCircleInfoboxContent);
@@ -560,7 +560,7 @@

        private void addNodeCircle (HTMLNode htmlNode) {
                HTMLNode nodeCircleInfoboxContentDiv = htmlNode.addChild("div", 
new String[] { "style", "class" }, new String[] {"position: relative; height: " 
+ ((PEER_CIRCLE_RADIUS + PEER_CIRCLE_ADDITIONAL_FREE_SPACE) * 2) + "px; width: 
" + ((PEER_CIRCLE_RADIUS + PEER_CIRCLE_ADDITIONAL_FREE_SPACE) * 2) + "px", 
"peercircle" });
-               nodeCircleInfoboxContentDiv.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0, false, 
1.0),     "mark" }, "|");
+               nodeCircleInfoboxContentDiv.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0, false, 
1.0),     "mark" }, "|");
                nodeCircleInfoboxContentDiv.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0.125, false, 
1.0), "mark" }, "+");
                nodeCircleInfoboxContentDiv.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0.25, false, 
1.0),  "mark" }, "--");
                nodeCircleInfoboxContentDiv.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0.375, false, 
1.0), "mark" }, "+");
@@ -585,7 +585,7 @@
                                age = MAX_CIRCLE_AGE_THRESHOLD;
                        }
                        strength = 1 - ((double) age / MAX_CIRCLE_AGE_THRESHOLD 
);
-                       nodeCircleInfoboxContentDiv.addChild("span", new 
String[] { "style", "class" }, new String[] { 
generatePeerCircleStyleString(location.doubleValue(), false, strength), 
"connected" }, "x");
+                       nodeCircleInfoboxContentDiv.addChild("span", new 
String[] { "style", "class" }, new String[] { 
generatePeerCircleStyleString(location.doubleValue(), false, strength), 
"connected" }, "x");
                }
                nodeCircleInfoboxContentDiv.addChild("span", new String[] { 
"style", "class" }, new String[] { 
generatePeerCircleStyleString(node.getLocation(), true, 1.0), "me" }, "x");
        }
@@ -604,7 +604,7 @@
                HTMLNode peerHistogramLegendCell;
                HTMLNode peerHistogramGraphCell;
                HTMLNode peerCircleInfoboxContent = 
peerCircleTableCell.addChild("div", new String[] { "style", "class" }, new 
String[] {"position: relative; height: " + ((PEER_CIRCLE_RADIUS + 
PEER_CIRCLE_ADDITIONAL_FREE_SPACE) * 2) + "px; width: " + ((PEER_CIRCLE_RADIUS 
+ PEER_CIRCLE_ADDITIONAL_FREE_SPACE) * 2) + "px", "peercircle" });
-               peerCircleInfoboxContent.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0, false, 
1.0),     "mark" }, "|");
+               peerCircleInfoboxContent.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0, false, 
1.0),        "mark" }, "|");
                peerCircleInfoboxContent.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0.125, false, 
1.0), "mark" }, "+");
                peerCircleInfoboxContent.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0.25, false, 
1.0),  "mark" }, "--");
                peerCircleInfoboxContent.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(0.375, false, 
1.0), "mark" }, "+");
@@ -625,16 +625,16 @@
                        peerLocation = peerNodeStatus.getLocation();
                        peerDistance = PeerManager.distance( myLocation, 
peerLocation );
                        histogramIndex = (int) (Math.floor(peerDistance * 
HISTOGRAM_LENGTH * 2));
-      if (peerNodeStatus.isConnected()) {
-        histogramConnected[histogramIndex]++;
-      } else {
-        histogramDisconnected[histogramIndex]++;
+                       if (peerNodeStatus.isConnected()) {
+                               histogramConnected[histogramIndex]++;
+                       } else {
+                               histogramDisconnected[histogramIndex]++;
                        }
-      peerCircleInfoboxContent.addChild("span", new String[] { "style", 
"class" }, new String[] { generatePeerCircleStyleString(peerLocation, false, 
(1.0 - peerNodeStatus.getPReject())), 
((peerNodeStatus.isConnected())?"connected":"disconnected") }, "x");
+                       peerCircleInfoboxContent.addChild("span", new String[] 
{ "style", "class" }, new String[] { 
generatePeerCircleStyleString(peerLocation, false, (1.0 - 
peerNodeStatus.getPReject())), 
((peerNodeStatus.isConnected())?"connected":"disconnected") }, "x");
                }
                peerCircleInfoboxContent.addChild("span", new String[] { 
"style", "class" }, new String[] { generatePeerCircleStyleString(myLocation, 
true, 1.0), "me" }, "x");
                //
-    double histogramPercent;
+               double histogramPercent;
                for (int i = 0; i < HISTOGRAM_LENGTH; i++) {
                        peerHistogramLegendCell = 
peerHistogramLegendTableRow.addChild("td");
                        peerHistogramGraphCell = 
peerHistogramGraphTableRow.addChild("td", "style", "height: 100px;");
@@ -653,7 +653,7 @@
                //
                int offset = 0;
                if( offsetMe ) {
-                   // Make our own peer stand out from the crowd better so we 
can see it easier
+                       // Make our own peer stand out from the crowd better so 
we can see it easier
                        offset = -10;
                } else {
                        offset = (int) (((double) PEER_CIRCLE_INNER_RADIUS) * 
(1.0 - strength));


Reply via email to