Class AbstractDeleteAction
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
-
- org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualInventoryAction
-
- org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractDeleteAction
-
- All Implemented Interfaces:
Comparable
- Direct Known Subclasses:
DeleteBusinessObjectVisualAction
public abstract class AbstractDeleteAction extends AbstractVisualInventoryAction
Some classes require special procedures to delete their instances (for example, physical connections might need to release the endpoint ports before deleting the connection itself). If the developer will provide a custom delete action instead of the default one, he/she should subclass this class.- Author:
- Charles Edward Bedon Cortazar <charles.bedon@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 inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualInventoryAction
SELECTION_ANY_OBJECTS, SELECTION_NO_OBJECTS
-
Fields inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
childrenActions, formatOptions, icon, listeners, moduleId, type
-
-
Constructor Summary
Constructors Constructor Description AbstractDeleteAction(String moduleId)
-
Method Summary
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualInventoryAction
appliesTo, getName, getRequiredSelectedObjects, toString
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
clearListeners, compareTo, fireActionCompletedEvent, getChildrenActions, getFormatOptions, getIcon, getModuleAction, getModuleId, getVisualComponent, registerActionCompletedLister, setChildrenActions, setFormatOptions, setIcon, setModuleId, unregisterListener
-
-
-
-
Constructor Detail
-
AbstractDeleteAction
public AbstractDeleteAction(String moduleId)
-
-