org.kuali.rice.krad.datadictionary
Class WorkflowAttributes

java.lang.Object
  extended by org.kuali.rice.krad.datadictionary.DictionaryBeanBase
      extended by org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
          extended by org.kuali.rice.krad.datadictionary.WorkflowAttributes
All Implemented Interfaces:
Serializable, Cloneable, Copyable, DictionaryBean, UifDictionaryBean

public class WorkflowAttributes
extends UifDictionaryBeanBase

A container that holds all of the WorkflowAttributeDefinition for a document for both document searches and routing that depends on the values that exist on the document.

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

Field Summary
 
Fields inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
componentCode, namespaceCode
 
Constructor Summary
WorkflowAttributes()
           
 
Method Summary
 void completeValidation(Class<?> rootBusinessObjectClass, Class<?> otherBusinessObjectClass, ValidationTrace tracer)
           
 void dataDictionaryPostProcessing()
          This overridden method ...
 Map<String,RoutingTypeDefinition> getRoutingTypeDefinitions()
           
 List<SearchingTypeDefinition> getSearchingTypeDefinitions()
           
 void setRoutingTypeDefinitions(Map<String,RoutingTypeDefinition> routingTypeDefinitions)
           
 void setSearchingTypeDefinitions(List<SearchingTypeDefinition> searchingTypeDefinitions)
           
 
Methods inherited from class org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
getExpressionGraph, getPropertyExpression, getPropertyExpressions, setExpressionGraph, setPropertyExpressions
 
Methods inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
clone, copy, getComponentCode, getNamespaceCode, preventModification, setComponentCode, setNamespaceCode, unwrap
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krad.datadictionary.DictionaryBean
getComponentCode, getNamespaceCode
 

Constructor Detail

WorkflowAttributes

public WorkflowAttributes()
Method Detail

getSearchingTypeDefinitions

public List<SearchingTypeDefinition> getSearchingTypeDefinitions()
Returns:
the searchingTypeDefinitions

setSearchingTypeDefinitions

public void setSearchingTypeDefinitions(List<SearchingTypeDefinition> searchingTypeDefinitions)
Parameters:
searchingTypeDefinitions - the searchingTypeDefinitions to set

getRoutingTypeDefinitions

public Map<String,RoutingTypeDefinition> getRoutingTypeDefinitions()

setRoutingTypeDefinitions

public void setRoutingTypeDefinitions(Map<String,RoutingTypeDefinition> routingTypeDefinitions)

dataDictionaryPostProcessing

public void dataDictionaryPostProcessing()
This overridden method ...

Specified by:
dataDictionaryPostProcessing in interface DictionaryBean
Overrides:
dataDictionaryPostProcessing in class DictionaryBeanBase
See Also:
DictionaryBeanBase.dataDictionaryPostProcessing()

completeValidation

public void completeValidation(Class<?> rootBusinessObjectClass,
                               Class<?> otherBusinessObjectClass,
                               ValidationTrace tracer)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.