|
Isis 3 Programmer Reference
|
Go to the documentation of this file. 1 #ifndef TemplateEditViewWorkOrder_H
2 #define TemplateEditViewWorkOrder_H
25 #include "WorkOrder.h"
virtual TemplateEditViewWorkOrder * clone() const
Returns a copy of this TemplateEditViewWorkOrder instance.
Provide Undo/redo abilities, serialization, and history for an operation.
TemplateEditViewWorkOrder(Project *project)
Creates a WorkOrder that will retrieve Target info.
virtual bool isExecutable(ProjectItem *projectitem)
Determines if we can get target info.
The main project for ipce.
This work order allows the user to view and edit a template.
bool dependsOn(WorkOrder *other) const
Determines whether another WorkOrder depends upon TemplateEditViewWorkOrder.
virtual bool setupExecution()
Attempt to retrieve the Target info.
~TemplateEditViewWorkOrder()
The Destructor.
Project * project() const
Returns the Project this WorkOrder is attached to.
virtual void execute()
Executes this work order.
This is free and unencumbered software released into the public domain.
Represents an item of a ProjectItemModel in Qt's model-view framework.