Interface GroupDelegationConfigGenerator
-
public interface GroupDelegationConfigGeneratorGenerates and validates registration and enquiry forms- Author:
- P.Piernik
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description pl.edu.icm.unity.types.registration.EnquiryFormgenerateProjectJoinEnquiryForm(java.lang.String groupPath, java.lang.String logo)pl.edu.icm.unity.types.registration.RegistrationFormgenerateProjectRegistrationForm(java.lang.String groupPath, java.lang.String logo, java.util.List<java.lang.String> attributes)pl.edu.icm.unity.types.registration.EnquiryFormgenerateProjectUpdateEnquiryForm(java.lang.String groupPath, java.lang.String logo)pl.edu.icm.unity.types.registration.EnquiryFormgenerateSubprojectJoinEnquiryForm(java.lang.String toCopyName, java.lang.String projectPath, java.lang.String subprojectPath, java.lang.String logo)pl.edu.icm.unity.types.registration.RegistrationFormgenerateSubprojectRegistrationForm(java.lang.String toCopy, java.lang.String projectPath, java.lang.String subprojectPath, java.lang.String logo)pl.edu.icm.unity.types.registration.EnquiryFormgenerateSubprojectUpdateEnquiryForm(java.lang.String toCopyName, java.lang.String projectPath, java.lang.String subprojectPath, java.lang.String logo)java.util.List<java.lang.String>validateJoinEnquiryForm(java.lang.String groupPath, java.lang.String formName)java.util.List<java.lang.String>validateRegistrationForm(java.lang.String groupPath, java.lang.String formName)java.util.List<java.lang.String>validateUpdateEnquiryForm(java.lang.String groupPath, java.lang.String formName)
-
-
-
Method Detail
-
generateProjectRegistrationForm
pl.edu.icm.unity.types.registration.RegistrationForm generateProjectRegistrationForm(java.lang.String groupPath, java.lang.String logo, java.util.List<java.lang.String> attributes) throws pl.edu.icm.unity.exceptions.EngineException- Throws:
pl.edu.icm.unity.exceptions.EngineException
-
generateProjectJoinEnquiryForm
pl.edu.icm.unity.types.registration.EnquiryForm generateProjectJoinEnquiryForm(java.lang.String groupPath, java.lang.String logo) throws pl.edu.icm.unity.exceptions.EngineException- Throws:
pl.edu.icm.unity.exceptions.EngineException
-
generateProjectUpdateEnquiryForm
pl.edu.icm.unity.types.registration.EnquiryForm generateProjectUpdateEnquiryForm(java.lang.String groupPath, java.lang.String logo) throws pl.edu.icm.unity.exceptions.EngineException- Throws:
pl.edu.icm.unity.exceptions.EngineException
-
validateRegistrationForm
java.util.List<java.lang.String> validateRegistrationForm(java.lang.String groupPath, java.lang.String formName)
-
validateJoinEnquiryForm
java.util.List<java.lang.String> validateJoinEnquiryForm(java.lang.String groupPath, java.lang.String formName)
-
validateUpdateEnquiryForm
java.util.List<java.lang.String> validateUpdateEnquiryForm(java.lang.String groupPath, java.lang.String formName)
-
generateSubprojectRegistrationForm
pl.edu.icm.unity.types.registration.RegistrationForm generateSubprojectRegistrationForm(java.lang.String toCopy, java.lang.String projectPath, java.lang.String subprojectPath, java.lang.String logo)
-
generateSubprojectUpdateEnquiryForm
pl.edu.icm.unity.types.registration.EnquiryForm generateSubprojectUpdateEnquiryForm(java.lang.String toCopyName, java.lang.String projectPath, java.lang.String subprojectPath, java.lang.String logo)
-
generateSubprojectJoinEnquiryForm
pl.edu.icm.unity.types.registration.EnquiryForm generateSubprojectJoinEnquiryForm(java.lang.String toCopyName, java.lang.String projectPath, java.lang.String subprojectPath, java.lang.String logo)
-
-