Class RegulatorySubmissionProxy
java.lang.Object
com.ptc.qualitymanagement.qms.regmstr.RegulatorySubmissionProxy
A proxy object that contains information needed to support the creation of a Regulatory Submission. The given base
object also is used to propagate the created regulatory submission's team.
See the RegulatorySubmissionProxyCreatorIfc interface that outlines the classes that create these proxy objects.
Supported API: true
See the RegulatorySubmissionProxyCreatorIfc interface that outlines the classes that create these proxy objects.
Supported API: true
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGet the base object that is used to populate the Regulatory Submission's information.
The given base object also is used to propagate the created regulatory submission's team.
Example: CEMRegulatoryReportDecision
Supported API: trueGet the created regulatory submission.Get the drivers to be populated on the Regulatory Submission.
Supported API: truegetName()Get the name for the RegulatorySubmission.Get the number for the RegulatorySubmission.Get the quality container reference that the Regulatory Submission will be assigned to.Get the subjects to be populated on the Regulatory Submission.
Supported API: truecom.ptc.qualitymanagement.qms.MDEntityInterfaceGet the stored MDEntity; used as the "Submitted To".Get the list of table data to be populated on the Regulatory Submission.
Supported API: truegetType()Get the type for the RegulatorySubmission.static RegulatorySubmissionProxynewRegulatorySubmissionProxy(String type, String name, String number, com.ptc.qualitymanagement.qms.MDEntityInterface submittedTo, WTContainerRef qualityReference, Set<WTObject> drivers, Set<WTObject> subjects, List<TableData> tableData) Creates a new RegulatorySubmissionProxy.voidsetBaseObject(WTObject baseObject) Set the base object that is used to populate the Regulatory Submission's information.
The given base object also is used to propagate the created regulatory submission's team.
Example: CEMRegulatoryReportDecision
Supported API: truevoidsetCreatedRegulatorySubmission(WTObject createdRegulatorySubmission) Set the created regulatory submission.voidsetDrivers(Set<WTObject> drivers) Set the drivers to be populated on the Regulatory Submission.
Supported API: truevoidSet the name for the RegulatorySubmission.voidSet the number for the RegulatorySubmission.voidsetQualityReference(WTContainerRef qualityReference) Set the quality container reference that the Regulatory Submission will be assigned to.voidsetSubjects(Set<WTObject> subjects) Set the subjects to be populated on the Regulatory Submission.
Supported API: truevoidsetSubmittedTo(com.ptc.qualitymanagement.qms.MDEntityInterface submittedTo) Set the stored MDEntity; used as the "Submitted To".voidsetTableData(List<TableData> tableData) Set the list of table data to be populated on the Regulatory Submission.
Supported API: truevoidSet the type for the RegulatorySubmission.
-
Method Details
-
newRegulatorySubmissionProxy
public static RegulatorySubmissionProxy newRegulatorySubmissionProxy(String type, String name, String number, com.ptc.qualitymanagement.qms.MDEntityInterface submittedTo, WTContainerRef qualityReference, Set<WTObject> drivers, Set<WTObject> subjects, List<TableData> tableData) Creates a new RegulatorySubmissionProxy.
Supported API: true- Parameters:
QualityManagable-- Returns:
RegulatorySubmissionProxy
-
getQualityReference
Get the quality container reference that the Regulatory Submission will be assigned to.
Supported API: true- Returns:
- WTContainerRef
-
setQualityReference
Set the quality container reference that the Regulatory Submission will be assigned to.
Supported API: true- Parameters:
WTContainerRef- qualityReference
-
getName
Get the name for the RegulatorySubmission.
Supported API: true- Returns:
- String
-
setName
Set the name for the RegulatorySubmission.
Supported API: true- Parameters:
String- name
-
getNumber
Get the number for the RegulatorySubmission.
Supported API: true- Returns:
- String
-
setNumber
Set the number for the RegulatorySubmission.
Supported API: true- Parameters:
String- number
-
getType
Get the type for the RegulatorySubmission.
Supported API: true- Returns:
- String
-
setType
Set the type for the RegulatorySubmission.
Supported API: true- Parameters:
String- type
-
getSubmittedTo
public com.ptc.qualitymanagement.qms.MDEntityInterface getSubmittedTo()Get the stored MDEntity; used as the "Submitted To".
Supported API: true- Returns:
- MDEntityInterface
-
setSubmittedTo
public void setSubmittedTo(com.ptc.qualitymanagement.qms.MDEntityInterface submittedTo) Set the stored MDEntity; used as the "Submitted To".
Supported API: true- Parameters:
MDEntityInterface- submittedTo
-
getSubjects
Get the subjects to be populated on the Regulatory Submission.
Supported API: true- Returns:
- Set
-
setSubjects
Set the subjects to be populated on the Regulatory Submission.
Supported API: true- Parameters:
Set-subjects
-
getDrivers
Get the drivers to be populated on the Regulatory Submission.
Supported API: true- Returns:
- Set
-
setDrivers
Set the drivers to be populated on the Regulatory Submission.
Supported API: true- Parameters:
Set-drivers
-
getBaseObject
Get the base object that is used to populate the Regulatory Submission's information.
The given base object also is used to propagate the created regulatory submission's team.
Example: CEMRegulatoryReportDecision
Supported API: true- Returns:
- WTObject
-
setBaseObject
Set the base object that is used to populate the Regulatory Submission's information.
The given base object also is used to propagate the created regulatory submission's team.
Example: CEMRegulatoryReportDecision
Supported API: true- Parameters:
WTObject- baseObject
-
getCreatedRegulatorySubmission
Get the created regulatory submission.
Supported API: true- Returns:
- WTObject
-
setCreatedRegulatorySubmission
Set the created regulatory submission.
Supported API: true- Parameters:
WTObject- createdRegulatorySubmission
-
getTableData
Get the list of table data to be populated on the Regulatory Submission.
Supported API: true- Returns:
- List
-
setTableData
Set the list of table data to be populated on the Regulatory Submission.
Supported API: true- Parameters:
List-tableData
-