the project is the top level resource in the workspace. So you should be able to use project instead of this topLevelResource, this is not necessary.