org.jaxen.function
Class LocalNameFunction
java.lang.Object
org.jaxen.function.LocalNameFunction
- Function
public class LocalNameFunction
extends java.lang.Object
4.1 string local-name(node-set?)
The local-name function returns the local part of the
expanded-name of the node in the argument node-set that is first in document order.
If the argument node-set is empty or the first node has no expanded-name, an
empty string is returned. If the argument is omitted, it defaults to a node-set with the context node as its only member.
- bob mcwhirter (bob @ werken.com)
Object | call(Context context, List args) - Returns the local-name of the specified node or the context node if
no arguments are provided.
|
static String | evaluate(List list, Navigator nav) - Returns the local-name of
list.get(0)
|
LocalNameFunction
public LocalNameFunction()
Create a new LocalNameFunction
object.
call
public Object call(Context context,
List args)
throws FunctionCallException
Returns the local-name of the specified node or the context node if
no arguments are provided.
- call in interface Function
context
- the context at the point in the
expression where the function is calledargs
- a List
containing zero or one items
- a
String
containing the local-name
evaluate
public static String evaluate(List list,
Navigator nav)
throws FunctionCallException
Returns the local-name of list.get(0)
list
- a list of nodesnav
- the Navigator
used to retrieve the local name
- the local-name of
list.get(0)