1 #ifndef RenameProjectWorkOrder_H
2 #define RenameProjectWorkOrder_H
RenameProjectWorkOrder(QString newName, Project *project)
Definition: RenameProjectWorkOrder.cpp:37
The main project for cnetsuite.
Definition: Project.h:105
void syncUndo()
This method is designed to be implemented by children work orders.
Definition: RenameProjectWorkOrder.cpp:125
Project * project() const
Returns the Project this WorkOrder is attached to.
Definition: WorkOrder.cpp:1116
virtual RenameProjectWorkOrder * clone() const
Definition: RenameProjectWorkOrder.cpp:65
static bool isNameValid(QString nameToCheck)
Check the validity of the given (proposed) project name.
Definition: RenameProjectWorkOrder.cpp:109
~RenameProjectWorkOrder()
Definition: RenameProjectWorkOrder.cpp:61
Parent class for anything that performs an action in Project.
Definition: WorkOrder.h:104
Change the project's GUI name.
Definition: RenameProjectWorkOrder.h:39
bool isExecutable(Context context)
Re-implement this method if your work order utilizes controls for data in order to operate...
Definition: RenameProjectWorkOrder.cpp:70
bool execute()
The (child) implementation of this method should prompt the user/gather state by any means necessary...
Definition: RenameProjectWorkOrder.cpp:75
void syncRedo()
This method is designed to be implemented by children work orders.
Definition: RenameProjectWorkOrder.cpp:120
Context
This enumeration is for recording the context of the current Workorder (whether it is part of a proje...
Definition: WorkOrder.h:132
bool dependsOn(WorkOrder *other) const
This is a virtual function whose role in child classes is to determine if this WorkOrder deppends on ...
Definition: RenameProjectWorkOrder.cpp:114