### Eclipse Workspace Patch 1.0 #P org.eclipse.pde.ui Index: src/org/eclipse/pde/ui/launcher/MainTab.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.pde.ui/src/org/eclipse/pde/ui/launcher/MainTab.java,v retrieving revision 1.12 diff -u -r1.12 MainTab.java --- src/org/eclipse/pde/ui/launcher/MainTab.java 16 Jan 2008 17:08:34 -0000 1.12 +++ src/org/eclipse/pde/ui/launcher/MainTab.java 11 Feb 2008 19:49:22 -0000 @@ -43,7 +43,7 @@ public MainTab() { createWorkspaceDataBlock(); createProgramBlock(); - fJreBlock = new JREBlock(this); + createJREBlock(); fImage = PDEPluginImages.DESC_MAIN_TAB.createImage(); } @@ -96,10 +96,10 @@ for (int i = 0; i < controls.length; i++) controls[i].addListener(SWT.Activate, listener); + Dialog.applyDialogFont(composite); composite.setSize(composite.computeSize(SWT.DEFAULT, SWT.DEFAULT)); scrollContainer.setExpandHorizontal(true); setControl(scrollContainer); - Dialog.applyDialogFont(composite); PlatformUI.getWorkbench().getHelpSystem().setHelp(composite, IHelpContextIds.LAUNCHER_BASIC); } @@ -169,6 +169,14 @@ fProgramBlock = new ProgramBlock(this); } + /** + * Creates the Java Runtime Environment group on the tab + * + */ + protected void createJREBlock() { + fJreBlock = new JREBlock(this); + } + /* * (non-Javadoc) * @see org.eclipse.pde.ui.launcher.AbstractLauncherTab#validateTab()