title: Eclipse debugger cannot find source when breakpoint is in parent class
body: <p>When my breakpoint is set in an ancestor class, the Eclipse debugger stops at the correct breakpoint, but displays the "Source not found" error. The title of the window, instead of showing the class name like normal, has the full ConcreteClass(ParentClass) name, including the parentheses. This is the same string that shows in the debug window containing the executing stack.</p>
  
  <p>So, no wonder it can't find that class. But why is it doing that?</p>
  
  <p>For instance, in the source tab, the title it says it is looking for says:
  TransferOfFundsAction(DocumentActionBase)</p>
  
  <p>where DocumentActionBase is the class with the breakpoint, and TransferOfFundsAction is the child class being executed.</p>