Commit e3358c4f authored by Tracie Sucharski's avatar Tracie Sucharski
Browse files

Added support for the following WorkOrders: CubeDnViewWorkOrder,...

Added support for the following WorkOrders: CubeDnViewWorkOrder, SetActiveControlWorkOrder and SetActiveImageListWorkOrder.  Fixes #4485.

git-svn-id: http://subversion.wr.usgs.gov/repos/prog/isis3/branches/ipce@7213 41f8697f-d340-4b68-9986-7bafba869bb8
parent d0604ee1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -66,7 +66,7 @@ namespace Isis {
   *   OR between syncUndo(), asyncUndo() and postSyncUndo(). Other forms of state will cause the
   *   work order to not function properly when saved/restored from disk.
   *
   * @author 2012-??-?? ???
   * @author 2012-??-?? Steven Lambright and Stuart Sides
   *
   * @internal
   *   @history 2012-08-23 Steven Lambright and Stuart Sides - Updated the class to be much more
+6 −0
Original line number Diff line number Diff line
#include "WorkOrderFactory.h"

#include "CnetEditorViewWorkOrder.h"
#include "CubeDnViewWorkOrder.h"
#include "ExportControlNetWorkOrder.h"
#include "ExportImagesWorkOrder.h"
#include "Footprint2DViewWorkOrder.h"
@@ -23,6 +24,8 @@
#include "SaveProjectAsWorkOrder.h"
#include "SaveProjectWorkOrder.h"
#include "SensorGetInfoWorkOrder.h"
#include "SetActiveControlWorkOrder.h"
#include "SetActiveImageListWorkOrder.h"
#include "TargetGetInfoWorkOrder.h"

namespace Isis {
@@ -43,6 +46,7 @@ namespace Isis {
    WorkOrder *result = NULL;

    tryType<CnetEditorViewWorkOrder>(type, project, result);
    tryType<CubeDnViewWorkOrder>(type, project, result);
    tryType<ExportImagesWorkOrder>(type, project, result);
    tryType<ExportControlNetWorkOrder>(type, project, result);
    tryType<Footprint2DViewWorkOrder>(type, project, result);
@@ -63,6 +67,8 @@ namespace Isis {
    tryType<SaveProjectAsWorkOrder>(type, project, result);
    tryType<SaveProjectWorkOrder>(type, project, result);
    tryType<SensorGetInfoWorkOrder>(type, project, result);
    tryType<SetActiveControlWorkOrder>(type, project, result);
    tryType<SetActiveImageListWorkOrder>(type, project, result);
    tryType<TargetGetInfoWorkOrder>(type, project, result);

    if (!result) {
+2 −0
Original line number Diff line number Diff line
@@ -48,6 +48,8 @@ namespace Isis {
   *                         SensorGetInforWorkOrder, and TargetGetInfoWorkOrder.
   *   @history 2016-06-09 Makayla Shepherd - Updated documentation. Fixes #3957.
   *   @history 2016-07-26 Tracie Sucharski - Added support for Importing shapes.
   *   @history 2016-11-07 Tracie Sucharski - Added the CubeDnViewWorkOrder,
   *                         SetActiveControlWorkOrder, SetActiveImageListWorkOrder.  Fixes #4485.
   */
  class WorkOrderFactory {
    public: