net.i2p.router.web
Class SummaryBarRenderer

java.lang.Object
  extended by net.i2p.router.web.SummaryBarRenderer

public class SummaryBarRenderer
extends Object

Refactored from summarynoframe.jsp to save ~100KB


Field Summary
(package private) static String[] ALL_SECTIONS
           
(package private) static Map<String,String> SECTION_NAMES
           
 
Constructor Summary
SummaryBarRenderer(RouterContext context, SummaryHelper helper)
           
 
Method Summary
 String renderBandwidthHTML()
           
 String renderCongestionHTML()
           
 String renderDestinationsHTML()
           
 String renderFirewallAndReseedStatusHTML()
           
 String renderGeneralHTML()
           
 String renderHelpAndFAQHTML()
           
 String renderI2PInternalsHTML()
           
 String renderI2PServicesHTML()
           
 String renderNetworkReachabilityHTML()
           
 String renderNewsHeadingsHTML()
           
 String renderPeersHTML()
           
 String renderRestartStatusHTML()
           
 String renderShortGeneralHTML()
           
 void renderSummaryHTML(Writer out)
          Note - ensure all links in here are absolute, as the summary bar may be displayed on lower-level directory errors.
 String renderTunnelsHTML()
           
 String renderTunnelStatusHTML()
           
 String renderUpdateStatusHTML()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_SECTIONS

static final String[] ALL_SECTIONS

SECTION_NAMES

static final Map<String,String> SECTION_NAMES
Constructor Detail

SummaryBarRenderer

public SummaryBarRenderer(RouterContext context,
                          SummaryHelper helper)
Method Detail

renderSummaryHTML

public void renderSummaryHTML(Writer out)
                       throws IOException
Note - ensure all links in here are absolute, as the summary bar may be displayed on lower-level directory errors.

Throws:
IOException

renderHelpAndFAQHTML

public String renderHelpAndFAQHTML()

renderI2PServicesHTML

public String renderI2PServicesHTML()

renderI2PInternalsHTML

public String renderI2PInternalsHTML()

renderGeneralHTML

public String renderGeneralHTML()

renderShortGeneralHTML

public String renderShortGeneralHTML()

renderNetworkReachabilityHTML

public String renderNetworkReachabilityHTML()

renderUpdateStatusHTML

public String renderUpdateStatusHTML()

renderRestartStatusHTML

public String renderRestartStatusHTML()

renderPeersHTML

public String renderPeersHTML()

renderFirewallAndReseedStatusHTML

public String renderFirewallAndReseedStatusHTML()

renderBandwidthHTML

public String renderBandwidthHTML()

renderTunnelsHTML

public String renderTunnelsHTML()

renderCongestionHTML

public String renderCongestionHTML()

renderTunnelStatusHTML

public String renderTunnelStatusHTML()

renderDestinationsHTML

public String renderDestinationsHTML()

renderNewsHeadingsHTML

public String renderNewsHeadingsHTML()
Since:
0.9.1