|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.xslthl.Params
public class Params
Syntax highlighter parameters
Nested Class Summary | |
---|---|
static interface |
Params.ParamsLoader<T>
|
Field Summary | |
---|---|
protected org.w3c.dom.Element |
paramElem
|
Constructor Summary | |
---|---|
Params(org.w3c.dom.Element paramElem)
|
Method Summary | ||
---|---|---|
|
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)
|
|
protected java.lang.String |
getTextContent(org.w3c.dom.Node elm)
Return the text content for the given element. |
|
boolean |
isSet(java.lang.String name)
Return true if a parameter with the given name exists. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected org.w3c.dom.Element paramElem
Constructor Detail |
---|
public Params(org.w3c.dom.Element paramElem)
Method Detail |
---|
protected java.lang.String getTextContent(org.w3c.dom.Node elm)
elm
-
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |