|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjd.xml.xpath.expr.ExpressionImpl
jd.xml.xpath.expr.StringExpression
jd.xml.xpath.expr.function.StringFunction
jd.xml.xslt.expr.SystemProperty
SystemProperty represents the xslt function "string system-property(string)".
Field Summary | |
static FunctionType |
TYPE
The function type. |
static String |
VENDOR
The vendor. |
static String |
VENDOR_URL
The vendor-url. |
static double |
VERSION
The supported XSLT version. |
Fields inherited from class jd.xml.xpath.expr.function.StringFunction |
arguments_ |
Fields inherited from interface jd.xml.xpath.expr.function.Function |
NULL_ARGUMENTS |
Fields inherited from interface jd.xml.xpath.expr.Expression |
DEP_CONTEXT_NODE, DEP_CONTEXT_POSITION, DEP_CONTEXT_SIZE, DEP_CONTEXT_STATIC, DEP_NONE, DEP_UNKNOWN |
Constructor Summary | |
SystemProperty()
|
Method Summary | |
void |
copyContextParameters(Function function)
|
int |
getContextDependencies()
Return a bitfield indicating the function dependencies. |
FunctionType |
getFunctionType()
Return the FunctionType of the Function- |
NamespaceContext |
getNamespaceContext()
|
void |
initContextParameters(StaticExprContext context)
Set function parameters provided by the given expression context. |
static boolean |
isSupportedVersion(double version)
|
String |
toStringValue(XPathContext context)
Evaluate the Expression to a String. |
static XObject |
toXObject(String namespaceUri,
String property)
|
Methods inherited from class jd.xml.xpath.expr.function.StringFunction |
accept, getArgument, setArguments |
Methods inherited from class jd.xml.xpath.expr.StringExpression |
getResultType, toBooleanValue, toNumberValue, toXObject |
Methods inherited from class jd.xml.xpath.expr.ExpressionImpl |
hasContextDependencies, isUniqueFilter, matchesFilter, toNode, toNodeSet, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface jd.xml.xpath.expr.function.Function |
getArgument, setArguments |
Methods inherited from interface jd.xml.xpath.expr.Expression |
accept, getResultType, hasContextDependencies, isUniqueFilter, matchesFilter, toBooleanValue, toNode, toNodeSet, toNumberValue, toString, toXObject |
Field Detail |
public static final FunctionType TYPE
public static final double VERSION
public static final String VENDOR
public static final String VENDOR_URL
Constructor Detail |
public SystemProperty()
Method Detail |
public FunctionType getFunctionType()
Function
getFunctionType
in interface Function
public static boolean isSupportedVersion(double version)
public void initContextParameters(StaticExprContext context)
initContextParameters
in interface XsltFunction
public void copyContextParameters(Function function)
copyContextParameters
in interface XsltFunction
public NamespaceContext getNamespaceContext()
public int getContextDependencies()
getContextDependencies
in interface Expression
getContextDependencies
in class StringFunction
public String toStringValue(XPathContext context)
Expression
toStringValue
in interface Expression
toStringValue
in class StringExpression
public static XObject toXObject(String namespaceUri, String property)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |