Settings file upgrader object
A SettingsFileUpgrader
object represents the changes in the
factory settings tree for a specific version of a toolbox. Create a
SettingsFileUpgrader
for each toolbox version that includes a
change to the factory settings tree and record the changes to the tree. Recording
changes ensures that toolbox users upgrading to a new version do not have any backward
incompatibility issues with their toolbox settings.