org.kuali.rice.krad.workflow.attribute
Class KualiXmlRuleAttributeImpl

java.lang.Object
  extended by org.kuali.rice.kew.rule.xmlrouting.StandardGenericXMLRuleAttribute
      extended by org.kuali.rice.krad.workflow.attribute.KualiXmlRuleAttributeImpl
All Implemented Interfaces:
Serializable, WorkflowAttributeXmlValidator, WorkflowRuleAttribute, XmlConfiguredAttribute, GenericXMLRuleAttribute, KualiXmlAttribute

public class KualiXmlRuleAttributeImpl
extends StandardGenericXMLRuleAttribute
implements KualiXmlAttribute

This class extends the workflow xml rule attribute implementation to use the information in the data dictionary to generate labels.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Constructor Summary
KualiXmlRuleAttributeImpl()
          Constructs a KualiXmlRuleAttributeImpl.java.
 
Method Summary
 Element getConfigXML()
          This method overrides the super class and modifies the XML that it operates on to put the name and the title in the place where the super class expects to see them, even though they may no longer exist in the original XML.
 Element getConfigXML(ExtensionDefinition extensionDefinition)
           
 
Methods inherited from class org.kuali.rice.kew.rule.xmlrouting.StandardGenericXMLRuleAttribute
extractExpressionsToEvaluate, getDocContent, getParamMap, getRoutingDataRows, getRuleExtensionValues, getRuleRows, isEvaluateForMissingExtensions, isMatch, isRequired, setEvaluateForMissingExtensions, setExtensionDefinition, setParamMap, setRequired, validateClientRoutingData, validateRoutingData, validateRuleData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KualiXmlRuleAttributeImpl

public KualiXmlRuleAttributeImpl()
Constructs a KualiXmlRuleAttributeImpl.java.

Method Detail

getConfigXML

public Element getConfigXML()
This method overrides the super class and modifies the XML that it operates on to put the name and the title in the place where the super class expects to see them, even though they may no longer exist in the original XML.

Overrides:
getConfigXML in class StandardGenericXMLRuleAttribute
See Also:
StandardGenericXMLRuleAttribute.getConfigXML()

getConfigXML

public Element getConfigXML(ExtensionDefinition extensionDefinition)
Specified by:
getConfigXML in interface KualiXmlAttribute


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