Class WindowFavoritesManager
- 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.core.favorites.actions.WindowFavoritesManager
-
- 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
public class WindowFavoritesManager extends ConfirmDialog implements ActionCompletedListener
Window to manage favorites folder.- Author:
- Mauricio Ruiz Beltrán <mauricio.ruiz@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
-
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.com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider
buildHierarchicalDataProvider(List<BusinessObjectLight> objects)
void
open()
-
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, close, 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
-
WindowFavoritesManager
public WindowFavoritesManager(TranslationService ts, ApplicationEntityManager aem, BusinessEntityManager bem, MetadataEntityManager mem, CoreActionsRegistry coreActionsRegistry, AdvancedActionsRegistry advancedActionsRegistry, ViewWidgetRegistry viewWidgetRegistry, ExplorerRegistry explorerRegistry, NewBusinessObjectVisualAction newBusinessObjectVisualAction, NewBusinessObjectFromTemplateVisualAction newBusinessObjectFromTemplateVisualAction, NewMultipleBusinessObjectsVisualAction newMultipleBusinessObjectsVisualAction, DefaultDeleteBusinessObjectVisualAction deleteBusinessObjectVisualAction, CopyBusinessObjectVisualAction copyBusinessObjectVisualAction, MoveBusinessObjectVisualAction moveBusinessObjectVisualAction, ShowMoreInformationAction showMoreInformationAction, NewFavoriteVisualAction newFavoriteVisualAction, DeleteFavoriteVisualAction deleteFavoriteVisualAction, ReleaseObjectFromFavoritesFolderVisualAction releaseObjectFromFavoritesFolderVisualAction, ResourceFactory resourceFactory, LoggingService log)
-
-
Method Detail
-
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
-
open
public void open()
- Overrides:
open
in classcom.vaadin.flow.component.dialog.Dialog
-
buildHierarchicalDataProvider
public com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider buildHierarchicalDataProvider(List<BusinessObjectLight> objects)
-
-