Right now the CDTParser just gets one source file and parses it and sticks it in the DOM. It should handle all source files associated with the executable.
This has been fixed in the DOMFactory.java class. A loop was added to process all the source files associated with an executable and place their information into the DOM.