1#ifndef RemoveImagesWorkOrder_H
2#define RemoveImagesWorkOrder_H
Internalizes a list of images and allows for operations on the entire list.
Definition ImageList.h:55
The main project for ipce.
Definition Project.h:289
Removes selected images from current project.
Definition RemoveImagesWorkOrder.h:56
~RemoveImagesWorkOrder()
Definition RemoveImagesWorkOrder.cpp:54
virtual RemoveImagesWorkOrder * clone() const
Definition RemoveImagesWorkOrder.cpp:58
bool setupExecution()
@description Set up the execution.
Definition RemoveImagesWorkOrder.cpp:81
virtual bool isExecutable(ImageList *images)
Determines if we can remove this ImageList.
Definition RemoveImagesWorkOrder.cpp:69
RemoveImagesWorkOrder(Project *project)
Definition RemoveImagesWorkOrder.cpp:37
void execute()
@description Remove any selected items from the project directory.
Definition RemoveImagesWorkOrder.cpp:137
Provide Undo/redo abilities, serialization, and history for an operation.
Definition WorkOrder.h:311
Project * project() const
Returns the Project this WorkOrder is attached to.
Definition WorkOrder.cpp:1298
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16