java.lang.Object
net.i2p.router.web.HelperBase
net.i2p.router.web.helpers.TransitSummaryHelper
Helper for transit tunnel summary page rendering and form processing. The context is supplied by the base class, so there is nothing to do here.
Field Summary
Fields inherited from class HelperBase
_context, _log, _out, CHECKED, PROP_ADVANCED, SELECTEDModifier and TypeFieldDescriptionprotected RouterContextThe router context.protected LogThe log instance.protected WriterThe writer for output.static final StringChecked attribute for HTML checkboxes.static final StringProperty key for advanced mode.static final StringSelected attribute for HTML select options.Constructor Summary
ConstructorsConstructorDescriptionNothing to initialize; the router context arrives with the base class.Method Summary
All MethodsModifier and TypeMethodDescriptionRender the transit summary page body.voidrenderFragment(String id) Render a single named element for the contentonly fragment mode of the transit-summary page.Methods inherited from class HelperBase
_t, _t, _t, _x, getChecked, isAdvanced, ngettext, setContextId, storeWriterModifier and TypeMethodDescriptionTranslate a string.Translate a string with a parameter.Translate a string with two parameters.static StringMark a string for extraction by xgettext and translation.protected StringgetChecked(String prop) Get the checked attribute for a boolean property.booleanCheck if advanced mode is enabled.Translate a string with plural forms (ngettext).voidsetContextId(String contextId) Configure this bean to query a particular router context.voidstoreWriter(Writer out) Store the writer for output.
Constructor Details
TransitSummaryHelper
public TransitSummaryHelper()Nothing to initialize; the router context arrives with the base class.
Method Details
getTransitSummary
Render the transit summary page body. The markup goes straight to the response writer when the helper has one, otherwise it is returned for the caller to place. A rendering failure is logged, not thrown, and yields an empty string.- Returns:
- the transit summary, or an empty string on failure
renderFragment
Render a single named element for the contentonly fragment mode of the transit-summary page.- Parameters:
id- the element id