public abstract static class OutcomePlan.OutcomePlanWorkspaceEvents
extends java.lang.Object
OutcomePlan
.Constructor and Description |
---|
OutcomePlanWorkspaceEvents() |
Modifier and Type | Method and Description |
---|---|
void |
populateValidNewActivityTypesXmlData(OutcomePlan outcomePlan,
org.w3c.dom.Document document,
java.util.List<org.w3c.dom.Element> xmlElementList)
Events raised to allow addition of new activity types.
|
public void populateValidNewActivityTypesXmlData(OutcomePlan outcomePlan, org.w3c.dom.Document document, java.util.List<org.w3c.dom.Element> xmlElementList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
OutcomePlan
. To add a new activity type, a listener for this
event must use the specified Document
to add new elements to the
specified xml list. Each xml element added to this list must contain the
folling attributes type - for example service, action, referral
icon - A Blob of the icon to display on the workspace for the New button
popupPage - The page to launch when the User clicks the new buttonoutcomePlan
- the OutcomePlan
to add an activity to.xmlElementList
- the XML list to add XML representing the new activity to.document
- The document which should be used to create the new XML
elements.curam.util.exception.AppException
curam.util.exception.InformationalException