Class GetCurrentElementSaxonExtension
- java.lang.Object
-
- net.sf.saxon.lib.ExtensionFunctionDefinition
-
- ro.sync.ecss.extensions.commons.operations.GetCurrentElementSaxonExtension
-
@API(type=INTERNAL, src=PUBLIC) public class GetCurrentElementSaxonExtension extends net.sf.saxon.lib.ExtensionFunctionDefinition
Returns the current element for an XSLT operation.
-
-
Constructor Summary
Constructors Constructor Description GetCurrentElementSaxonExtension(ro.sync.ecss.extensions.commons.operations.ElementLocationPath currentElementLocation)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.sf.saxon.value.SequenceType[]
getArgumentTypes()
net.sf.saxon.om.StructuredQName
getFunctionQName()
net.sf.saxon.value.SequenceType
getResultType(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)
net.sf.saxon.lib.ExtensionFunctionCall
makeCallExpression()
-
-
-
Method Detail
-
getFunctionQName
public net.sf.saxon.om.StructuredQName getFunctionQName()
- Specified by:
getFunctionQName
in classnet.sf.saxon.lib.ExtensionFunctionDefinition
- See Also:
ExtensionFunctionDefinition.getFunctionQName()
-
getArgumentTypes
public net.sf.saxon.value.SequenceType[] getArgumentTypes()
- Specified by:
getArgumentTypes
in classnet.sf.saxon.lib.ExtensionFunctionDefinition
- See Also:
ExtensionFunctionDefinition.getArgumentTypes()
-
getResultType
public net.sf.saxon.value.SequenceType getResultType(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)
- Specified by:
getResultType
in classnet.sf.saxon.lib.ExtensionFunctionDefinition
- See Also:
ExtensionFunctionDefinition.getResultType(net.sf.saxon.value.SequenceType[])
-
makeCallExpression
public net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression()
- Specified by:
makeCallExpression
in classnet.sf.saxon.lib.ExtensionFunctionDefinition
- See Also:
ExtensionFunctionDefinition.makeCallExpression()
-
-