I would just analyze your workspace directory and search for component input/output. As you might be aware of, each node/component gets its own folder within the workspace directory.
Quick and dirty example:
Example:
See WF:
List all used components in KNIME.knwf (44.1 KB)
Hope this helps!