As part of our internal process it would be useful to be able to
determine all of the components (jobs etc) that a workflow depends on. Is this possible and how?
You can edit your workflow with the Java User Interface and you will see all the jobs and dependencies.
The most convenient tool is the tab "Workflow" , here you can right click on all your Workflow parts and edit them.