This visitor walks the selection set tree removing folders specified by paths (tuples of strings of item-ids) or simply item-ids.
#include
<class_selection_set_interpreter_1_1___remove_folder_visitor.h>
Public Member Functions |
|
__init__ () | |
getMessages () | |
Return list of undo messages required to
recreate removed items. |
|
apply () | |
applySelectionSetFolder () | |
Override this method to define custom
behavior when a SelectionSetFolder is traversed. |
SelectionSetInterpreter._RemoveFolderVisitor.__init__ | ( | ) |
SelectionSetInterpreter._RemoveFolderVisitor.getMessages | ( | ) |
Return list of undo messages required to recreate removed items.
SelectionSetInterpreter._RemoveFolderVisitor.apply | ( | ) |
Reimplemented from SelectionSet.SelectionSetVisitor.
SelectionSetInterpreter._RemoveFolderVisitor.applySelectionSetFolder | ( | ) |
Override this method to define custom behavior when a SelectionSetFolder is traversed.
Note, the default implementation is for the given folder's members to be traversed. Overriding methods should call this base method in order to continue traversal. Alternatively, the implementation may define how the folder is traversed.
Reimplemented from SelectionSet.SelectionSetVisitor.