Stores the undo operation. The undo operation consists of a description of
the refactoring that was performed to create this UndoAction and a list of
files that have changed.
The files that have changed are indexed files, in that they have an index
appended to the name of the file.
author: Chris Seguin