public class WorkflowAttributesBeanDefinitionParser extends KualiBeanDefinitionParserBase
| Constructor and Description |
|---|
WorkflowAttributesBeanDefinitionParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doParse(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
Parse the supplied
Element and populate the supplied
BeanDefinitionBuilder as required. |
protected List<Element> |
extractWorkflowAttributeElements(NodeList nodes,
String attributeElementName) |
protected String |
getBaseBeanTypeParent(Element element) |
protected org.kuali.rice.krad.datadictionary.WorkflowAttributeMetadata |
parseAttributeDefinition(Element workflowAttributeDefinitionElement) |
protected void |
parseChildElements(Element workflowAttributeElement,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean) |
protected org.kuali.rice.krad.datadictionary.DocumentCollectionPath |
parseDocumentCollectionPath(Element workflowAttributeDefinitionElement) |
protected List<String> |
parseDocumentValueAttributeDefinition(Element workflowAttributeDefinitionElement) |
protected org.kuali.rice.krad.datadictionary.DocumentValuePathGroup |
parseDocumentValuesPathGroup(Element workflowAttributeDefinitionElement) |
protected org.kuali.rice.krad.datadictionary.WorkflowAttributeMetadata |
parseRoutingAttribute(Element workflowAttributeDefinitionElement) |
protected Map<String,org.kuali.rice.krad.datadictionary.RoutingTypeDefinition> |
parseRoutingTypes(NodeList workflowAttributesChildren) |
protected List<org.kuali.rice.krad.datadictionary.SearchingTypeDefinition> |
parseSearchableAttributes(NodeList workflowAttributesChildren) |
protected org.kuali.rice.krad.datadictionary.WorkflowAttributeMetadata |
parseSearchingAttribute(Element workflowAttributeDefinitionElement) |
protected org.kuali.rice.krad.datadictionary.SearchingTypeDefinition |
parseSearchingTypes(NodeList workflowAttributesChildren) |
getBeanClass, handleAbstractAttribute, parseEmbeddedPropertyElements, parseInternalpublic WorkflowAttributesBeanDefinitionParser()
protected void doParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
KualiBeanDefinitionParserBaseElement and populate the supplied
BeanDefinitionBuilder as required.
The default implementation delegates to the doParse
version without ParserContext argument.
doParse in class KualiBeanDefinitionParserBaseelement - the XML element being parsedparserContext - the object encapsulating the current state of the parsing processbean - used to define the BeanDefinition#doParse(Element, BeanDefinitionBuilder)protected void parseChildElements(Element workflowAttributeElement, org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
protected List<org.kuali.rice.krad.datadictionary.SearchingTypeDefinition> parseSearchableAttributes(NodeList workflowAttributesChildren)
protected List<Element> extractWorkflowAttributeElements(NodeList nodes, String attributeElementName)
protected org.kuali.rice.krad.datadictionary.SearchingTypeDefinition parseSearchingTypes(NodeList workflowAttributesChildren)
protected org.kuali.rice.krad.datadictionary.WorkflowAttributeMetadata parseAttributeDefinition(Element workflowAttributeDefinitionElement)
protected org.kuali.rice.krad.datadictionary.WorkflowAttributeMetadata parseSearchingAttribute(Element workflowAttributeDefinitionElement)
protected org.kuali.rice.krad.datadictionary.WorkflowAttributeMetadata parseRoutingAttribute(Element workflowAttributeDefinitionElement)
protected List<String> parseDocumentValueAttributeDefinition(Element workflowAttributeDefinitionElement)
protected Map<String,org.kuali.rice.krad.datadictionary.RoutingTypeDefinition> parseRoutingTypes(NodeList workflowAttributesChildren)
protected org.kuali.rice.krad.datadictionary.DocumentCollectionPath parseDocumentCollectionPath(Element workflowAttributeDefinitionElement)
protected org.kuali.rice.krad.datadictionary.DocumentValuePathGroup parseDocumentValuesPathGroup(Element workflowAttributeDefinitionElement)
protected String getBaseBeanTypeParent(Element element)
getBaseBeanTypeParent in class KualiBeanDefinitionParserBaseCopyright © 2004–2015 The Kuali Foundation. All rights reserved.