Package net.i2p.router.web
Class HelperBase
- java.lang.Object
-
- net.i2p.router.web.HelperBase
-
- Direct Known Subclasses:
CertHelper,ConfigAdvancedHelper,ConfigClientsHelper,ConfigFamilyHelper,ConfigKeyringHelper,ConfigLoggingHelper,ConfigNavHelper,ConfigNetHelper,ConfigPeerHelper,ConfigReseedHelper,ConfigStatsHelper,ConfigTunnelsHelper,ConfigUIHelper,ConfigUpdateHelper,ContentHelper,CSSHelper,FileDumpHelper,HomeHelper,JobQueueHelper,LogsHelper,NewsFeedHelper,OldConsoleHelper,PeerHelper,ProfilesHelper,ReseedGenerator,ReseedHandler,ResourceHelper,SearchHelper,StatHelper,SummaryHelper,TunnelHelper,WizardHelper
public abstract class HelperBase extends Object
Base helper
-
-
Field Summary
Fields Modifier and Type Field Description protected RouterContext_contextprotected Writer_outstatic StringCHECKEDstatic StringPROP_ADVANCEDstatic StringSELECTED
-
Constructor Summary
Constructors Constructor Description HelperBase()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String_t(String s)translate a stringString_t(String s, Object o)translate a string with a parameter This is a lot more expensive than _t(s), so use sparingly.String_t(String s, Object o, Object o2)two params @since 0.7.14static String_x(String s)Mark a string for extraction by xgettext and translation.protected StringgetChecked(String prop)Is a boolean property set to true?booleanisAdvanced()Stringngettext(String s, String p, int n)translate (ngettext) @since 0.7.14voidsetContextId(String contextId)Configure this bean to query a particular router contextvoidstoreWriter(Writer out)Renamed from setWriter, we realy don't want setFoo(non-String) Prevent jsp.error.beans.property.conversion 500 error for ?writer=foo
-
-
-
Field Detail
-
_context
protected RouterContext _context
-
_out
protected Writer _out
-
PROP_ADVANCED
public static final String PROP_ADVANCED
- Since:
- public since 0.9.33, was package private
- See Also:
- Constant Field Values
-
CHECKED
public static final String CHECKED
- Since:
- public since 0.9.33, was package private
- See Also:
- Constant Field Values
-
SELECTED
public static final String SELECTED
- Since:
- 0.9.43
- See Also:
- Constant Field Values
-
-
Method Detail
-
setContextId
public void setContextId(String contextId)
Configure this bean to query a particular router context- Parameters:
contextId- beginning few characters of the routerHash, or null to pick the first one we come across.
-
isAdvanced
public boolean isAdvanced()
- Since:
- 0.9.9
-
storeWriter
public void storeWriter(Writer out)
Renamed from setWriter, we realy don't want setFoo(non-String) Prevent jsp.error.beans.property.conversion 500 error for ?writer=foo- Since:
- 0.8.2
-
getChecked
protected String getChecked(String prop)
Is a boolean property set to true?- Parameters:
prop- must default to false- Returns:
- non-null, either "" or " checked=\"checked\" "
- Since:
- 0.9.24 consolidated from various helpers
-
_t
public String _t(String s, Object o)
translate a string with a parameter This is a lot more expensive than _t(s), so use sparingly.- Parameters:
s- string to be translated containing {0} The {0} will be replaced by the parameter. Single quotes must be doubled, i.e. ' -> '' in the string.o- parameter, not translated. To translate parameter also, use _t("foo {0} bar", _t("baz")) Do not double the single quotes in the parameter. Use autoboxing to call with ints, longs, floats, etc.
-
-