Class EnquiryFormBuilder
- java.lang.Object
-
- pl.edu.icm.unity.types.registration.BaseFormBuilder<EnquiryFormBuilder>
-
- pl.edu.icm.unity.types.registration.EnquiryFormBuilder
-
public class EnquiryFormBuilder extends BaseFormBuilder<EnquiryFormBuilder>
Builder ofEnquiryForm
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EnquiryFormBuilder.EnquiryFormNotificationsBuilder
-
Nested classes/interfaces inherited from class pl.edu.icm.unity.types.registration.BaseFormBuilder
BaseFormBuilder.AttributeRegistrationParamBuilder, BaseFormBuilder.GroupRegistrationParamBuilder, BaseFormBuilder.IdentityRegistrationParamBuilder
-
-
Constructor Summary
Constructors Constructor Description EnquiryFormBuilder()
EnquiryFormBuilder(EnquiryForm toCopy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnquiryForm
build()
EnquiryFormBuilder
withLayout(FormLayout layout)
EnquiryFormBuilder.EnquiryFormNotificationsBuilder
withNotificationsConfiguration()
EnquiryFormBuilder
withNotificationsConfiguration(EnquiryFormNotifications aValue)
EnquiryFormBuilder
withTargetCondition(String aValue)
EnquiryFormBuilder
withTargetGroups(String[] aValue)
EnquiryFormBuilder
withType(EnquiryForm.EnquiryType aValue)
-
Methods inherited from class pl.edu.icm.unity.types.registration.BaseFormBuilder
getInstance, getName, withAddedAgreement, withAddedAttributeParam, withAddedAttributeParam, withAddedCredentialParam, withAddedGroupParam, withAddedGroupParam, withAddedIdentityParam, withAddedIdentityParam, withAddedPolicyAgreement, withAgreements, withAttributeParams, withByInvitationOnly, withCheckIdentityOnSubmit, withCollectComments, withCredentialParams, withDefaultFormLayoutSettings, withDescription, withDisplayedName, withFormInformation, withFormLayoutSettings, withGroupParams, withIdentityParams, withName, withPageTitle, withPolicyAgreements, withTranslationProfile, withWrapUpConfig
-
-
-
-
Constructor Detail
-
EnquiryFormBuilder
public EnquiryFormBuilder()
-
EnquiryFormBuilder
public EnquiryFormBuilder(EnquiryForm toCopy)
-
-
Method Detail
-
build
public EnquiryForm build()
-
withTargetGroups
public EnquiryFormBuilder withTargetGroups(String[] aValue)
-
withTargetCondition
public EnquiryFormBuilder withTargetCondition(String aValue)
-
withType
public EnquiryFormBuilder withType(EnquiryForm.EnquiryType aValue)
-
withNotificationsConfiguration
public EnquiryFormBuilder withNotificationsConfiguration(EnquiryFormNotifications aValue)
-
withLayout
public EnquiryFormBuilder withLayout(FormLayout layout)
-
withNotificationsConfiguration
public EnquiryFormBuilder.EnquiryFormNotificationsBuilder withNotificationsConfiguration()
-
-