Class LicenseManagerDialog
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.flow.component.dialog.GeneratedVaadinDialog<com.vaadin.flow.component.dialog.Dialog>
-
- com.vaadin.flow.component.dialog.Dialog
-
- com.vaadin.componentfactory.EnhancedDialog
-
- org.neotropic.util.visual.dialog.ConfirmDialog
-
- org.neotropic.kuwaiba.modules.commercial.softman.components.LicenseManagerDialog
-
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier
,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.HasTheme
,Serializable
,ActionCompletedListener
,PropertySheet.IPropertyValueChangedListener
public class LicenseManagerDialog extends ConfirmDialog implements ActionCompletedListener, PropertySheet.IPropertyValueChangedListener
Dialog to manage licenses.- Author:
- Julian David Camacho Erazo <julian.camacho@kuwaiba.org>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.vaadin.flow.component.dialog.Dialog
com.vaadin.flow.component.dialog.Dialog.DialogCloseActionEvent, com.vaadin.flow.component.dialog.Dialog.DialogResizeEvent
-
Nested classes/interfaces inherited from class com.vaadin.flow.component.dialog.GeneratedVaadinDialog
com.vaadin.flow.component.dialog.GeneratedVaadinDialog.OpenedChangeEvent<R extends com.vaadin.flow.component.dialog.GeneratedVaadinDialog<R>>
-
Nested classes/interfaces inherited from interface org.neotropic.kuwaiba.core.apis.integration.modules.actions.ActionCompletedListener
ActionCompletedListener.ActionCompletedEvent
-
-
Constructor Summary
Constructors Constructor Description LicenseManagerDialog(TranslationService ts, MetadataEntityManager mem, ApplicationEntityManager aem, BusinessEntityManager bem, SoftwareManagerService sms, NewLicensePoolVisualAction newLicensePoolVisualAction, DeleteLicensePoolVisualAction deleteLicensePoolVisualAction, NewLicenseVisualAction newLicenseVisualAction, DeleteLicenseVisualAction deleteLicenseVisualAction, ReleaseLicenseVisualAction releaseLicenseVisualAction, ResourceFactory resourceFactory, LoggingService log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionCompleted(ActionCompletedListener.ActionCompletedEvent ev)
Notifies that a module action has been completed.void
close()
void
open()
void
updatePropertyChanged(AbstractProperty<?> property)
-
Methods inherited from class org.neotropic.util.visual.dialog.ConfirmDialog
getBtnCancel, getBtnConfirm, setContentSizeFull, setEnableBtnConfirm, setHeader
-
Methods inherited from class com.vaadin.componentfactory.EnhancedDialog
add, addComponentAtIndex, addThemeVariants, addToFooter, addToHeader, remove, removeAll, setContent, setFooter, setHeader, setThemeVariants
-
Methods inherited from class com.vaadin.flow.component.dialog.Dialog
addAttachListener, addDetachListener, addDialogCloseActionListener, addOpenedChangeListener, addResizeListener, addThemeVariants, getChildren, getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, isCloseOnEsc, isCloseOnOutsideClick, isDraggable, isModal, isOpened, isResizable, onAttach, removeThemeVariants, setCloseOnEsc, setCloseOnOutsideClick, setDraggable, setHeight, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setModal, setOpened, setResizable, setWidth
-
Methods inherited from class com.vaadin.flow.component.dialog.GeneratedVaadinDialog
getAriaLabelString, isOpenedBoolean, setAriaLabel
-
Methods inherited from class com.vaadin.flow.component.Component
addListener, fireEvent, from, get, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onDetach, onEnabledStateChanged, set, setElement, setId, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
LicenseManagerDialog
public LicenseManagerDialog(TranslationService ts, MetadataEntityManager mem, ApplicationEntityManager aem, BusinessEntityManager bem, SoftwareManagerService sms, NewLicensePoolVisualAction newLicensePoolVisualAction, DeleteLicensePoolVisualAction deleteLicensePoolVisualAction, NewLicenseVisualAction newLicenseVisualAction, DeleteLicenseVisualAction deleteLicenseVisualAction, ReleaseLicenseVisualAction releaseLicenseVisualAction, ResourceFactory resourceFactory, LoggingService log)
-
-
Method Detail
-
open
public void open()
- Overrides:
open
in classcom.vaadin.flow.component.dialog.Dialog
-
close
public void close()
- Overrides:
close
in classcom.vaadin.flow.component.dialog.Dialog
-
actionCompleted
public void actionCompleted(ActionCompletedListener.ActionCompletedEvent ev)
Description copied from interface:ActionCompletedListener
Notifies that a module action has been completed.- Specified by:
actionCompleted
in interfaceActionCompletedListener
-
updatePropertyChanged
public void updatePropertyChanged(AbstractProperty<?> property)
- Specified by:
updatePropertyChanged
in interfacePropertySheet.IPropertyValueChangedListener
-
-