Class SimpleWorkflowEDLConfigComponent
- java.lang.Object
-
- org.kuali.rice.edl.impl.components.SimpleWorkflowEDLConfigComponent
-
- All Implemented Interfaces:
EDLModelComponent
- Direct Known Subclasses:
AttributeEDLConfigComponent,GlobalAttributeComponent,NetworkIdWorkflowEDLConfigComponent,UniversityIdWorkflowEDLConfigComponent,ValidationComponent,WorkgroupWorkflowEDLConfigComponent
public class SimpleWorkflowEDLConfigComponent extends java.lang.Object implements EDLModelComponent
Matches request params to fields defined in edl configs. Places matched value on the dom for rendering. Places currentDefinitionElement definition ( the element used to get the param from the request) element on the dom for rendering. This is the base EDL Config Component for dealing with defined elements in an edl definition. Most custom edl element behavior can be achieved by subclassing this.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
-
Field Summary
Fields Modifier and Type Field Description protected org.w3c.dom.ElementdefinitionElement
-
Constructor Summary
Constructors Constructor Description SimpleWorkflowEDLConfigComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.ElementgetDefinitionElement()EDLContextgetEdlContext()java.lang.StringgetErrorMessage(org.w3c.dom.Element originalConfigElement, RequestParser requestParser, MatchingParam matchingParam)java.util.ListgetMatchingParams(org.w3c.dom.Element originalConfigElement, RequestParser requestParser, EDLContext edlContext)org.w3c.dom.ElementgetReplacementConfigElement(org.w3c.dom.Element element)voidsetDefinitionElement(org.w3c.dom.Element definitionElement)voidsetEdlContext(EDLContext edlContext)voidupdateDOM(org.w3c.dom.Document dom, org.w3c.dom.Element currentDefinitionElement, EDLContext edlContext)
-
-
-
Method Detail
-
updateDOM
public void updateDOM(org.w3c.dom.Document dom, org.w3c.dom.Element currentDefinitionElement, EDLContext edlContext)- Specified by:
updateDOMin interfaceEDLModelComponent
-
getReplacementConfigElement
public org.w3c.dom.Element getReplacementConfigElement(org.w3c.dom.Element element)
-
getMatchingParams
public java.util.List getMatchingParams(org.w3c.dom.Element originalConfigElement, RequestParser requestParser, EDLContext edlContext)
-
getErrorMessage
public java.lang.String getErrorMessage(org.w3c.dom.Element originalConfigElement, RequestParser requestParser, MatchingParam matchingParam)
-
getDefinitionElement
public org.w3c.dom.Element getDefinitionElement()
-
setDefinitionElement
public void setDefinitionElement(org.w3c.dom.Element definitionElement)
-
getEdlContext
public EDLContext getEdlContext()
-
setEdlContext
public void setEdlContext(EDLContext edlContext)
-
-