Commit 2ad364d1 authored by Ian Humphrey's avatar Ian Humphrey
Browse files

Updated documentation, history entries, and coding standards for OpenProjectWorkOrder. Fixes #3952.

git-svn-id: http://subversion.wr.usgs.gov/repos/prog/isis3/branches/ipce@6781 41f8697f-d340-4b68-9986-7bafba869bb8
parent dc1887ce
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
@@ -35,6 +35,11 @@

namespace Isis {

  /**
   * Constructs an OpenProjectWorkOrder
   *
   * @param project The project 
   */
  OpenProjectWorkOrder::OpenProjectWorkOrder(Project *project) :
      WorkOrder(project) {
    //qDebug()<<"OpenProjectWorkOrder::OpenProjectWorkOrder";
@@ -53,21 +58,39 @@ namespace Isis {
  }


  /**
   * Copy constructor
   *
   * @param other The other OpenProjectWorkOrder to initialize from
   */
  OpenProjectWorkOrder::OpenProjectWorkOrder(const OpenProjectWorkOrder &other) :
      WorkOrder(other) {
  }


  /**
   * Destructor
   */
  OpenProjectWorkOrder::~OpenProjectWorkOrder() {

  }


  /**
   * Clones the current OpenProjectWorkOrder
   *
   * @return @b OpenProjectWorkOrder * The OpenProjectWorkOrder clone
   */
  OpenProjectWorkOrder *OpenProjectWorkOrder::clone() const {
    return new OpenProjectWorkOrder(*this);
  }


  /**
   * Executes the OpenProjectWorkOrder
   *
   * @return @b bool true if the successfully executed
   */
  bool OpenProjectWorkOrder::execute() {
    //qDebug()<<"OpenProjectWorkOrder::execute()";
    bool success = WorkOrder::execute();
+4 −3
Original line number Diff line number Diff line
@@ -24,12 +24,9 @@
 */
#include "WorkOrder.h"

#include "FileName.h"

class QString;

namespace Isis {
  class FileName;

  /**
   * This opens a project that's saved on disk.
@@ -37,6 +34,10 @@ namespace Isis {
   * @author 2012-??-?? ???
   *
   * @internal
   *   @history 2014-09-05 Kim Oyama - Removed the connection for opening a project from the
   *                           command line.
   *   @history 2016-06-10 Ian Humphrey - Minor updates to documentation and coding standards.
   *                           Fixes #3952.
   */
  class OpenProjectWorkOrder : public WorkOrder {
      Q_OBJECT