public class AttributedDocumentEventBase extends org.kuali.rice.krad.rules.rule.event.KualiDocumentEventBase implements AttributedDocumentEvent
Modifier | Constructor and Description |
---|---|
protected |
AttributedDocumentEventBase(String description,
String errorPathPrefix)
Constructs a AttributedDocumentEventBase
|
|
AttributedDocumentEventBase(String description,
String errorPathPrefix,
org.kuali.rice.krad.document.Document document) |
Modifier and Type | Method and Description |
---|---|
Object |
getAttribute(String attributeName)
Retrieves a named attribute from the event.
|
Object |
getIterationSubject()
Gets the iterationSubject attribute.
|
Class |
getRuleInterfaceClass() |
boolean |
invokeRuleMethod(org.kuali.rice.krad.rules.rule.BusinessRule rule) |
void |
setAttribute(String attributeName,
Object attributeValue)
Sets the value of a named attribute on the event.
|
void |
setIterationSubject(Object iterationSubject)
Sets the iterationSubject attribute value.
|
generateEvents, getDescription, getDocument, getDocumentId, getErrorPathPrefix, getName, toString, validate
protected AttributedDocumentEventBase(String description, String errorPathPrefix)
description
- errorPathPrefix
- public AttributedDocumentEventBase(String description, String errorPathPrefix, org.kuali.rice.krad.document.Document document)
org.kuali.rice.krad.rule.event.KualiDocumentEventBase#KualiDocumentEventBase(java.lang.String, java.lang.String, org.kuali.rice.krad.document.Document)
public Object getAttribute(String attributeName)
AttributedDocumentEvent
getAttribute
in interface AttributedDocumentEvent
attributeName
- the name of the attribute to retrieveAttributedDocumentEvent.getAttribute(java.lang.String)
public void setAttribute(String attributeName, Object attributeValue)
AttributedDocumentEvent
setAttribute
in interface AttributedDocumentEvent
attributeName
- the name of the attribute to setattributeValue
- the value of the named attributeAttributedDocumentEvent.setAttribute(java.lang.String, java.lang.Object)
public Object getIterationSubject()
getIterationSubject
in interface AttributedDocumentEvent
public void setIterationSubject(Object iterationSubject)
setIterationSubject
in interface AttributedDocumentEvent
iterationSubject
- The iterationSubject to set.public Class getRuleInterfaceClass()
getRuleInterfaceClass
in interface org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent
org.kuali.rice.krad.rule.event.KualiDocumentEvent#getRuleInterfaceClass()
public boolean invokeRuleMethod(org.kuali.rice.krad.rules.rule.BusinessRule rule)
invokeRuleMethod
in interface org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent
org.kuali.rice.krad.rule.event.KualiDocumentEvent#invokeRuleMethod(org.kuali.rice.krad.rule.BusinessRule)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.