public class ProtocolXmlStream extends ProtocolXmlStreamBase
| Constructor and Description |
|---|
ProtocolXmlStream() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.apache.xmlbeans.XmlObject> |
generateXmlStream(KraPersistableBusinessObjectBase printableBusinessObject,
Map<String,Object> reportParameters)
This method generates XML for a given
ResearchDocumentBase based
on the parameters provided in a Map and returns an
XmlObject of the generated XML. |
String |
generateXmlStreamForNotification(Protocol protocol)
This method is to create xml data for protocol action notifications
|
CommitteeXmlStream |
getCommitteeXmlStream()
Gets the committeeXmlStream attribute.
|
IrbPrintXmlUtilService |
getIrbPrintXmlUtilService()
Gets the irbPrintXmlUtilService attribute.
|
KcPersonService |
getKcPersonService()
Gets the kcPersonService attribute.
|
edu.mit.irb.irbnamespace.ProtocolDocument.Protocol |
getProtocol(Protocol protocol) |
edu.mit.irb.irbnamespace.ProtocolDocument.Protocol |
getProtocol(Protocol protocolInfoBean,
Integer submissionNumber) |
ScheduleXmlStream |
getScheduleXmlStream()
Gets the scheduleXmlStream attribute.
|
void |
setCommitteeXmlStream(CommitteeXmlStream comitteeXmlStream)
Sets the committeeXmlStream attribute value.
|
void |
setIrbPrintXmlUtilService(IrbPrintXmlUtilService irbPrintXmlUtilService)
Sets the irbPrintXmlUtilService attribute value.
|
void |
setKcPersonService(KcPersonService kcPersonService)
Sets the kcPersonService attribute value.
|
protected void |
setMinutes(ProtocolSubmission submissionInfoBean,
edu.mit.irb.irbnamespace.ProtocolDocument.Protocol.Submissions submission)
This method...
|
void |
setScheduleXmlStream(ScheduleXmlStream scheduleXmlStream)
Sets the scheduleXmlStream attribute value.
|
getBusinessObjectService, getDateTimeService, setBusinessObjectService, setDateTimeServicepublic Map<String,org.apache.xmlbeans.XmlObject> generateXmlStream(KraPersistableBusinessObjectBase printableBusinessObject, Map<String,Object> reportParameters)
XmlStreamResearchDocumentBase based
on the parameters provided in a Map and returns an
XmlObject of the generated XML.generateXmlStream in interface XmlStreamgenerateXmlStream in class ProtocolXmlStreamBaseprintableBusinessObject - for which XMl is to be generatedreportParameters - Map of various parameters required for XML generationXmlStream.generateXmlStream(KraPersistableBusinessObjectBase, java.util.Map)public String generateXmlStreamForNotification(Protocol protocol)
protocol - public edu.mit.irb.irbnamespace.ProtocolDocument.Protocol getProtocol(Protocol protocolInfoBean, Integer submissionNumber)
public edu.mit.irb.irbnamespace.ProtocolDocument.Protocol getProtocol(Protocol protocol)
protected void setMinutes(ProtocolSubmission submissionInfoBean, edu.mit.irb.irbnamespace.ProtocolDocument.Protocol.Submissions submission)
submissionInfoBean - submission - public void setIrbPrintXmlUtilService(IrbPrintXmlUtilService irbPrintXmlUtilService)
irbPrintXmlUtilService - The irbPrintXmlUtilService to set.public IrbPrintXmlUtilService getIrbPrintXmlUtilService()
public KcPersonService getKcPersonService()
public void setKcPersonService(KcPersonService kcPersonService)
kcPersonService - The kcPersonService to set.public void setScheduleXmlStream(ScheduleXmlStream scheduleXmlStream)
scheduleXmlStream - The scheduleXmlStream to set.public ScheduleXmlStream getScheduleXmlStream()
public void setCommitteeXmlStream(CommitteeXmlStream comitteeXmlStream)
committeeXmlStream - The committeeXmlStream to set.public CommitteeXmlStream getCommitteeXmlStream()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.