Task #2689
Mis à jour par Matthieu Decorde il y a plus de 4 ans
In the TXMResult class use the "@Parameter type=INTERNAL" annotation members instead of calling autoSaveParametersFromAnnotations&autoLoading to load the following class fields : autoSaving&autoLoading
* in TXMResult() constructor, clone(), importParameters() : TXMPreferences.PARENT_PARAMETERS_NODE_PATH PARENT_PARAMETERS_NODE_PATH
* in autoSaveParametersFromAnnotations(), importParameters() : TXMPreferences.BUNDLE_ID BUNDLE_ID
* in autoSaveParametersFromAnnotations(), importParameters() : TXMPreferences.RESULT_PARAMETERS_NODE_PATH RESULT_PARAMETERS_NODE_PATH
* in autoSaveParametersFromAnnotations(), importParameters() : TXMPreferences.CLASS
Values are stored&read manually in these methods which makes it hard to maintain "class"
* in TXMResult() constructor, clone(), importParameters() : TXMPreferences.PARENT_PARAMETERS_NODE_PATH PARENT_PARAMETERS_NODE_PATH
* in autoSaveParametersFromAnnotations(), importParameters() : TXMPreferences.BUNDLE_ID BUNDLE_ID
* in autoSaveParametersFromAnnotations(), importParameters() : TXMPreferences.RESULT_PARAMETERS_NODE_PATH RESULT_PARAMETERS_NODE_PATH
* in autoSaveParametersFromAnnotations(), importParameters() : TXMPreferences.CLASS
Values are stored&read manually in these methods which makes it hard to maintain "class"