org.kuali.rice.kew.rule.xmlrouting
Class WorkflowFunctionResolver

java.lang.Object
  extended by org.kuali.rice.kew.rule.xmlrouting.WorkflowFunctionResolver
All Implemented Interfaces:
XPathFunctionResolver

public class WorkflowFunctionResolver
extends Object
implements XPathFunctionResolver

A function resolver for XPath functions provided by KEW.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
WorkflowFunctionResolver()
           
 
Method Summary
 boolean empty(Object object)
           
 String field(String fieldName)
           
 Node getRootNode()
           
 List<RuleExtensionBo> getRuleExtensions()
           
 XPath getXpath()
           
 XPathFunction resolveFunction(QName fname, int arity)
           
 void setRootNode(Node rootNode)
           
 void setRuleExtensions(List<RuleExtensionBo> ruleExtensions)
           
 void setXpath(XPath xpath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowFunctionResolver

public WorkflowFunctionResolver()
Method Detail

resolveFunction

public XPathFunction resolveFunction(QName fname,
                                     int arity)
Specified by:
resolveFunction in interface XPathFunctionResolver

field

public String field(String fieldName)
             throws Exception
Throws:
Exception

empty

public boolean empty(Object object)

getRuleExtensions

public List<RuleExtensionBo> getRuleExtensions()

setRuleExtensions

public void setRuleExtensions(List<RuleExtensionBo> ruleExtensions)

getRootNode

public Node getRootNode()

setRootNode

public void setRootNode(Node rootNode)

getXpath

public XPath getXpath()

setXpath

public void setXpath(XPath xpath)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.