Task #2113

Updated by Sebastien Jacquot almost 4 years ago

Use the new TXMResult and TXMEditor hierarchy.


To factorize and share a bunch of functions/code:

* base results must extend Function, TXMResult or implement ITXMResult
* chart results must extend ChartResult or implement IChartResult
* result must define the abstract methods getName(), etc.

* editor inputs must use or extend TXMEditorInput or ChartEditorInput
* editor part must use or extend TXMEditorPart or ChartEditorPart
* result adapter factory and result adapter must extends BaseAdapterFactory and BaseAdapter

Still need to discuss about the name methods, getName(), etc. and which ones to use at what location.