class SidebarRenderer extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static String[] | ALL_SECTIONSAll section identifiers |
(package private) static Map<String,String> | SECTION_NAMESSection name map |
| Constructor and Description |
|---|
SidebarRenderer(RouterContext context,
SidebarHelper helper)SidebarRenderer. |
| Modifier and Type | Method and Description |
|---|---|
boolean | floodfillEnabled()floodfillEnabled. |
(package private) static String | getEepsiteURL(PortMapper pm)Get the local eepsite URL from the port mapper. |
boolean | isAdvanced()Whether advanced. |
String | renderAdvancedHTML()renderAdvancedHTML. |
String | renderAdvancedRouterInfoHTML() |
String | renderBandwidthGraphHTML()Renders the sidebar bandwidth graph HTML. |
String | renderBandwidthHTML()renderBandwidthHTML. |
String | renderClockHTML()renderClockHTML. |
String | renderCongestionHTML()renderCongestionHTML. |
String | renderCPUBarHTML() |
String | renderDestinationsHTML()renderDestinationsHTML. |
String | renderFirewallAndReseedStatusHTML()renderFirewallAndReseedStatusHTML. |
String | renderHelpAndFAQHTML()renderHelpAndFAQHTML. |
String | renderI2PInternalsHTML()renderI2PInternalsHTML. |
String | renderI2PServicesHTML()renderI2PServicesHTML. |
String | renderMemoryBarHTML() |
String | renderNetworkReachabilityHTML()renderNetworkReachabilityHTML. |
String | renderNewsHeadingsHTML() |
String | renderPeersHTML()renderPeersHTML. |
String | renderRestartStatusHTML()renderRestartStatusHTML. |
String | renderRouterInfoHTML()renderRouterInfoHTML. |
String | renderShortRouterInfoHTML()renderShortRouterInfoHTML. |
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()renderTunnelsHTML. |
String | renderTunnelStatusHTML()renderTunnelStatusHTML. |
String | renderUpdateStatusHTML()renderUpdateStatusHTML. |
boolean | unifiedSidebar()unifiedSidebar. |
static final String[] ALL_SECTIONS
public SidebarRenderer(RouterContext context, SidebarHelper helper)
public boolean floodfillEnabled()
static String getEepsiteURL(PortMapper pm)
public boolean isAdvanced()
public String renderAdvancedHTML()
public String renderAdvancedRouterInfoHTML()
public String renderBandwidthGraphHTML()
public String renderBandwidthHTML()
public String renderClockHTML()
public String renderCongestionHTML()
public String renderCPUBarHTML()
public String renderDestinationsHTML()
public String renderFirewallAndReseedStatusHTML()
public String renderHelpAndFAQHTML()
public String renderI2PInternalsHTML()
public String renderI2PServicesHTML()
public String renderMemoryBarHTML()
public String renderNetworkReachabilityHTML()
public String renderNewsHeadingsHTML()
public String renderPeersHTML()
public String renderRestartStatusHTML()
public String renderRouterInfoHTML()
public String renderShortRouterInfoHTML()
public void renderSummaryHTML(Writer out) throws IOException
IOExceptionpublic String renderTunnelsHTML()
public String renderTunnelStatusHTML()
public String renderUpdateStatusHTML()
public boolean unifiedSidebar()