Class ReleaseObjectFromServiceVisualAction

  • All Implemented Interfaces:
    Comparable

    @Component
    public class ReleaseObjectFromServiceVisualAction
    extends AbstractVisualAdvancedAction
    Front-end to the release object from service action.
    Author:
    Mauricio Ruiz Beltrán <mauricio.ruiz@kuwaiba.org>
    • Field Detail

      • PARAMETER_BUSINESS_OBJECT

        public static String PARAMETER_BUSINESS_OBJECT
        Parameter business object.
      • PARAMETER_SERVICE

        public static String PARAMETER_SERVICE
        Parameter service.
    • Constructor Detail

      • ReleaseObjectFromServiceVisualAction

        public ReleaseObjectFromServiceVisualAction()
    • Method Detail

      • getVisualComponent

        public com.vaadin.flow.component.dialog.Dialog getVisualComponent​(ModuleActionParameterSet parameters)
        Description copied from class: AbstractVisualAction
        The visual component (a XXLayout, for example), to be embedded in a Dialog upon triggering the action.
        Specified by:
        getVisualComponent in class AbstractVisualAction
        Parameters:
        parameters - The initial parameters necessary to build the visual component. Some or all these parameters might be later passed to the underlying AbstractAction.
        Returns:
        The visual component.
      • getRequiredSelectedObjects

        public int getRequiredSelectedObjects()
        Description copied from class: AbstractVisualInventoryAction
        How many objects have to be selected so this action is enabled. Use -1 for any (-1), 0 if no objects have to be selected (0), or a number greater than 0 for a fixed number.
        Specified by:
        getRequiredSelectedObjects in class AbstractVisualInventoryAction
        Returns:
        The number of objects that have to be selected so the action is enabled.