Class WorkflowAttributes
java.lang.Object
org.kuali.rice.krad.datadictionary.DictionaryBeanBase
org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
org.kuali.rice.krad.datadictionary.WorkflowAttributes
- All Implemented Interfaces:
Serializable,Cloneable,Copyable,DictionaryBean,UifDictionaryBean
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:
-
Field Summary
Fields inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
componentCode, namespaceCode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcompleteValidation(Class<?> rootBusinessObjectClass, Class<?> otherBusinessObjectClass, ValidationTrace tracer) voidPerform any needed post-processing of the bean properties.voidsetRoutingTypeDefinitions(Map<String, RoutingTypeDefinition> routingTypeDefinitions) voidsetSearchingTypeDefinitions(List<SearchingTypeDefinition> searchingTypeDefinitions) Methods inherited from class org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
getExpressionGraph, getPropertyExpression, getPropertyExpressions, setExpressionGraph, setPropertyExpressionsMethods inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
clone, copy, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCodeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.rice.krad.datadictionary.DictionaryBean
getComponentCode, getNamespaceCode
-
Constructor Details
-
WorkflowAttributes
public WorkflowAttributes()
-
-
Method Details
-
getSearchingTypeDefinitions
- Returns:
- the searchingTypeDefinitions
-
setSearchingTypeDefinitions
- Parameters:
searchingTypeDefinitions- the searchingTypeDefinitions to set
-
getRoutingTypeDefinitions
-
setRoutingTypeDefinitions
-
dataDictionaryPostProcessing
public void dataDictionaryPostProcessing()Description copied from interface:DictionaryBeanPerform any needed post-processing of the bean properties. This will be called starting at the parent data object entry or document entry class and recursed down though all other DictionaryBean objects contained within.- Specified by:
dataDictionaryPostProcessingin interfaceDictionaryBean- Overrides:
dataDictionaryPostProcessingin classDictionaryBeanBase
-
completeValidation
public void completeValidation(Class<?> rootBusinessObjectClass, Class<?> otherBusinessObjectClass, ValidationTrace tracer)
-