Class PresetIdentityEditor
- java.lang.Object
-
- io.imunity.webconsole.signupAndEnquiry.invitations.PresetEditorBase<pl.edu.icm.unity.types.basic.IdentityParam>
-
- io.imunity.webconsole.signupAndEnquiry.invitations.PresetIdentityEditor
-
- All Implemented Interfaces:
pl.edu.icm.unity.webui.common.ListOfEmbeddedElementsStub.Editor<pl.edu.icm.unity.types.registration.invite.PrefilledEntry<pl.edu.icm.unity.types.basic.IdentityParam>>
public class PresetIdentityEditor extends PresetEditorBase<pl.edu.icm.unity.types.basic.IdentityParam>
Editor of a prefilled invitationIdentityParam.- Author:
- Krzysztof Benedyczak
-
-
Field Summary
-
Fields inherited from class io.imunity.webconsole.signupAndEnquiry.invitations.PresetEditorBase
msg
-
-
Constructor Summary
Constructors Constructor Description PresetIdentityEditor(pl.edu.icm.unity.webui.common.identities.IdentityEditorRegistry identityEditorRegistry, java.util.List<pl.edu.icm.unity.types.registration.IdentityRegistrationParam> formParameters, pl.edu.icm.unity.MessageSource msg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.vaadin.ui.ComponentgetEditorComponentsInternal(pl.edu.icm.unity.types.registration.invite.PrefilledEntry<pl.edu.icm.unity.types.basic.IdentityParam> value, int position)protected java.util.Optional<pl.edu.icm.unity.types.basic.IdentityParam>getValueInternal()voidsetEditedComponentPosition(int position)-
Methods inherited from class io.imunity.webconsole.signupAndEnquiry.invitations.PresetEditorBase
getEditorComponent, getValue
-
-
-
-
Method Detail
-
getValueInternal
protected java.util.Optional<pl.edu.icm.unity.types.basic.IdentityParam> getValueInternal() throws pl.edu.icm.unity.webui.common.FormValidationException- Specified by:
getValueInternalin classPresetEditorBase<pl.edu.icm.unity.types.basic.IdentityParam>- Returns:
- the edited value
- Throws:
pl.edu.icm.unity.webui.common.FormValidationException
-
setEditedComponentPosition
public void setEditedComponentPosition(int position)
-
getEditorComponentsInternal
protected com.vaadin.ui.Component getEditorComponentsInternal(pl.edu.icm.unity.types.registration.invite.PrefilledEntry<pl.edu.icm.unity.types.basic.IdentityParam> value, int position)- Specified by:
getEditorComponentsInternalin classPresetEditorBase<pl.edu.icm.unity.types.basic.IdentityParam>- Returns:
- the components of the editor
-
-