TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.provisional.sun50.fastxpath.functions
Class EFuncLocalPart

java.lang.Object
  extended byorg.eclipse.tptp.platform.provisional.sun50.fastxpath.EExpression
      extended byorg.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunction
          extended byorg.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunctionOneArg
              extended byorg.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunctionDef1Arg
                  extended byorg.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFuncLocalPart
All Implemented Interfaces:
IExpression

public class EFuncLocalPart
extends EFunctionDef1Arg


Field Summary
 
Fields inherited from class org.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunctionOneArg
eArg0
 
Constructor Summary
EFuncLocalPart(FuncLocalPart flp)
           
 
Method Summary
 java.lang.Object[] execute(FastXPathContext context)
           
 IExpression instance(Expression e)
           
 
Methods inherited from class org.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunctionDef1Arg
checkNumberArgs
 
Methods inherited from class org.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunctionOneArg
callArgVisitors, fixupVariables, getArg0, getArg0AsNumber, getArg0AsString, getEArg0, getExpression, linkParent, printGraph, setArg, setEArg0, setExpression
 
Methods inherited from class org.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunction
getArgAsNumber, getArgAsString
 
Methods inherited from class org.eclipse.tptp.platform.provisional.sun50.fastxpath.EExpression
compile, getParent, indent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EFuncLocalPart

public EFuncLocalPart(FuncLocalPart flp)
Parameters:
flp -
Method Detail

instance

public IExpression instance(Expression e)
Overrides:
instance in class EFunctionDef1Arg
See Also:
org.eclipse.tptp.platform.provisional.sun50.fastxpath.functions.EFunctionDef1Arg#instance(com.sun.org.apache.xpath.internal.Expression)

execute

public java.lang.Object[] execute(FastXPathContext context)
                           throws javax.xml.transform.TransformerException,
                                  ExpressionEvaluationException
Specified by:
execute in interface IExpression
Overrides:
execute in class EExpression
Throws:
javax.xml.transform.TransformerException
ExpressionEvaluationException
See Also:
org.eclipse.tptp.platform.provisional.sun50.fastxpath.EExpression#execute(org.eclipse.tptp.platform.provisional.sun50.fastxpath.FastXPathContext)

TPTP 4.2.0 Platform Project
Public API Specification