Class NewProjectActivityVisualAction
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction<com.vaadin.flow.component.dialog.Dialog>
-
- com.neotropic.kuwaiba.modules.commercial.planning.projects.actions.NewProjectActivityVisualAction
-
- All Implemented Interfaces:
Comparable<AbstractVisualAction>
@Component public class NewProjectActivityVisualAction extends AbstractVisualAction<com.vaadin.flow.component.dialog.Dialog>
Visual wrapper of create a new activity action.- Author:
- Mauricio Ruiz <mauricio.ruiz@kuwaiba.org>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
AbstractVisualAction.VisualActionType
-
-
Field Summary
Fields Modifier and Type Field Description static intLIMITPool items limit.-
Fields inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
childrenActions, formatOptions, icon, listeners, moduleId, type
-
-
Constructor Summary
Constructors Constructor Description NewProjectActivityVisualAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.vaadin.flow.server.CommandgetCommandRefresh()refresh gridAbstractActiongetModuleAction()The underlying action wrapped by this visual object.com.vaadin.flow.component.dialog.DialoggetVisualComponent(ModuleActionParameterSet parameters)The visual component (a XXLayout, for example), to be embedded in a Dialog upon triggering the action.voidsetCommandRefresh(com.vaadin.flow.server.Command commandRefresh)-
Methods inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
clearListeners, compareTo, fireActionCompletedEvent, getChildrenActions, getFormatOptions, getIcon, getModuleId, registerActionCompletedLister, setChildrenActions, setFormatOptions, setIcon, setModuleId, unregisterListener
-
-
-
-
Field Detail
-
LIMIT
public static final int LIMIT
Pool items limit. -1 To return all- See Also:
- Constant Field Values
-
-
Method Detail
-
getVisualComponent
public com.vaadin.flow.component.dialog.Dialog getVisualComponent(ModuleActionParameterSet parameters)
Description copied from class:AbstractVisualActionThe visual component (a XXLayout, for example), to be embedded in a Dialog upon triggering the action.- Specified by:
getVisualComponentin classAbstractVisualAction<com.vaadin.flow.component.dialog.Dialog>- Parameters:
parameters- The initial parameters necessary to build the visual component. Some or all these parameters might be later passed to the underlyingAbstractAction.- Returns:
- The visual component.
-
getModuleAction
public AbstractAction getModuleAction()
Description copied from class:AbstractVisualActionThe underlying action wrapped by this visual object.- Specified by:
getModuleActionin classAbstractVisualAction<com.vaadin.flow.component.dialog.Dialog>- Returns:
- The action.
-
getCommandRefresh
public com.vaadin.flow.server.Command getCommandRefresh()
refresh grid- Returns:
- commandClose;Command; refresh action
-
setCommandRefresh
public void setCommandRefresh(com.vaadin.flow.server.Command commandRefresh)
- Parameters:
commandRefresh-
-
-