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 voidactionCompleted(ActionCompletedListener.ActionCompletedEvent ev)Notifies that a module action has been completed.voidclose()voidopen()voidupdatePropertyChanged(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:
 openin classcom.vaadin.flow.component.dialog.Dialog
 
- 
close
public void close()
- Overrides:
 closein classcom.vaadin.flow.component.dialog.Dialog
 
- 
actionCompleted
public void actionCompleted(ActionCompletedListener.ActionCompletedEvent ev)
Description copied from interface:ActionCompletedListenerNotifies that a module action has been completed.- Specified by:
 actionCompletedin interfaceActionCompletedListener
 
- 
updatePropertyChanged
public void updatePropertyChanged(AbstractProperty<?> property)
- Specified by:
 updatePropertyChangedin interfacePropertySheet.IPropertyValueChangedListener
 
 - 
 
 -