diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/ToolChainEditTab.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/ToolChainEditTab.java index b28bb3fc0aa..92a9ab2d14c 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/ToolChainEditTab.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/ToolChainEditTab.java @@ -60,31 +60,31 @@ import org.eclipse.swt.widgets.Text; * @noinstantiate This class is not intended to be instantiated by clients. */ public class ToolChainEditTab extends AbstractCBuildPropertyTab { - + private static final IToolChainModificationManager tcmmgr = ManagedBuildManager.getToolChainModificationManager(); - private static final String NO_TC = Messages.StdProjectTypeHandler_0; + private static final String NO_TC = Messages.StdProjectTypeHandler_0; private static final IToolChain[] r_tcs = ManagedBuildManager.getRealToolChains(); private static final IBuilder[] r_bs = ManagedBuildManager.getRealBuilders(); private static final ITool[] r_tools = ManagedBuildManager.getRealTools(); private static final Color red = Display.getDefault().getSystemColor(SWT.COLOR_RED); private static final String SPACE = " "; //$NON-NLS-1$ - + static private final Image IMG_WARNING = CPluginImages.get(CPluginImages.IMG_OBJS_REFACTORING_WARNING); static private final Image IMG_ERROR = CPluginImages.get(CPluginImages.IMG_OBJS_REFACTORING_ERROR); static private final Image IMG_INFO = CPluginImages.get(CPluginImages.IMG_OBJS_REFACTORING_INFO); - + private Text text; private Button b_dispCompatible; private Combo c_toolchain; private Combo c_builder; - private Combo c_tool; + private Combo c_tool; private Button button_edit; private Group tools_group; - private Group single_tool_group; + private Group single_tool_group; private Label st_builder; private Label st_toolchain; private Label st_tool; - + private IBuilder[] v_bs; private IToolChain[] v_tcs; private ITool[] v_tools; @@ -92,15 +92,15 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { private IConfiguration cfg; private IResourceInfo ri; private IToolListModification mod; - + @Override public void createControls(Composite parent) { super.createControls(parent); usercomp.setLayout(new GridLayout(2, false)); - b_dispCompatible = setupCheck(usercomp, Messages.ToolChainEditTab_0, 2, GridData.BEGINNING); + b_dispCompatible = setupCheck(usercomp, Messages.ToolChainEditTab_0, 2, GridData.BEGINNING); b_dispCompatible.setSelection(true); - setupLabel(usercomp, Messages.ToolChainEditTab_1, 1, GridData.BEGINNING); + setupLabel(usercomp, Messages.ToolChainEditTab_1, 1, GridData.BEGINNING); c_toolchain = new Combo(usercomp, SWT.READ_ONLY | SWT.DROP_DOWN | SWT.BORDER); GridData gd = new GridData(GridData.FILL_HORIZONTAL); gd.horizontalSpan = 1; @@ -115,7 +115,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { st_toolchain = setupLabel(usercomp, EMPTY_STR, 2, GridData.FILL_HORIZONTAL); st_toolchain.setForeground(red); - setupLabel(usercomp, Messages.ToolChainEditTab_2, 1, GridData.BEGINNING); + setupLabel(usercomp, Messages.ToolChainEditTab_2, 1, GridData.BEGINNING); c_builder = new Combo(usercomp, SWT.READ_ONLY | SWT.DROP_DOWN | SWT.BORDER); gd = new GridData(GridData.FILL_HORIZONTAL); gd.horizontalSpan = 1; @@ -132,7 +132,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { // make table for tools list if (page.isForFile()) { - single_tool_group = setupGroup(usercomp, Messages.ToolChainEditTab_5, 2, GridData.FILL_BOTH); + single_tool_group = setupGroup(usercomp, Messages.ToolChainEditTab_5, 2, GridData.FILL_BOTH); setupControl(single_tool_group, 2, GridData.FILL_BOTH); c_tool = new Combo(single_tool_group, SWT.READ_ONLY | SWT.DROP_DOWN | SWT.BORDER); gd = new GridData(GridData.FILL_HORIZONTAL); @@ -143,11 +143,11 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { public void widgetSelected(SelectionEvent e) { saveToolSelected(); }}); - + st_tool = setupLabel(single_tool_group, EMPTY_STR, 2, GridData.FILL_HORIZONTAL); st_tool.setForeground(red); } else { // Folder or Project - tools_group = setupGroup(usercomp, Messages.ToolChainEditTab_3, 2, GridData.FILL_BOTH); + tools_group = setupGroup(usercomp, Messages.ToolChainEditTab_3, 2, GridData.FILL_BOTH); setupControl(tools_group, 2, GridData.FILL_BOTH); text = new Text(tools_group, SWT.BORDER | SWT.WRAP | SWT.MULTI | @@ -169,7 +169,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { }}); button_edit.setLayoutData(new GridData(GridData.END)); - button_edit.setText(Messages.ToolChainEditTab_4); + button_edit.setText(Messages.ToolChainEditTab_4); } } @@ -179,7 +179,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { else return tcmmgr.createModification((IFileInfo)ri); } - + @Override protected void updateData(ICResourceDescription rcfg) { if (page.isMultiCfg()) { @@ -193,14 +193,14 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { mod = getModification(); updateData(); } - - private void updateData() { + + private void updateData() { showErrorMessage(); fillToolChainCombo(); fillBuilderCombo(); fillToolsList(); } - + private void showErrorMessage() { if (ri instanceof IFolderInfo) { IFolderInfoModification foim = (IFolderInfoModification)mod; @@ -226,16 +226,16 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { // fim.getProjectToolModifications(); } } - + private void fillToolChainCombo() { IToolChain tc = null; if (ri instanceof IFolderInfo) tc = ManagedBuildManager.getRealToolChain(((IFolderInfoModification)mod).getToolChain()); - + c_toolchain.removeAll(); boolean isMng = cfg.getBuilder().isManagedBuildOn(); ArrayList list = new ArrayList(); - + IToolChain[] tcs = r_tcs; if (b_dispCompatible.getSelection() && (ri instanceof IFolderInfo)) { IFolderInfoModification fim = (IFolderInfoModification)mod; @@ -246,22 +246,22 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { tcs = tcs1; } for (int i=0; i list = new ArrayList(); - + IBuilder[] bs = r_bs; - + if (b_dispCompatible.getSelection() && (ri instanceof IFolderInfo)) { IFolderInfoModification fim = (IFolderInfoModification)mod; if (fim instanceof IConfigurationModification) { @@ -290,7 +290,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { } } for (int i=0; i 0) { @@ -326,25 +326,25 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { for (int i=0; i list = new ArrayList(); IFileInfoModification fim = (IFileInfoModification)mod; - - if (real != null) { // Current tool exists + + if (real != null) { // Current tool exists real = ManagedBuildManager.getRealTool(real); list.add(real); IToolModification tm = fim.getToolModification(real); - IModificationOperation[] mo = tm.getSupportedOperations(); - for (int i=0; i 0 || d.added.size() > 0) { @@ -518,7 +519,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { } } } - + /** * Applies changes to Modification */ @@ -529,7 +530,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { ManagedBuilderUIPlugin.log(e); } } - + private void modifyToolchain() { IFolderInfoModification foim = (IFolderInfoModification)mod; int x = c_toolchain.getSelectionIndex(); @@ -543,9 +544,9 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { apply(); updateData(); } - + public static Image getErrorIcon(IStatus st) { - if (st.isOK()) + if (st.isOK()) return null; int sev = st.getSeverity(); if (sev == IStatus.ERROR) @@ -555,7 +556,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { else return IMG_INFO; } - + private void modifyBuilder() { IConfigurationModification cm = (IConfigurationModification)mod; cm.setBuilder(v_bs[c_builder.getSelectionIndex()]); @@ -564,7 +565,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { } /** - * Forms a message containing + * Forms a message containing * @param cs * @return */ @@ -573,7 +574,7 @@ public class ToolChainEditTab extends AbstractCBuildPropertyTab { StringBuffer result = new StringBuffer(); for (int i=0; i