Package org.kuali.coeus.s2sgen.api.print
Interface FormPackageService
public interface FormPackageService
This service retrieves a list of form elements to be used in printing related activities.
-
Method Summary
Modifier and TypeMethodDescriptionretrieveFormElements(Set<String> namespaces, org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) Retrieves form elements for the requested namespaces using generators, user attached forms, s2s override, or submitted XML.retrieveFormPackage(Set<String> namespaces, org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) Retrieves form package for the requested namespaces using generators, user attached forms, s2s override, or submitted XML.
-
Method Details
-
retrieveFormPackage
FormPackage retrieveFormPackage(Set<String> namespaces, org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) Retrieves form package for the requested namespaces using generators, user attached forms, s2s override, or submitted XML.- Parameters:
namespaces- the requested namespaces. If empty, will return an empty list. Cannot be null.pdDoc- the proposal document to aid in the form element generation. Cannot be null.- Returns:
- a list of form elements. Will not return null
-
retrieveFormElements
List<FormElements> retrieveFormElements(Set<String> namespaces, org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) Retrieves form elements for the requested namespaces using generators, user attached forms, s2s override, or submitted XML.- Parameters:
namespaces- the requested namespaces. If empty, will return an empty list. Cannot be null.pdDoc- the proposal document to aid in the form element generation. Cannot be null.- Returns:
- a list of form elements. Will not return null
-