CertHelper
, ConfigAdvancedHelper
, ConfigClientsHelper
, ConfigFamilyHelper
, ConfigKeyringHelper
, ConfigLoggingHelper
, ConfigNavHelper
, ConfigNetHelper
, ConfigPeerHelper
, ConfigReseedHelper
, ConfigStatsHelper
, ConfigTunnelsHelper
, ConfigUIHelper
, ConfigUpdateHelper
, ContentHelper
, CSSHelper
, FileDumpHelper
, HomeHelper
, JobQueueHelper
, LogsHelper
, NetDbHelper
, NewsFeedHelper
, OldConsoleHelper
, PeerHelper
, ProfilesHelper
, ProofHelper
, ReseedGenerator
, ReseedHandler
, SearchHelper
, StatHelper
, SummaryHelper
, TunnelHelper
public abstract class HelperBase extends Object
Modifier and Type | Field | Description |
---|---|---|
protected RouterContext |
_context |
|
protected Writer |
_out |
|
static String |
CHECKED |
|
static String |
PROP_ADVANCED |
Constructor | Description |
---|---|
HelperBase() |
Modifier and Type | Method | Description |
---|---|---|
String |
_t(String s) |
translate a string
|
String |
_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.14
|
static String |
_x(String s) |
Mark a string for extraction by xgettext and translation.
|
protected String |
getChecked(String prop) |
Is a boolean property set to true?
|
boolean |
isAdvanced() |
|
String |
ngettext(String s,
String p,
int n) |
translate (ngettext) @since 0.7.14
|
void |
setContextId(String contextId) |
Configure this bean to query a particular router context
|
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
|
protected RouterContext _context
protected Writer _out
public static final String PROP_ADVANCED
public static final String CHECKED
public void setContextId(String contextId)
contextId
- beginning few characters of the routerHash, or null to pick
the first one we come across.public boolean isAdvanced()
public void storeWriter(Writer out)
protected String getChecked(String prop)
prop
- must default to falsepublic String _t(String s, Object o)
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.