Path variables specify locations on the file system. The location of linked resources may be specified relative to these path variables. They allow you to avoid references to a fixed location on your file system.
By using a path variable, you can share projects containing linked resources with team members without requiring the exact same directory structure as on your file system.
You can load a project that uses path variables even if you do not currently have all the path variables defined in your workspace. A linked resource that uses a missing path variable is flagged using a special decorator icon. In addition, the File > Properties > Info property page and the Window > Show View > Other > Basic > Properties view for a linked resource indicate the variable and whether it is defined or not. A path variable can also specify a location that does not currently exist on the file system. Linked resources that use such a path variable are indicated using the same decorator icon mentioned above.
You can create new path variables and edit and remove existing path variables on the Window > Preferences > Workbench > Linked Resources preference page.
Creating linked resources
Viewing resource properties