View Javadoc
1   package org.kuali.coeus.propdev.api.s2s;
2   
3   import org.kuali.coeus.propdev.api.core.NumberedProposal;
4   
5   import java.util.Calendar;
6   import java.util.List;
7   
8   public interface S2sOpportunityContract extends NumberedProposal {
9   
10      String getCfdaNumber();
11  
12      Calendar getClosingDate();
13  
14      String getCompetetionId();
15  
16      String getInstructionUrl();
17  
18      Calendar getOpeningDate();
19  
20      String getOpportunity();
21  
22      String getRevisionOtherDescription();
23  
24      String getSchemaUrl();
25  
26      String getOpportunityId();
27  
28      String getOpportunityTitle();
29  
30      String getFundingOpportunityNumber();
31  
32      String getOfferingAgency();
33  
34      String getAgencyContactInfo();
35  
36      String getCfdaDescription();
37  
38      boolean isMultiProject();
39  
40      S2sProviderContract getS2sProvider();
41  
42      S2sRevisionTypeContract getS2sRevisionType();
43  
44      S2sSubmissionTypeContract getS2sSubmissionType();
45  
46      List<? extends S2sOppFormsContract> getS2sOppForms();
47  }