insertReactionRowsCommand::insertReactionRowsCommand(int position, int rows, CQReactionDM *pReactionDM, const QModelIndex&): CCopasiUndoCommand()
{
  mpReactionDM = pReactionDM;
  this->setText(insertRowsText());
  mRows = rows;
  mPosition = position;
  mType = REACTIONINSERT;
  setEntityType("Reaction");
}
InsertCompartmentRowsCommand::InsertCompartmentRowsCommand(int position, int rows, CQCompartmentDM *pCompartmentDM, const QModelIndex&): CCopasiUndoCommand()
{
  mpCompartmentDM = pCompartmentDM;
  mpCompartmentData = new UndoCompartmentData();
  this->setText(insertRowsText());
  mRows = rows;
  mPosition = position;
  firstTime = true;
  mType = COMPARTMENTINSERT;
  setEntityType("Compartment");
}