File manipulation class

The File Class

File properties

File methods - file handling

File methods - hierarchy manipulation

File methods - tree traversal

File methods - Undo/Redo support

File methods - attribute handling