Bug 535151 - Show only launch types with children in export dialog

Since a typical Eclipse user will have a lot of empty launch config
types (i.e. with no defined launch configs or prototypes), which we can
hide from the export launch config dialog.

Had to move some private members from the nested class to the top level
class to use them in both.

Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
Also-by: Karsten Thoms <karsten.thoms@itemis.de>
Change-Id: I04a0e52b5c9d4427e5221591b33ea0aaf67488e7
Bug:535151
1 file changed