Task #2105

Updated by Sebastien Jacquot about 3 years ago

TXMResult and TXMEditor hierarchy, modify Progression related classes to use the new hierarchy.

h3. Steps

* implement "public boolean compute(ProgressWatcher watcher, TXMCommandParameters parameters)" in result class
=> TODO
* check the abstract handler to extract all computing code to the result compute() method
=> TODO
* check the editor part code
** use the methods getIntParametersValue(), etc. to fill the widgets in the command parameters area
=> TODO
** "public void computeResult(boolean update)" and use in it a TXMCommandParameters created with the values from the parameters area widget to compute the result
=> TODO
** check that "public void createPartControl(final Composite parent)" method call "super.createPartControl(parent)" to create the parameters widgets inside the hideable parameters area controlled by hide/show the editor tool bar button
=> TODO

h3.
getName() generated string (Editor/Tab title and Status bar when clicking on a result node)

PARENT_CORPUS_SIMPLE_NAME + ": " + QUERIES

eg.: VOEUX: ["faire", "voir"]

h3. getDetails() generated string (Editor/Tab tool tip)

_Idem_

h3. getSimpleName() generated string (Tree node label)

QUERIES

eg.: ["faire", "voir"]

Back