|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mmbase.bridge.jsp.taglib.functions.Functions
public class Functions
Functions for EL variables, and XSL.
Like this:
| Constructor Summary | |
|---|---|
Functions()
|
|
| Method Summary | |
|---|---|
static Map<String,String> |
applicationContext(String path)
|
static boolean |
contains(Collection col,
Object obj)
MMBase specific 'contains' (for Collections). |
static String |
directory(String file)
|
static String |
escape(String escaper,
Object string)
Provides the 'escape' functionality of taglib. |
static String |
escapeString(String escaper,
String string)
This version of escape(String, Object) simply asks for a string. |
static boolean |
hasAlias(Node node,
String alias)
Checks if the supplied node has the supplied alias |
static String |
link(String page)
|
static Object |
managerProperty(String nodeManager,
String name)
|
static Object |
moduleProperty(String module,
String name)
|
static Object |
property(String name)
|
static void |
remove(Collection col,
Object obj)
MMBase specific 'remove' (for Collections). |
static LocalizedString |
string(LocalizedString s)
|
static String |
treefile(String page,
PageContext pageContext,
Object objectList)
|
static String |
treelink(String page,
Object objectList)
|
static String |
url(String page,
PageContext pageContext)
MMBase url generation for EL |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Functions()
| Method Detail |
|---|
public static boolean contains(Collection col,
Object obj)
public static void remove(Collection col,
Object obj)
public static String escapeString(String escaper,
String string)
escape(String, Object) simply asks for a string. This often work
better in XSL {taglib:escape('text/xml', @link)} may otherwise give e.g. the toString of a
NodeIterator, which we cannot recognize withouth introducing dependencies.
public static String escape(String escaper,
Object string)
public static String directory(String file)
public static String url(String page,
PageContext pageContext)
public static String link(String page)
public static Object managerProperty(String nodeManager,
String name)
public static Object moduleProperty(String module,
String name)
public static Object property(String name)
public static String treefile(String page,
PageContext pageContext,
Object objectList)
throws JspTagException,
IOException
JspTagException
IOException
public static String treelink(String page,
Object objectList)
throws JspTagException,
IOException
JspTagException
IOExceptionpublic static LocalizedString string(LocalizedString s)
public static boolean hasAlias(Node node,
String alias)
node - the MMBase node to check for existing aliasalias - Name of the alias to check
public static Map<String,String> applicationContext(String path)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||