Class EditPartnerForm
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.formlayout.FormLayout
hu.rts.mike.example.dev.crm.view.editpartner.EditPartnerForm
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.formlayout.FormLayout>,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasComponents,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasSize,com.vaadin.flow.component.HasStyle,Serializable
class EditPartnerForm
extends com.vaadin.flow.component.formlayout.FormLayout
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.flow.component.formlayout.FormLayout
com.vaadin.flow.component.formlayout.FormLayout.FormItem, com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.vaadin.flow.data.binder.Binder<Partner>private com.vaadin.flow.component.orderedlayout.HorizontalLayoutprivate com.vaadin.flow.component.button.Buttonprivate Runnableprivate com.vaadin.flow.component.textfield.TextFieldprivate com.vaadin.flow.component.button.Buttonprivate com.vaadin.flow.component.textfield.TextFieldprivate com.vaadin.flow.component.textfield.TextFieldprivate com.vaadin.flow.component.button.Buttonprivate final PartnerServiceprivate com.vaadin.flow.component.textfield.TextFieldprivate com.vaadin.flow.component.textfield.TextFieldprivate com.vaadin.flow.component.textfield.IntegerFieldprivate com.vaadin.flow.component.textfield.TextFieldprivate com.vaadin.flow.component.textfield.TextField -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidvoidcancel()private voidvoiddelete()private voidinit()voidsave()voidsetCancelCallback(Runnable cancelCallback) voidsetSaveCallback(Consumer<Partner> saveCallback) voidsetTexts()private voidprivate voidMethods inherited from class com.vaadin.flow.component.formlayout.FormLayout
add, addFormItem, addFormItem, getColspan, getResponsiveSteps, setColspan, setResponsiveSteps, setResponsiveStepsMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.ClickNotifier
addClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAllMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
service
-
binder
-
saveCallback
-
cancelCallback
-
buttonContainer
private com.vaadin.flow.component.orderedlayout.HorizontalLayout buttonContainer -
nameInput
private com.vaadin.flow.component.textfield.TextField nameInput -
taxNumberInput
private com.vaadin.flow.component.textfield.TextField taxNumberInput -
zipCodeInput
private com.vaadin.flow.component.textfield.TextField zipCodeInput -
cityInput
private com.vaadin.flow.component.textfield.TextField cityInput -
streetNameInput
private com.vaadin.flow.component.textfield.TextField streetNameInput -
streetKindInput
private com.vaadin.flow.component.textfield.TextField streetKindInput -
streetNumberInput
private com.vaadin.flow.component.textfield.IntegerField streetNumberInput -
invoicingEmailInput
private com.vaadin.flow.component.textfield.TextField invoicingEmailInput -
saveButton
private com.vaadin.flow.component.button.Button saveButton -
cancelButton
private com.vaadin.flow.component.button.Button cancelButton -
deleteButton
private com.vaadin.flow.component.button.Button deleteButton
-
-
Constructor Details
-
EditPartnerForm
-
-
Method Details
-
init
private void init() -
customizeFields
private void customizeFields() -
bindFields
private void bindFields() -
save
public void save() -
cancel
public void cancel() -
delete
public void delete() -
showFailedNotification
private void showFailedNotification() -
showSuccessNotification
private void showSuccessNotification() -
getSaveCallback
-
setSaveCallback
-
getCancelCallback
-
setCancelCallback
-
setTexts
public void setTexts()
-