36 |
36 |
37 public class BuildPlatformFilterPage extends PreferencePage implements IWorkbenchPreferencePage { |
37 public class BuildPlatformFilterPage extends PreferencePage implements IWorkbenchPreferencePage { |
38 |
38 |
39 SBSv1PlatformFilterComposite sbsv1Tab; |
39 SBSv1PlatformFilterComposite sbsv1Tab; |
40 SBSv2PlatformFilterComposite sbsv2Tab; |
40 SBSv2PlatformFilterComposite sbsv2Tab; |
41 SBSv2ConfigManager sbsConfigManagerTab; |
|
42 |
41 |
43 public BuildPlatformFilterPage() { |
42 public BuildPlatformFilterPage() { |
44 super(); |
43 super(); |
45 } |
44 } |
46 |
45 |
60 sbsv2TabItem.setToolTipText(Messages.getString("BuildPlatformFilterPage.SBSv2TabToolTip")); //$NON-NLS-1$ |
59 sbsv2TabItem.setToolTipText(Messages.getString("BuildPlatformFilterPage.SBSv2TabToolTip")); //$NON-NLS-1$ |
61 |
60 |
62 sbsv2Tab = new SBSv2PlatformFilterComposite(tabFolder); |
61 sbsv2Tab = new SBSv2PlatformFilterComposite(tabFolder); |
63 sbsv2Tab.createControls(); |
62 sbsv2Tab.createControls(); |
64 sbsv2TabItem.setControl(sbsv2Tab); |
63 sbsv2TabItem.setControl(sbsv2Tab); |
65 |
|
66 // TODO: We will likely remove this suggested approach |
|
67 // which means removing the SBSv2PlatformFilterComposite page too |
|
68 // // New SBS config manager, to replace SBSv2PlatformFilterComposite |
|
69 // TabItem sbsConfigMgrItem = new TabItem(tabFolder, SWT.NONE); |
|
70 // sbsConfigMgrItem.setText("SBS Configuration Manager"); //$NON-NLS-1$ |
|
71 // sbsConfigMgrItem.setToolTipText("TODO"); //$NON-NLS-1$ |
|
72 // |
|
73 // sbsConfigManagerTab = new SBSv2ConfigManager(tabFolder); |
|
74 // sbsConfigManagerTab.createControls(); |
|
75 // sbsConfigMgrItem.setControl(sbsConfigManagerTab); |
|
76 |
|
77 } |
64 } |
78 |
65 |
79 if (SBSv2Utils.enableSBSv1Support()) { |
66 if (SBSv2Utils.enableSBSv1Support()) { |
80 TabItem sbsv1TabItem = new TabItem(tabFolder, SWT.NONE); |
67 TabItem sbsv1TabItem = new TabItem(tabFolder, SWT.NONE); |
81 sbsv1TabItem.setText(Messages.getString("BuildPlatformFilterPage.SBSv1TabText")); //$NON-NLS-1$ |
68 sbsv1TabItem.setText(Messages.getString("BuildPlatformFilterPage.SBSv1TabText")); //$NON-NLS-1$ |