Constructor.
| manager |
The ProjectManager instance (required) |
| file |
The File object to wrap |
| project |
The project folder this file belongs to |
| path |
Optional path (defaults to "" which will use file.path) |
| relpath |
Optional relative path when file is accessed through a symlink (defaults to "") |