@Override public String getText(Object element) { String key = ((Entry<String, Object>) element).getKey(); ILaunchConfigurationTab[] tabs = getLaunchConfigurationDialog().getTabs(); for (ILaunchConfigurationTab tab : tabs) { if (tab instanceof AbstractLaunchConfigurationTab) { String attributeLabel = ((AbstractLaunchConfigurationTab) tab).getAttributeLabel(key); if (attributeLabel != null) { return attributeLabel; } } } return key; } }
private void updateTargetsTab() { // the location has changed...set the targets tab to // need to be recomputed ILaunchConfigurationTab[] tabs = getLaunchConfigurationDialog().getTabs(); for (int i = 0; i < tabs.length; i++) { ILaunchConfigurationTab tab = tabs[i]; if (tab instanceof AntTargetsTab) { ((AntTargetsTab) tab).setDirty(true); break; } } }
private void selectWorkspaceField(ILaunchConfigurationDialog dialog) { ILaunchConfigurationTab[] tabs = dialog.getTabs(); if (tabs != null) { for (ILaunchConfigurationTab tab : tabs) { if (tab instanceof MainTab) { MainTab mainTab = (MainTab) tab; dialog.setActiveTab(mainTab); mainTab.applyData(IPDELauncherConstants.LOCATION); } } } }
/** * Reinit the tabs of the launch configuration dialog. * * @param launchConfiguration the {@link LaunchConfiguration}. */ private void reinitTabs(ILaunchConfiguration launchConfiguration) { ILaunchConfigurationTab[] tabs = getLaunchConfigurationDialog().getTabs(); for (ILaunchConfigurationTab configTab : tabs) { configTab.initializeFrom(launchConfiguration); } }
private void updateTargetsTab() { // the properties have changed...set the targets tab to // need to be recomputed ILaunchConfigurationTab[] tabs = getLaunchConfigurationDialog().getTabs(); for (int i = 0; i < tabs.length; i++) { ILaunchConfigurationTab tab = tabs[i]; if (tab instanceof AntTargetsTab) { ((AntTargetsTab) tab).setDirty(true); break; } } }
@Override public void entriesChanged(IClasspathViewer viewer) { super.entriesChanged(viewer); ILaunchConfigurationTab[] tabs = getLaunchConfigurationDialog().getTabs(); for (int i = 0; i < tabs.length; i++) { ILaunchConfigurationTab tab = tabs[i]; if (tab instanceof AntTargetsTab) { ((AntTargetsTab) tab).setDirty(true); } } }
ILaunchConfigurationTab[] tabs = getLaunchConfigurationDialog().getTabs(); int tabsCount = tabs.length; ILaunchConfigurationTab mainTab = null;