A file object represents a file on disk.

There are two forms supported. One is a link to a file that is in a location that exists when ImageTank is not running. The other form is a link to a file that ImageTank manages the ownership. This file might be deleted when the file is closed, or it could be cached in a working directory managed by ImageTank in the ~/Library folder.