Ticket #2125 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Allow algorithms to be in multiple categories

Reported by: Nick Draper Owned by: Nick Draper
Priority: major Milestone: Iteration 29
Component: Mantid Keywords:
Cc: doucetm@… Blocked By:
Blocking: Tester: Martyn Gigg

Description

Add a new method to Algorithm

virtual vector<string> categories()

This should parse the string in catergory and return the list of categories. Also

virtual string category_seperator()

Which defines the category seperator for when there are multiple, suggest a default implementation of ,

Change History

comment:1 Changed 10 years ago by Mathieu Doucet

  • Cc doucetm@… added

comment:2 Changed 10 years ago by Nick Draper

  • Milestone changed from Iteration 27 to Iteration 28

Bulk move of tickets at the end of iteration 27

comment:3 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 28 to Iteration 29

Bulk move of tickets at the end of iteration 28

comment:4 Changed 9 years ago by Nick Draper

  • Status changed from new to assigned
  • Owner changed from Peter Peterson to Nick Draper

comment:5 Changed 9 years ago by Nick Draper

  • Status changed from assigned to verify
  • Resolution set to fixed

(In [12682]) fixes #2125 The algorithm base class can now handle algorithms being in multiple categories, however this should not be used yet, and mantidplot or the python help system knows nothing about this.

comment:6 Changed 9 years ago by Nick Draper

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:7 Changed 9 years ago by Nick Draper

  • Status changed from reopened to assigned

comment:8 Changed 9 years ago by Nick Draper

  • Status changed from assigned to verify
  • Resolution set to fixed

(In [12683]) fixes #2125 Forgot the IAlgorithm and AlgorithmProxy changes - included now

comment:9 Changed 9 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:10 Changed 9 years ago by Martyn Gigg

  • Status changed from verifying to closed

Methods are present in the correct locations.

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2972

Note: See TracTickets for help on using tickets.