public class Params
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
Params.ParamsLoader<T> |
| Constructor | Description |
|---|---|
Params(org.w3c.dom.Element paramElem) |
| Modifier and Type | Method | Description |
|---|---|---|
<T> void |
getMultiParams(java.lang.String name,
java.util.Collection<T> list,
Params.ParamsLoader<? extends T> loader) |
Get the parameters using a specialized loader
|
void |
getMutliParams(java.lang.String name,
java.util.Collection<java.lang.String> list) |
Load multiple parameters into a list
|
java.lang.String |
getParam() |
Get the current element as value
|
java.lang.String |
getParam(java.lang.String name) |
Get a single parameter.
|
java.lang.String |
getParam(java.lang.String name,
java.lang.String defaultValue) |
Get a single parameter with a default value.
|
Params |
getParams(java.lang.String name) |
|
boolean |
isSet(java.lang.String name) |
Return true if a parameter with the given name exists.
|
public java.lang.String getParam()
public java.lang.String getParam(java.lang.String name)
name - public java.lang.String getParam(java.lang.String name,
java.lang.String defaultValue)
name - defaultValue - public Params getParams(java.lang.String name)
name - public boolean isSet(java.lang.String name)
name - public void getMutliParams(java.lang.String name,
java.util.Collection<java.lang.String> list)
name - list - public <T> void getMultiParams(java.lang.String name,
java.util.Collection<T> list,
Params.ParamsLoader<? extends T> loader)
throws HighlighterConfigurationException
T - name - list - loader - HighlighterConfigurationException