mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 06:32:10 +02:00
new Build Console management
This commit is contained in:
parent
e4a57a52b7
commit
abc8c1ae28
92 changed files with 1126 additions and 769 deletions
|
@ -1,3 +1,119 @@
|
|||
2002-10-29 David Inglis
|
||||
|
||||
Refactor ui.internal.CPlugin to ui.CUIPlugin with method to get the new
|
||||
IBuildConsoleManager interface.
|
||||
New BuildConsoleView which shows console on selected IProject plus tracks console
|
||||
of active build.
|
||||
|
||||
org.eclipse.cdt.ui/plugin.xml
|
||||
src/org/eclipse/cdt/internal/corext/template/Templates.java
|
||||
src/org/eclipse/cdt/internal/corext/template/c/CContext.java
|
||||
src/org/eclipse/cdt/internal/corext/textmanipulation/TextBuffer.java
|
||||
src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferEditor.java
|
||||
src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java
|
||||
src/org/eclipse/cdt/internal/ui/BinaryPropertySource.java
|
||||
src/org/eclipse/cdt/internal/ui/CCompletionContributorManager.java
|
||||
src/org/eclipse/cdt/internal/ui/CContentProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/CElementLabelProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/CElementProperties.java
|
||||
src/org/eclipse/cdt/internal/ui/CElementPropertySource.java
|
||||
src/org/eclipse/cdt/internal/ui/CPerspectiveFactory.java
|
||||
src/org/eclipse/cdt/internal/ui/CPluginImages.java
|
||||
src/org/eclipse/cdt/internal/ui/CUIStatus.java
|
||||
src/org/eclipse/cdt/internal/ui/ErrorTickAdornmentProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java
|
||||
src/org/eclipse/cdt/internal/ui/ResourceAdapterFactory.java
|
||||
src/org/eclipse/cdt/internal/ui/StandardCElementLabelProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/compare/CMergeViewer.java
|
||||
src/org/eclipse/cdt/internal/ui/compare/CStructureCreator.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CElementFilters.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CPatternFilter.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CView.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CViewDropAdapter.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/FilterSelectionAction.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/FiltersContentProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/ShowLibrariesAction.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/CEditor.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/GotoErrorAction.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/LexicalSortingAction.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/OpenIncludeAction.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/OpenOnSelectionAction.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/OverviewRuler.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/SearchForReferencesAction.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextTools.java
|
||||
src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
|
||||
src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java
|
||||
src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java
|
||||
src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java
|
||||
src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java
|
||||
src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java
|
||||
src/org/eclipse/cdt/internal/ui/text/CAnnotationHover.java
|
||||
src/org/eclipse/cdt/internal/ui/text/CAutoIndentStrategy.java
|
||||
src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java
|
||||
src/org/eclipse/cdt/internal/ui/text/CFormattingStrategy.java
|
||||
src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
|
||||
src/org/eclipse/cdt/internal/ui/text/CTextTools.java
|
||||
src/org/eclipse/cdt/internal/ui/text/ContentAssistPreference.java
|
||||
src/org/eclipse/cdt/internal/ui/text/link/LinkedPositionManager.java
|
||||
src/org/eclipse/cdt/internal/ui/text/link/LinkedPositionUI.java
|
||||
src/org/eclipse/cdt/internal/ui/text/template/TemplateProposal.java
|
||||
src/org/eclipse/cdt/internal/ui/text/template/TemplateVariableProposal.java
|
||||
src/org/eclipse/cdt/internal/ui/util/EditorUtility.java
|
||||
src/org/eclipse/cdt/internal/ui/util/ProblemMarkerManager.java
|
||||
src/org/eclipse/cdt/internal/ui/wizards/OpenNewFileWizardAction.java
|
||||
src/org/eclipse/cdt/internal/ui/wizards/OpenNewFolderWizardAction.java
|
||||
src/org/eclipse/cdt/ui/wizards/CCProjectWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/CProjectWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/CProjectWizardPage.java
|
||||
src/org/eclipse/cdt/ui/wizards/ReferenceBlock.java
|
||||
src/org/eclipse/cdt/ui/wizards/SettingsBlock.java
|
||||
src/org/eclipse/cdt/ui/wizards/StdCCWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/StdCWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/StdMakeProjectWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/ConvertCtoCCStdMakeProjectWizardPage.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/ConvertSimpleToCCStdMakeProjectWizardPage.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/ConvertSimpleToCStdMakeProjectWizardPage.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/CtoCCConversionWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/SimpleToCCStdMakeConversionWizard.java
|
||||
src/org/eclipse/cdt/ui/wizards/conversion/SimpleToCStdMakeConversionWizard.java
|
||||
|
||||
- do to refactor (import changes and CPlugin to CUIPlugin).
|
||||
|
||||
src/org/eclipse/cdt/internal/ui/makeview/MakeAction.java
|
||||
- no longer use console session attributes here.
|
||||
|
||||
src/org/eclipse/cdt/internal/ui/CPlugin.java
|
||||
- moved from internal and renamed to CUIPlugin.java
|
||||
|
||||
src/org/eclipse/cdt/internal/ui/BuildConsoleAction.java
|
||||
src/org/eclipse/cdt/internal/ui/BuildConsoleView.java
|
||||
src/org/eclipse/cdt/internal/ui/ClearConsoleAction.java
|
||||
- new Build console
|
||||
- shows console on selected project.
|
||||
- shows console of active build.
|
||||
|
||||
src/org/eclipse/cdt/ui/CUIPlugin.java
|
||||
- added method getBuildManager()
|
||||
- refactored BuildConsole management into manager class
|
||||
|
||||
src/org/eclipse/cdt/ui/IBuildConsoleEvent.java
|
||||
src/org/eclipse/cdt/ui/IBuildConsoleListener.java
|
||||
src/org/eclipse/cdt/ui/IBuildConsoleManager.java
|
||||
src/org/eclipse/cdt/internal/ui/BuildConsole.java
|
||||
src/org/eclipse/cdt/internal/ui/CConsole.java
|
||||
src/org/eclipse/cdt/internal/ui/ConsoleEvent.java
|
||||
src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java
|
||||
- new build manager and interfaces for managing and tracking console activity.
|
||||
|
||||
|
||||
2002-10-28 David Inglis
|
||||
|
||||
* /src/.../ui/cview/CView.java
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
name="%pluginName"
|
||||
version="1.0.0"
|
||||
provider-name="%providerName"
|
||||
class="org.eclipse.cdt.internal.ui.CPlugin">
|
||||
class="org.eclipse.cdt.ui.CUIPlugin">
|
||||
|
||||
<runtime>
|
||||
<library name="cdtui.jar">
|
||||
|
@ -29,9 +29,9 @@
|
|||
<extension-point id="CCompletionContributor" name="%completionContributorName"/>
|
||||
<extension-point id="CElementFilters" name="%elementFiltersName"/>
|
||||
<!-- =========================================================================== -->
|
||||
<!-- Extension Implementation: must implement org.eclipse.jface.text.ITextHover -->
|
||||
<!-- Purpose: Provide a perspective specific text hovering for CEditor files -->
|
||||
<!-- Extension point: org.eclipse.cdt.ui.textHovers -->
|
||||
<!-- Purpose: Provide a perspective specific text hovering for CEditor files -->
|
||||
<!-- Extension Implementation: must implement org.eclipse.jface.text.ITextHover -->
|
||||
<!-- =========================================================================== -->
|
||||
<extension-point id="textHovers" name="%textHoversName"/>
|
||||
|
||||
|
@ -121,7 +121,7 @@
|
|||
name="%BuildConsoleView.name"
|
||||
icon="icons/full/cview16/buildconsole.gif"
|
||||
category="org.eclipse.cdt.ui.views"
|
||||
class="org.eclipse.cdt.internal.ui.BuildConsoleView"
|
||||
class="org.eclipse.cdt.internal.ui.buildconsole.BuildConsoleView"
|
||||
id="org.eclipse.cdt.ui.BuildConsoleView">
|
||||
</view>
|
||||
<view
|
||||
|
@ -131,9 +131,16 @@
|
|||
class="org.eclipse.cdt.internal.ui.cview.CView"
|
||||
id="org.eclipse.cdt.ui.CView">
|
||||
</view>
|
||||
<view
|
||||
name="%MakeView.name"
|
||||
icon="icons/full/obj16/build_menu.gif"
|
||||
category="org.eclipse.cdt.ui.views"
|
||||
class="org.eclipse.cdt.internal.ui.makeview.MakeView"
|
||||
id="org.eclipse.cdt.ui.MakeView">
|
||||
</view>
|
||||
</extension>
|
||||
<!-- The wizards -->
|
||||
<!-- For C Wizards -->
|
||||
<!-- The wizards -->
|
||||
<extension
|
||||
point="org.eclipse.ui.newWizards">
|
||||
<category
|
||||
|
@ -281,28 +288,6 @@
|
|||
</action>
|
||||
</editorContribution>
|
||||
</extension>
|
||||
<!--
|
||||
<page
|
||||
objectClass="org.eclipse.core.resources.IFile"
|
||||
name="%CLaunchingPropertyPage.executionArguments.name"
|
||||
class="org.eclipse.cdt.internal.ui.preferences.CLaunchingPropertyPage"
|
||||
id="org.eclipse.cdt.ui.preferences.CLaunchingPropertyPage">
|
||||
</page>
|
||||
-->
|
||||
<!--
|
||||
<extension
|
||||
point="org.eclipse.debug.core.launchers">
|
||||
<launcher
|
||||
label="%CApplicationLauncher.label"
|
||||
description="%CApplicationLauncher.description"
|
||||
wizard="org.eclipse.cdt.internal.ui.wizards.CLaunchWizard"
|
||||
modes="run"
|
||||
class="org.eclipse.cdt.internal.core.CApplicationLauncher"
|
||||
labelProvider="org.eclipse.cdt.internal.ui.CElementLabelProvider"
|
||||
id="org.eclipse.cdt.core.CApplicationLauncher">
|
||||
</launcher>
|
||||
</extension>
|
||||
-->
|
||||
<extension
|
||||
point="org.eclipse.ui.popupMenus">
|
||||
<objectContribution
|
||||
|
@ -429,17 +414,6 @@
|
|||
</action>
|
||||
</actionSet>
|
||||
</extension>
|
||||
<!-- Wizards ToolBar buttons -->
|
||||
<extension
|
||||
point="org.eclipse.ui.views">
|
||||
<view
|
||||
name="%MakeView.name"
|
||||
icon="icons/full/obj16/build_menu.gif"
|
||||
category="org.eclipse.cdt.ui.views"
|
||||
class="org.eclipse.cdt.internal.ui.makeview.MakeView"
|
||||
id="org.eclipse.cdt.ui.MakeView">
|
||||
</view>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.projectNatureImages">
|
||||
<image
|
||||
|
@ -461,7 +435,7 @@
|
|||
<extension
|
||||
point="org.eclipse.cdt.core.CBuildConsole">
|
||||
<CBuildConsole
|
||||
class="org.eclipse.cdt.internal.ui.CConsole">
|
||||
class="org.eclipse.cdt.internal.ui.BuildConsole">
|
||||
</CBuildConsole>
|
||||
</extension>
|
||||
|
||||
|
|
|
@ -5,7 +5,8 @@ package org.eclipse.cdt.internal.corext.template;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.InputStream;
|
||||
|
||||
|
@ -48,7 +49,7 @@ public class Templates extends TemplateSet {
|
|||
}
|
||||
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
ErrorDialog.openError(null,
|
||||
TemplateMessages.getString("Templates.error.title"), //$NON-NLS-1$
|
||||
e.getMessage(), e.getStatus());
|
||||
|
@ -87,7 +88,7 @@ public class Templates extends TemplateSet {
|
|||
}
|
||||
|
||||
private static File getTemplateFile() {
|
||||
IPath path= CPlugin.getDefault().getStateLocation();
|
||||
IPath path= CUIPlugin.getDefault().getStateLocation();
|
||||
path= path.append(TEMPLATE_FILE);
|
||||
|
||||
return path.toFile();
|
||||
|
|
|
@ -12,8 +12,8 @@ import org.eclipse.cdt.internal.corext.template.TemplateBuffer;
|
|||
import org.eclipse.cdt.internal.corext.template.TemplateTranslator;
|
||||
import org.eclipse.cdt.internal.corext.textmanipulation.TextBuffer;
|
||||
import org.eclipse.cdt.internal.corext.textmanipulation.TextUtil;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.text.CSourceViewerConfiguration;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
|
||||
|
||||
|
@ -64,7 +64,7 @@ public class CContext extends CompilationUnitContext {
|
|||
TextBuffer textBuffer= TextBuffer.create(string);
|
||||
String lineContent= textBuffer.getLineContentOfOffset(start);
|
||||
|
||||
return TextUtil.getIndent(lineContent, CPlugin.getDefault().getPreferenceStore().getInt(CSourceViewerConfiguration.PREFERENCE_TAB_WIDTH));
|
||||
return TextUtil.getIndent(lineContent, CUIPlugin.getDefault().getPreferenceStore().getInt(CSourceViewerConfiguration.PREFERENCE_TAB_WIDTH));
|
||||
|
||||
} catch (CoreException e) {
|
||||
return 0;
|
||||
|
|
|
@ -13,8 +13,8 @@ import org.eclipse.jface.text.ILineTracker;
|
|||
import org.eclipse.jface.text.IRegion;
|
||||
import org.eclipse.jface.util.Assert;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CStatusConstants;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
|
@ -262,7 +262,7 @@ public class TextBuffer {
|
|||
try {
|
||||
fDocument.replace(offset, length, text);
|
||||
} catch (BadLocationException e) {
|
||||
IStatus s= new Status(IStatus.ERROR, CPlugin.PLUGIN_ID, CStatusConstants.INTERNAL_ERROR,
|
||||
IStatus s= new Status(IStatus.ERROR, CUIPlugin.PLUGIN_ID, CStatusConstants.INTERNAL_ERROR,
|
||||
TextManipulationMessages.getFormattedString(
|
||||
"TextBuffer.wrongRange", //$NON-NLS-1$
|
||||
new Object[] {new Integer(offset), new Integer(length) } ), e);
|
||||
|
|
|
@ -17,8 +17,8 @@ import org.eclipse.core.runtime.Status;
|
|||
import org.eclipse.jface.util.Assert;
|
||||
|
||||
import org.eclipse.cdt.internal.corext.textmanipulation.TextEditNode.RootNode;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CStatusConstants;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
/**
|
||||
* A <code>TextBufferEditor</code> manages a set of <code>TextEdit</code>s and applies
|
||||
* them as a whole to a <code>TextBuffer</code>. Added <code>TextEdit</code>s must
|
||||
|
@ -164,7 +164,7 @@ public class TextBufferEditor {
|
|||
if (fRootNode == null) {
|
||||
fRootNode= buildTree();
|
||||
if (fRootNode == null || !fRootNode.validate(fBuffer.getLength())) {
|
||||
IStatus s= new Status(IStatus.ERROR, CPlugin.PLUGIN_ID, CStatusConstants.INTERNAL_ERROR,
|
||||
IStatus s= new Status(IStatus.ERROR, CUIPlugin.PLUGIN_ID, CStatusConstants.INTERNAL_ERROR,
|
||||
"RootNode empty", null);
|
||||
throw new CoreException(s);
|
||||
}
|
||||
|
|
|
@ -5,8 +5,9 @@ package org.eclipse.cdt.internal.corext.textmanipulation;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CStatusConstants;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import java.io.BufferedInputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStreamReader;
|
||||
|
@ -53,7 +54,7 @@ import org.eclipse.ui.texteditor.IDocumentProvider;
|
|||
public TextBufferFactory() {
|
||||
// XXX http://dev.eclipse.org/bugs/show_bug.cgi?id=5170
|
||||
// Need way to map a file to a document without knowing any kind of document provider.
|
||||
this(CPlugin.getDefault().getDocumentProvider());
|
||||
this(CUIPlugin.getDefault().getDocumentProvider());
|
||||
}
|
||||
|
||||
public TextBufferFactory(IDocumentProvider provider) {
|
||||
|
@ -145,7 +146,7 @@ import org.eclipse.ui.texteditor.IDocumentProvider;
|
|||
document.set(buffer.toString());
|
||||
return new TextBuffer(document);
|
||||
} catch (IOException x) {
|
||||
IStatus s= new Status(IStatus.ERROR, CPlugin.PLUGIN_ID, CStatusConstants.INTERNAL_ERROR, x.getMessage(), x);
|
||||
IStatus s= new Status(IStatus.ERROR, CUIPlugin.PLUGIN_ID, CStatusConstants.INTERNAL_ERROR, x.getMessage(), x);
|
||||
throw new CoreException(s);
|
||||
} finally {
|
||||
if (in != null) {
|
||||
|
@ -183,7 +184,7 @@ import org.eclipse.ui.texteditor.IDocumentProvider;
|
|||
}
|
||||
|
||||
private void throwNotManaged() throws CoreException {
|
||||
IStatus s= new Status(IStatus.ERROR, CPlugin.PLUGIN_ID,
|
||||
IStatus s= new Status(IStatus.ERROR, CUIPlugin.PLUGIN_ID,
|
||||
CStatusConstants.INTERNAL_ERROR, "TextBufferFactory.bufferNotManaged", null); //$NON-NLS-1$
|
||||
throw new CoreException(s);
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@ import org.eclipse.ui.views.properties.FilePropertySource;
|
|||
import org.eclipse.ui.views.properties.PropertyDescriptor;
|
||||
|
||||
import org.eclipse.cdt.core.model.IBinary;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
|
||||
public class BinaryPropertySource extends FilePropertySource {
|
||||
|
||||
|
@ -33,42 +34,42 @@ public class BinaryPropertySource extends FilePropertySource {
|
|||
*/
|
||||
private static IPropertyDescriptor[] getInitialPropertyDescriptor() {
|
||||
// cpu name
|
||||
String cpuName= CPlugin.getResourceString(ELF_CPU);
|
||||
String cpuName= CUIPlugin.getResourceString(ELF_CPU);
|
||||
PropertyDescriptor cpuDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_CPU, cpuName);
|
||||
cpuDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
// elf text
|
||||
String textName = CPlugin.getResourceString(ELF_TEXT);
|
||||
String textName = CUIPlugin.getResourceString(ELF_TEXT);
|
||||
PropertyDescriptor textDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_TEXT, textName);
|
||||
textDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
// elf data
|
||||
String dataName = CPlugin.getResourceString(ELF_DATA);
|
||||
String dataName = CUIPlugin.getResourceString(ELF_DATA);
|
||||
PropertyDescriptor dataDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_DATA, dataName);
|
||||
dataDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
// elf bss
|
||||
String bssName = CPlugin.getResourceString(ELF_BSS);
|
||||
String bssName = CUIPlugin.getResourceString(ELF_BSS);
|
||||
PropertyDescriptor bssDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_BSS, bssName);
|
||||
bssDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
// elf type
|
||||
String typeName = CPlugin.getResourceString(ELF_TYPE);
|
||||
String typeName = CUIPlugin.getResourceString(ELF_TYPE);
|
||||
PropertyDescriptor typeDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_TYPE, typeName);
|
||||
bssDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
// elf needed
|
||||
String neededName = CPlugin.getResourceString(ELF_NEEDED);
|
||||
String neededName = CUIPlugin.getResourceString(ELF_NEEDED);
|
||||
PropertyDescriptor neededDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_NEEDED, neededName);
|
||||
bssDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
// elf soname
|
||||
String sonameName = CPlugin.getResourceString(ELF_SONAME);
|
||||
String sonameName = CUIPlugin.getResourceString(ELF_SONAME);
|
||||
PropertyDescriptor sonameDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_SONAME, sonameName);
|
||||
bssDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
// elf debug
|
||||
String debugName = CPlugin.getResourceString(ELF_HAS_DEBUG);
|
||||
String debugName = CUIPlugin.getResourceString(ELF_HAS_DEBUG);
|
||||
PropertyDescriptor debugDescriptor= new PropertyDescriptor(ICElementPropertyConstants.P_ELF_HAS_DEBUG, debugName);
|
||||
bssDescriptor.setAlwaysIncompatible(true);
|
||||
|
||||
|
|
|
@ -6,37 +6,36 @@ package org.eclipse.cdt.internal.ui;
|
|||
|
||||
import org.eclipse.cdt.core.ConsoleOutputStream;
|
||||
import org.eclipse.cdt.core.resources.IConsole;
|
||||
import org.eclipse.cdt.core.resources.MakeUtil;
|
||||
import org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
|
||||
public class CConsole implements IConsole {
|
||||
|
||||
public class BuildConsole implements IConsole {
|
||||
IProject project;
|
||||
IBuildConsoleManager fConsoleManager;
|
||||
|
||||
/**
|
||||
* Constructor for CConsole.
|
||||
* Constructor for BuildConsole.
|
||||
*/
|
||||
public CConsole() {
|
||||
super();
|
||||
public BuildConsole() {
|
||||
fConsoleManager = CUIPlugin.getDefault().getConsoleManager();
|
||||
}
|
||||
|
||||
public void start(IProject project ) {
|
||||
if (CPluginPreferencePage.isClearBuildConsole()
|
||||
&& MakeUtil.getSessionConsoleMode(project)) {
|
||||
clear();
|
||||
}
|
||||
this.project = project;
|
||||
fConsoleManager.getConsole(project).start(project);
|
||||
}
|
||||
|
||||
/**
|
||||
* @see org.eclipse.cdt.core.resources.IConsole#clear()
|
||||
*/
|
||||
public void clear() {
|
||||
CPlugin.getDefault().getConsole().clear();
|
||||
fConsoleManager.getConsole(project).clear();
|
||||
}
|
||||
|
||||
/**
|
||||
* @see org.eclipse.cdt.core.resources.IConsole#getOutputStream()
|
||||
*/
|
||||
public ConsoleOutputStream getOutputStream() {
|
||||
return CPlugin.getDefault().getConsole().getOutputStream();
|
||||
return fConsoleManager.getConsole(project).getOutputStream();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,171 @@
|
|||
/*
|
||||
* (c) Copyright QNX Software System Ltd. 2002.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
package org.eclipse.cdt.internal.ui;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.cdt.core.ConsoleOutputStream;
|
||||
import org.eclipse.cdt.core.resources.IConsole;
|
||||
import org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.cdt.ui.IBuildConsoleListener;
|
||||
import org.eclipse.cdt.ui.IBuildConsoleManager;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.resources.IResource;
|
||||
import org.eclipse.core.resources.IResourceChangeEvent;
|
||||
import org.eclipse.core.resources.IResourceChangeListener;
|
||||
import org.eclipse.jface.text.BadLocationException;
|
||||
import org.eclipse.jface.text.Document;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
import org.eclipse.jface.util.ListenerList;
|
||||
import org.eclipse.swt.widgets.Display;
|
||||
import org.eclipse.ui.IViewPart;
|
||||
import org.eclipse.ui.IWorkbenchPage;
|
||||
import org.eclipse.ui.IWorkbenchPart;
|
||||
import org.eclipse.ui.IWorkbenchWindow;
|
||||
import org.eclipse.ui.PartInitException;
|
||||
|
||||
public class BuildConsoleManager implements IBuildConsoleManager, IResourceChangeListener {
|
||||
private HashMap fConsoleDocumentMap;
|
||||
ListenerList listeners = new ListenerList(1);
|
||||
|
||||
private class BuildConsole extends ConsoleOutputStream implements IConsole {
|
||||
protected IDocument fDocument;
|
||||
|
||||
public BuildConsole() {
|
||||
fDocument = new Document();
|
||||
}
|
||||
|
||||
public void start(IProject project) {
|
||||
if (CPluginPreferencePage.isClearBuildConsole() ) {
|
||||
clear();
|
||||
}
|
||||
Object[] list = listeners.getListeners();
|
||||
if ( list .length > 0 ) {
|
||||
for ( int i = 0; i < list.length; i++ ) {
|
||||
IBuildConsoleListener listener = (IBuildConsoleListener)list[i];
|
||||
ConsoleEvent event = new ConsoleEvent(project, ConsoleEvent.CONSOLE_START);
|
||||
listener.consoleChange(event);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
super.clear();
|
||||
Display.getDefault().syncExec(new Runnable() {
|
||||
public void run() {
|
||||
fDocument.set("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public ConsoleOutputStream getOutputStream() {
|
||||
return this;
|
||||
}
|
||||
|
||||
public IDocument getDocument() {
|
||||
return fDocument;
|
||||
}
|
||||
|
||||
public synchronized void flush() throws IOException {
|
||||
super.flush();
|
||||
Display.getDefault().asyncExec(new Runnable() {
|
||||
public void run() {
|
||||
if (CPluginPreferencePage.isConsoleOnTop())
|
||||
bringConsoleOnTop();
|
||||
try {
|
||||
int len = fDocument.getLength();
|
||||
fDocument.replace(len, 0, readBuffer());
|
||||
}
|
||||
catch (BadLocationException x) {
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
void bringConsoleOnTop() {
|
||||
IWorkbenchWindow window = CUIPlugin.getActiveWorkbenchWindow();
|
||||
if (window == null)
|
||||
return;
|
||||
IWorkbenchPage page = window.getActivePage();
|
||||
if (page != null) {
|
||||
try {
|
||||
// show the build console
|
||||
IViewPart cBuild = page.findView(CUIPlugin.CONSOLE_ID);
|
||||
if (cBuild == null) {
|
||||
if (CPluginPreferencePage.isAutoOpenConsole()) {
|
||||
IWorkbenchPart activePart = page.getActivePart();
|
||||
cBuild = page.showView(CUIPlugin.CONSOLE_ID);
|
||||
//restore focus
|
||||
page.activate(activePart);
|
||||
}
|
||||
}
|
||||
else {
|
||||
page.bringToTop(cBuild);
|
||||
}
|
||||
}
|
||||
catch (PartInitException pie) {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public BuildConsoleManager() {
|
||||
fConsoleDocumentMap = new HashMap();
|
||||
}
|
||||
|
||||
/**
|
||||
* Traverses the delta looking for added/removed/changed launch
|
||||
* configuration files.
|
||||
*
|
||||
* @see IResourceChangeListener#resourceChanged(IResourceChangeEvent)
|
||||
*/
|
||||
public void resourceChanged(IResourceChangeEvent event) {
|
||||
if ( fConsoleDocumentMap == null ) {
|
||||
return;
|
||||
}
|
||||
IResource resource = event.getResource();
|
||||
if ( event.getType() == IResourceChangeEvent.PRE_DELETE ) {
|
||||
if(resource.getType() == IResource.PROJECT ) {
|
||||
fConsoleDocumentMap.remove(resource);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void shutdown() {
|
||||
CUIPlugin.getWorkspace().removeResourceChangeListener(this);
|
||||
}
|
||||
|
||||
public void startup() {
|
||||
CUIPlugin.getWorkspace().addResourceChangeListener(this);
|
||||
}
|
||||
|
||||
private BuildConsole getBuildConsole(IProject project) {
|
||||
BuildConsole console = (BuildConsole) fConsoleDocumentMap.get(project);
|
||||
if (console == null) {
|
||||
console = new BuildConsole();
|
||||
fConsoleDocumentMap.put(project, console);
|
||||
}
|
||||
return console;
|
||||
}
|
||||
|
||||
public IConsole getConsole(IProject project) {
|
||||
return getBuildConsole(project);
|
||||
}
|
||||
|
||||
public IDocument getConsoleDocument(IProject project) {
|
||||
return getBuildConsole(project).getDocument();
|
||||
}
|
||||
|
||||
public void addConsoleListener(IBuildConsoleListener listener) {
|
||||
listeners.add(listener);
|
||||
}
|
||||
|
||||
public void removeConsoleListener(IBuildConsoleListener listener) {
|
||||
listeners.remove(listener);
|
||||
}
|
||||
|
||||
}
|
|
@ -1,216 +0,0 @@
|
|||
package org.eclipse.cdt.internal.ui;
|
||||
|
||||
/*
|
||||
* (c) Copyright IBM Corp. 2000, 2001.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import java.util.ResourceBundle;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage;
|
||||
import org.eclipse.jface.action.IMenuListener;
|
||||
import org.eclipse.jface.action.IMenuManager;
|
||||
import org.eclipse.jface.action.MenuManager;
|
||||
import org.eclipse.jface.action.Separator;
|
||||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.preference.PreferenceConverter;
|
||||
import org.eclipse.jface.resource.JFaceResources;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
import org.eclipse.jface.text.ITextListener;
|
||||
import org.eclipse.jface.text.TextEvent;
|
||||
import org.eclipse.jface.text.TextViewer;
|
||||
import org.eclipse.jface.util.IPropertyChangeListener;
|
||||
import org.eclipse.jface.util.PropertyChangeEvent;
|
||||
import org.eclipse.jface.viewers.ISelectionChangedListener;
|
||||
import org.eclipse.jface.viewers.SelectionChangedEvent;
|
||||
import org.eclipse.swt.SWT;
|
||||
import org.eclipse.swt.custom.StyledText;
|
||||
import org.eclipse.swt.graphics.Font;
|
||||
import org.eclipse.swt.graphics.FontData;
|
||||
import org.eclipse.swt.widgets.Composite;
|
||||
import org.eclipse.swt.widgets.Control;
|
||||
import org.eclipse.swt.widgets.Menu;
|
||||
import org.eclipse.ui.IActionBars;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
import org.eclipse.ui.part.ViewPart;
|
||||
import org.eclipse.ui.texteditor.ITextEditorActionConstants;
|
||||
import org.eclipse.ui.texteditor.TextEditorAction;
|
||||
|
||||
/**
|
||||
* Console view for the desktop. Registered using XML.
|
||||
*/
|
||||
public class BuildConsoleView extends ViewPart {
|
||||
|
||||
|
||||
protected TextViewer fTextViewer;
|
||||
private ClearConsoleAction fClearOutputAction;
|
||||
private TextEditorAction fCopyAction;
|
||||
private TextEditorAction fSelectAllAction;
|
||||
private Font fFont;
|
||||
|
||||
private IPropertyChangeListener fPropertyChangeListener;
|
||||
|
||||
|
||||
public BuildConsoleView() {
|
||||
super();
|
||||
fFont= null;
|
||||
fPropertyChangeListener= new IPropertyChangeListener() {
|
||||
public void propertyChange(PropertyChangeEvent event) {
|
||||
if (fTextViewer != null && event.getProperty().equals(CPluginPreferencePage.PREF_CONSOLE_FONT)) {
|
||||
initializeWidgetFont(fTextViewer.getTextWidget());
|
||||
}
|
||||
}
|
||||
};
|
||||
IPreferenceStore store= CPlugin.getDefault().getPreferenceStore();
|
||||
store.addPropertyChangeListener(fPropertyChangeListener);
|
||||
}
|
||||
|
||||
private void initializeActions() {
|
||||
ResourceBundle bundle= CPlugin.getResourceBundle();
|
||||
|
||||
IActionBars actionBars= getViewSite().getActionBars();
|
||||
fClearOutputAction= new ClearConsoleAction(this);
|
||||
fCopyAction= new BuildConsoleAction(bundle, "Editor.Copy.", fTextViewer, fTextViewer.COPY);
|
||||
fSelectAllAction= new BuildConsoleAction(bundle, "Editor.SelectAll.", fTextViewer, fTextViewer.SELECT_ALL);
|
||||
|
||||
|
||||
actionBars.setGlobalActionHandler(ITextEditorActionConstants.COPY, fCopyAction);
|
||||
actionBars.setGlobalActionHandler(ITextEditorActionConstants.SELECT_ALL, fSelectAllAction);
|
||||
|
||||
fTextViewer.addSelectionChangedListener(new ISelectionChangedListener() {
|
||||
public void selectionChanged(SelectionChangedEvent e) {
|
||||
// ensures that the copyAction updates is doability when the selections tate changes
|
||||
fCopyAction.update();
|
||||
}
|
||||
});
|
||||
// addTextListener(new ITextListener() {
|
||||
// public void textChanged(TextEvent event) {
|
||||
// fCopyAction.update();
|
||||
// fSelectAllAction.update();
|
||||
// }
|
||||
// });
|
||||
}
|
||||
|
||||
/**
|
||||
* @see ViewPart#createPartControl
|
||||
*/
|
||||
public void createPartControl(Composite parent) {
|
||||
fTextViewer= new TextViewer(parent, SWT.V_SCROLL|SWT.H_SCROLL|SWT.WRAP|SWT.MULTI);
|
||||
fTextViewer.setDocument(CPlugin.getDefault().getConsoleDocument());
|
||||
fTextViewer.addTextListener(new ITextListener() {
|
||||
public void textChanged(TextEvent event) {
|
||||
revealEndOfDocument();
|
||||
}
|
||||
});
|
||||
fTextViewer.setEditable(false);
|
||||
initializeWidgetFont(fTextViewer.getTextWidget());
|
||||
|
||||
|
||||
initializeActions();
|
||||
initializeContextMenu(parent);
|
||||
initializeToolBar();
|
||||
|
||||
WorkbenchHelp.setHelp(fTextViewer.getControl(), ICHelpContextIds.CLEAR_CONSOLE_VIEW);
|
||||
}
|
||||
|
||||
protected void initializeWidgetFont(StyledText styledText) {
|
||||
IPreferenceStore store= CPlugin.getDefault().getPreferenceStore();
|
||||
String prefKey= CPluginPreferencePage.PREF_CONSOLE_FONT;
|
||||
FontData data= null;
|
||||
if (store.contains(prefKey) && !store.isDefault(prefKey)) {
|
||||
data= PreferenceConverter.getFontData(store, prefKey);
|
||||
} else {
|
||||
data= PreferenceConverter.getDefaultFontData(store, prefKey);
|
||||
}
|
||||
if (data != null) {
|
||||
Font font= new Font(styledText.getDisplay(), data);
|
||||
styledText.setFont(font);
|
||||
|
||||
if (fFont != null)
|
||||
fFont.dispose();
|
||||
|
||||
fFont= font;
|
||||
} else {
|
||||
// if all the preferences failed
|
||||
styledText.setFont(JFaceResources.getTextFont());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @see IWorkbenchPart#setFocus()
|
||||
*/
|
||||
public void setFocus() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes the context menu
|
||||
*/
|
||||
protected void initializeContextMenu(Control parent) {
|
||||
MenuManager menuMgr= new MenuManager("#PopupMenu");
|
||||
menuMgr.setRemoveAllWhenShown(true);
|
||||
menuMgr.addMenuListener(new IMenuListener() {
|
||||
public void menuAboutToShow(IMenuManager manager) {
|
||||
fillContextMenu(manager);
|
||||
}
|
||||
});
|
||||
Menu menu= menuMgr.createContextMenu(parent);
|
||||
parent.setMenu(menu);
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds the text manipulation actions to the <code>ConsoleViewer</code>
|
||||
*/
|
||||
protected void fillContextMenu(IMenuManager menu) {
|
||||
fCopyAction.update();
|
||||
menu.add(fCopyAction);
|
||||
menu.add(fSelectAllAction);
|
||||
menu.add(new Separator());
|
||||
menu.add(fClearOutputAction);
|
||||
}
|
||||
|
||||
/**
|
||||
* Configures the toolBar.
|
||||
*/
|
||||
private void initializeToolBar() {
|
||||
IActionBars actionBars= getViewSite().getActionBars();
|
||||
actionBars.getToolBarManager().add(fClearOutputAction);
|
||||
actionBars.updateActionBars();
|
||||
}
|
||||
|
||||
/**
|
||||
* Clears the console
|
||||
*/
|
||||
void clear() {
|
||||
//fTextViewer.getDocument().set("");
|
||||
CPlugin.getDefault().getConsole().clear();
|
||||
}
|
||||
|
||||
/**
|
||||
* Reveals (makes visible) the end of the current document
|
||||
*/
|
||||
protected void revealEndOfDocument() {
|
||||
IDocument doc= fTextViewer.getDocument();
|
||||
int docLength= doc.getLength();
|
||||
if (docLength > 0) {
|
||||
fTextViewer.revealRange(docLength - 1, 1);
|
||||
StyledText widget= fTextViewer.getTextWidget();
|
||||
widget.setCaretOffset(docLength);
|
||||
}
|
||||
}
|
||||
/**
|
||||
* @see WorkbenchPart#dispose()
|
||||
*/
|
||||
public void dispose() {
|
||||
super.dispose();
|
||||
if (fPropertyChangeListener != null) {
|
||||
IPreferenceStore store= CPlugin.getDefault().getPreferenceStore();
|
||||
store.removePropertyChangeListener(fPropertyChangeListener);
|
||||
fPropertyChangeListener= null;
|
||||
}
|
||||
if (fFont != null) {
|
||||
fFont.dispose();
|
||||
fFont= null;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -6,6 +6,7 @@ package org.eclipse.cdt.internal.ui;
|
|||
*/
|
||||
|
||||
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.cdt.ui.ICCompletionContributor;
|
||||
import org.eclipse.cdt.ui.IFunctionSummary;
|
||||
import java.util.ArrayList;
|
||||
|
@ -87,7 +88,7 @@ public class CCompletionContributorManager {
|
|||
fCompletionContributors= new ArrayList(2);
|
||||
|
||||
// populate list
|
||||
IExtensionPoint extensionPoint= Platform.getPluginRegistry().getExtensionPoint(CPlugin.PLUGIN_ID, "CCompletionContributor"); //$NON-NLS-1$
|
||||
IExtensionPoint extensionPoint= Platform.getPluginRegistry().getExtensionPoint(CUIPlugin.PLUGIN_ID, "CCompletionContributor"); //$NON-NLS-1$
|
||||
if (extensionPoint != null) {
|
||||
IConfigurationElement[] elements= extensionPoint.getConfigurationElements();
|
||||
for (int i= 0; i < elements.length; i++) {
|
||||
|
|
|
@ -25,6 +25,7 @@ import org.eclipse.cdt.core.model.IBinary;
|
|||
import org.eclipse.cdt.core.model.ICProject;
|
||||
import org.eclipse.cdt.core.model.ICRoot;
|
||||
import org.eclipse.cdt.core.model.CModelException;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
|
||||
public class CContentProvider extends BaseCElementContentProvider implements ITreeContentProvider, IElementChangedListener {
|
||||
|
||||
|
@ -77,7 +78,7 @@ public class CContentProvider extends BaseCElementContentProvider implements ITr
|
|||
try {
|
||||
processDelta(event.getDelta());
|
||||
} catch(CModelException e) {
|
||||
CPlugin.getDefault().log(e);
|
||||
CUIPlugin.getDefault().log(e);
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,6 +15,7 @@ import org.eclipse.cdt.core.model.ICElement;
|
|||
import org.eclipse.cdt.core.model.ICFile;
|
||||
import org.eclipse.cdt.core.model.ICProject;
|
||||
import org.eclipse.cdt.internal.ui.util.ImageDescriptorRegistry;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.runtime.IAdaptable;
|
||||
|
||||
|
@ -70,7 +71,7 @@ public class CElementImageProvider {
|
|||
private static ImageDescriptor DESC_OBJ_PROJECT;
|
||||
private static ImageDescriptor DESC_OBJ_FOLDER;
|
||||
{
|
||||
ISharedImages images= CPlugin.getDefault().getWorkbench().getSharedImages();
|
||||
ISharedImages images= CUIPlugin.getDefault().getWorkbench().getSharedImages();
|
||||
DESC_OBJ_PROJECT_CLOSED= images.getImageDescriptor(ISharedImages.IMG_OBJ_PROJECT_CLOSED);
|
||||
DESC_OBJ_PROJECT= images.getImageDescriptor(ISharedImages.IMG_OBJ_PROJECT);
|
||||
DESC_OBJ_FOLDER= images.getImageDescriptor(ISharedImages.IMG_OBJ_FOLDER);
|
||||
|
@ -79,7 +80,7 @@ public class CElementImageProvider {
|
|||
private ImageDescriptorRegistry fRegistry;
|
||||
|
||||
public CElementImageProvider() {
|
||||
fRegistry= CPlugin.getImageDescriptorRegistry();
|
||||
fRegistry= CUIPlugin.getImageDescriptorRegistry();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -15,6 +15,7 @@ import org.eclipse.ui.model.WorkbenchLabelProvider;
|
|||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.core.model.ICFile;
|
||||
import org.eclipse.cdt.core.model.IBinary;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
|
||||
/**
|
||||
* The label provider for the c model elements.
|
||||
|
@ -40,7 +41,7 @@ public class CElementLabelProvider extends LabelProvider {
|
|||
* @param imageFlags Flags defined in <code>JavaElementImageProvider</code>.
|
||||
*/
|
||||
public CElementLabelProvider(int textFlags, int imageFlags, IAdornmentProvider[] adormentProviders) {
|
||||
fImageRegistry= CPlugin.getDefault().getImageRegistry();
|
||||
fImageRegistry= CUIPlugin.getDefault().getImageRegistry();
|
||||
fWorkbenchLabelProvider= new WorkbenchLabelProvider();
|
||||
|
||||
fImageLabelProvider= new CElementImageProvider();
|
||||
|
|
|
@ -11,6 +11,7 @@ import org.eclipse.ui.views.properties.IPropertySource;
|
|||
import org.eclipse.ui.views.properties.PropertyDescriptor;
|
||||
|
||||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
|
||||
public class CElementProperties implements IPropertySource {
|
||||
|
||||
|
@ -23,7 +24,7 @@ public class CElementProperties implements IPropertySource {
|
|||
|
||||
static {
|
||||
// resource name
|
||||
String displayName= CPlugin.getResourceString(LABEL);
|
||||
String displayName= CUIPlugin.getResourceString(LABEL);
|
||||
PropertyDescriptor descriptor= new PropertyDescriptor(IBasicPropertyConstants.P_TEXT, displayName);
|
||||
descriptor.setAlwaysIncompatible(true);
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@ import org.eclipse.ui.views.properties.IPropertySource;
|
|||
import org.eclipse.ui.views.properties.PropertyDescriptor;
|
||||
|
||||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
|
||||
public class CElementPropertySource implements IPropertySource {
|
||||
|
||||
|
@ -23,7 +24,7 @@ public class CElementPropertySource implements IPropertySource {
|
|||
|
||||
static {
|
||||
// resource name
|
||||
String displayName= CPlugin.getResourceString(LABEL);
|
||||
String displayName= CUIPlugin.getResourceString(LABEL);
|
||||
PropertyDescriptor descriptor= new PropertyDescriptor(IBasicPropertyConstants.P_TEXT, displayName);
|
||||
descriptor.setAlwaysIncompatible(true);
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ package org.eclipse.cdt.internal.ui;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.search.ui.SearchUI;
|
||||
import org.eclipse.ui.IFolderLayout;
|
||||
import org.eclipse.ui.IPageLayout;
|
||||
|
@ -26,24 +27,24 @@ public class CPerspectiveFactory implements IPerspectiveFactory {
|
|||
String editorArea = layout.getEditorArea();
|
||||
|
||||
IFolderLayout folder1= layout.createFolder("topLeft", IPageLayout.LEFT, (float)0.25, editorArea);
|
||||
folder1.addView(CPlugin.CVIEW_ID);
|
||||
folder1.addView(CUIPlugin.CVIEW_ID);
|
||||
folder1.addView(IPageLayout.ID_RES_NAV);
|
||||
folder1.addPlaceholder(IPageLayout.ID_BOOKMARKS);
|
||||
|
||||
IFolderLayout folder2= layout.createFolder("bottom", IPageLayout.BOTTOM, (float)0.75, editorArea);
|
||||
folder2.addView(IPageLayout.ID_TASK_LIST);
|
||||
folder2.addView(CPlugin.CONSOLE_ID);
|
||||
folder2.addView(CUIPlugin.CONSOLE_ID);
|
||||
folder2.addView(IPageLayout.ID_PROP_SHEET);
|
||||
|
||||
IFolderLayout folder3= layout.createFolder("topRight", IPageLayout.RIGHT,(float)0.75, editorArea);
|
||||
folder3.addView(IPageLayout.ID_OUTLINE);
|
||||
folder3.addView(CPlugin.MAKEVIEW_ID);
|
||||
folder3.addView(CUIPlugin.MAKEVIEW_ID);
|
||||
|
||||
// layout.addActionSet(CPlugin.WIZARD_ACTION_SET_ID);
|
||||
layout.addActionSet(CPlugin.FOLDER_ACTION_SET_ID);
|
||||
// layout.addActionSet(CUIPlugin.WIZARD_ACTION_SET_ID);
|
||||
layout.addActionSet(CUIPlugin.FOLDER_ACTION_SET_ID);
|
||||
|
||||
// views - build console
|
||||
layout.addShowViewShortcut(CPlugin.CONSOLE_ID);
|
||||
layout.addShowViewShortcut(CUIPlugin.CONSOLE_ID);
|
||||
|
||||
// views - searching
|
||||
layout.addShowViewShortcut(SearchUI.SEARCH_RESULT_VIEW_ID);
|
||||
|
@ -51,12 +52,12 @@ public class CPerspectiveFactory implements IPerspectiveFactory {
|
|||
// views - standard workbench
|
||||
layout.addShowViewShortcut(IPageLayout.ID_OUTLINE);
|
||||
layout.addShowViewShortcut(IPageLayout.ID_TASK_LIST);
|
||||
layout.addShowViewShortcut(CPlugin.CVIEW_ID);
|
||||
layout.addShowViewShortcut(CUIPlugin.CVIEW_ID);
|
||||
layout.addShowViewShortcut(IPageLayout.ID_RES_NAV);
|
||||
layout.addShowViewShortcut(IPageLayout.ID_PROP_SHEET);
|
||||
|
||||
// new actions - C project creation wizard
|
||||
layout.addNewWizardShortcut(CPlugin.FILE_WIZARD_ID);
|
||||
layout.addNewWizardShortcut(CPlugin.FOLDER_WIZARD_ID);
|
||||
layout.addNewWizardShortcut(CUIPlugin.FILE_WIZARD_ID);
|
||||
layout.addNewWizardShortcut(CUIPlugin.FOLDER_WIZARD_ID);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,6 +7,8 @@ package org.eclipse.cdt.internal.ui;
|
|||
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.jface.action.IAction;
|
||||
import org.eclipse.jface.resource.ImageDescriptor;
|
||||
import org.eclipse.jface.resource.ImageRegistry;
|
||||
|
@ -24,12 +26,12 @@ public class CPluginImages {
|
|||
private static URL fgIconBaseURL;
|
||||
static {
|
||||
try {
|
||||
fgIconBaseURL= new URL(CPlugin.getDefault().getDescriptor().getInstallURL(), "icons/" );
|
||||
fgIconBaseURL= new URL(CUIPlugin.getDefault().getDescriptor().getInstallURL(), "icons/" );
|
||||
} catch (MalformedURLException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
}
|
||||
}
|
||||
private static final String NAME_PREFIX= CPlugin.PLUGIN_ID + '.';
|
||||
private static final String NAME_PREFIX= CUIPlugin.PLUGIN_ID + '.';
|
||||
private static final int NAME_PREFIX_LENGTH= NAME_PREFIX.length();
|
||||
private static final String T= "full/";
|
||||
|
||||
|
@ -151,7 +153,7 @@ public class CPluginImages {
|
|||
try {
|
||||
return new URL(fgIconBaseURL, buffer.toString());
|
||||
} catch (MalformedURLException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ package org.eclipse.cdt.internal.ui;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.core.runtime.IStatus;
|
||||
import org.eclipse.core.runtime.Status;
|
||||
|
||||
|
@ -14,7 +15,7 @@ import org.eclipse.core.runtime.Status;
|
|||
public class CUIStatus extends Status {
|
||||
|
||||
public CUIStatus(int code, String message, Throwable throwable) {
|
||||
super(IStatus.ERROR, CPlugin.getPluginId(), code, message, throwable);
|
||||
super(IStatus.ERROR, CUIPlugin.getPluginId(), code, message, throwable);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
/*
|
||||
* (c) Copyright QNX Software System Ltd. 2002.
|
||||
* All Rights Reserved.
|
||||
*/package org.eclipse.cdt.internal.ui;
|
||||
|
||||
import org.eclipse.cdt.ui.IBuildConsoleEvent;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
|
||||
public class ConsoleEvent implements IBuildConsoleEvent {
|
||||
private IProject fProject;
|
||||
private int fType;
|
||||
|
||||
public ConsoleEvent(IProject project, int type) {
|
||||
fProject = project;
|
||||
fType = type;
|
||||
}
|
||||
|
||||
public IProject getProject() {
|
||||
return fProject;
|
||||
}
|
||||
|
||||
public int getType() {
|
||||
return fType;
|
||||
}
|
||||
|
||||
}
|
|
@ -11,6 +11,7 @@ import org.eclipse.cdt.core.model.ICResource;
|
|||
import org.eclipse.cdt.core.model.ISourceRange;
|
||||
import org.eclipse.cdt.core.model.ISourceReference;
|
||||
import org.eclipse.cdt.core.model.ITranslationUnit;
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.core.resources.IMarker;
|
||||
import org.eclipse.core.resources.IResource;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
|
@ -62,7 +63,7 @@ public class ErrorTickAdornmentProvider implements IAdornmentProvider {
|
|||
return getErrorTicksFromMarkers((IResource) obj, IResource.DEPTH_INFINITE, null);
|
||||
}
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
package org.eclipse.cdt.internal.ui;
|
||||
|
||||
import org.eclipse.cdt.ui.*;
|
||||
|
||||
/*
|
||||
* (c) Copyright IBM Corp. 2000, 2001.
|
||||
* All Rights Reserved.
|
||||
|
@ -14,7 +16,7 @@ package org.eclipse.cdt.internal.ui;
|
|||
*
|
||||
*/
|
||||
public interface ICHelpContextIds {
|
||||
public static final String PREFIX= CPlugin.PLUGIN_ID + ".";
|
||||
public static final String PREFIX= CUIPlugin.PLUGIN_ID + ".";
|
||||
|
||||
// Wizard pages
|
||||
public static final String NEW_CPROJECT_WIZARD_PAGE= PREFIX + "new_cproject_wizard_page_context";
|
||||
|
|
|
@ -49,7 +49,7 @@ public class ResourceAdapterFactory implements IAdapterFactory {
|
|||
return celementFactory.create((IResource)element);
|
||||
}
|
||||
//} catch (CoreException e) {
|
||||
// CPlugin.getDefault().getLog().log(e.getStatus());
|
||||
// CUIPlugin.getDefault().getLog().log(e.getStatus());
|
||||
//}
|
||||
}
|
||||
return null;
|
||||
|
|
|
@ -5,6 +5,7 @@ package org.eclipse.cdt.internal.ui;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.ui.*;
|
||||
import org.eclipse.jface.util.IPropertyChangeListener;
|
||||
import org.eclipse.jface.util.PropertyChangeEvent;
|
||||
|
||||
|
@ -28,7 +29,7 @@ public class StandardCElementLabelProvider extends CElementLabelProvider impleme
|
|||
public StandardCElementLabelProvider(int textFlags, int imageFlags, IAdornmentProvider[] adormentProviders) {
|
||||
super(textFlags, imageFlags, adormentProviders);
|
||||
initMasks();
|
||||
CPlugin.getDefault().getPreferenceStore().addPropertyChangeListener(this);
|
||||
CUIPlugin.getDefault().getPreferenceStore().addPropertyChangeListener(this);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -69,7 +70,7 @@ public class StandardCElementLabelProvider extends CElementLabelProvider impleme
|
|||
* @see IBaseLabelProvider#dispose()
|
||||
*/
|
||||
public void dispose() {
|
||||
CPlugin.getDefault().getPreferenceStore().removePropertyChangeListener(this);
|
||||
CUIPlugin.getDefault().getPreferenceStore().removePropertyChangeListener(this);
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package org.eclipse.cdt.internal.ui;
|
||||
package org.eclipse.cdt.internal.ui.buildconsole;
|
||||
|
||||
/*
|
||||
* (c) Copyright IBM Corp. 2000, 2001.
|
|
@ -0,0 +1,298 @@
|
|||
package org.eclipse.cdt.internal.ui.buildconsole;
|
||||
|
||||
/*
|
||||
* (c) Copyright IBM Corp. 2000, 2001.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import java.util.ResourceBundle;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.ICHelpContextIds;
|
||||
import org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.ui.IBuildConsoleEvent;
|
||||
import org.eclipse.cdt.ui.IBuildConsoleListener;
|
||||
import org.eclipse.cdt.ui.IBuildConsoleManager;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.resources.IResource;
|
||||
import org.eclipse.core.runtime.IAdaptable;
|
||||
import org.eclipse.jface.action.IMenuListener;
|
||||
import org.eclipse.jface.action.IMenuManager;
|
||||
import org.eclipse.jface.action.MenuManager;
|
||||
import org.eclipse.jface.action.Separator;
|
||||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.preference.PreferenceConverter;
|
||||
import org.eclipse.jface.resource.JFaceResources;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
import org.eclipse.jface.text.ITextListener;
|
||||
import org.eclipse.jface.text.TextEvent;
|
||||
import org.eclipse.jface.text.TextViewer;
|
||||
import org.eclipse.jface.util.IPropertyChangeListener;
|
||||
import org.eclipse.jface.util.PropertyChangeEvent;
|
||||
import org.eclipse.jface.viewers.ISelection;
|
||||
import org.eclipse.jface.viewers.ISelectionChangedListener;
|
||||
import org.eclipse.jface.viewers.IStructuredSelection;
|
||||
import org.eclipse.jface.viewers.SelectionChangedEvent;
|
||||
import org.eclipse.swt.SWT;
|
||||
import org.eclipse.swt.custom.StyledText;
|
||||
import org.eclipse.swt.graphics.Font;
|
||||
import org.eclipse.swt.graphics.FontData;
|
||||
import org.eclipse.swt.widgets.Composite;
|
||||
import org.eclipse.swt.widgets.Control;
|
||||
import org.eclipse.swt.widgets.Display;
|
||||
import org.eclipse.swt.widgets.Menu;
|
||||
import org.eclipse.ui.IActionBars;
|
||||
import org.eclipse.ui.ISelectionListener;
|
||||
import org.eclipse.ui.IWorkbenchPart;
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
import org.eclipse.ui.part.ViewPart;
|
||||
import org.eclipse.ui.texteditor.ITextEditorActionConstants;
|
||||
import org.eclipse.ui.texteditor.TextEditorAction;
|
||||
|
||||
/**
|
||||
|
||||
/**
|
||||
* Console view for the desktop. Registered using XML.
|
||||
*/
|
||||
public class BuildConsoleView extends ViewPart implements ISelectionListener, IBuildConsoleListener {
|
||||
private IProject selProject;
|
||||
private Font fFont;
|
||||
private IPropertyChangeListener fPropertyChangeListener;
|
||||
protected TextViewer fTextViewer;
|
||||
IBuildConsoleManager fConsoleManager;
|
||||
ClearConsoleAction fClearOutputAction;
|
||||
TextEditorAction fCopyAction;
|
||||
TextEditorAction fSelectAllAction;
|
||||
String origTitle;
|
||||
|
||||
public BuildConsoleView() {
|
||||
super();
|
||||
fFont = null;
|
||||
fPropertyChangeListener = new IPropertyChangeListener() {
|
||||
public void propertyChange(PropertyChangeEvent event) {
|
||||
if (fTextViewer != null && event.getProperty().equals(CPluginPreferencePage.PREF_CONSOLE_FONT)) {
|
||||
initializeWidgetFont(fTextViewer.getTextWidget());
|
||||
}
|
||||
}
|
||||
};
|
||||
IPreferenceStore store = CUIPlugin.getDefault().getPreferenceStore();
|
||||
store.addPropertyChangeListener(fPropertyChangeListener);
|
||||
fConsoleManager = CUIPlugin.getDefault().getConsoleManager();
|
||||
}
|
||||
|
||||
private void initializeActions() {
|
||||
ResourceBundle bundle = CUIPlugin.getResourceBundle();
|
||||
|
||||
IActionBars actionBars = getViewSite().getActionBars();
|
||||
fClearOutputAction = new ClearConsoleAction(this);
|
||||
fCopyAction = new BuildConsoleAction(bundle, "Editor.Copy.", fTextViewer, fTextViewer.COPY);
|
||||
fSelectAllAction = new BuildConsoleAction(bundle, "Editor.SelectAll.", fTextViewer, fTextViewer.SELECT_ALL);
|
||||
|
||||
actionBars.setGlobalActionHandler(ITextEditorActionConstants.COPY, fCopyAction);
|
||||
actionBars.setGlobalActionHandler(ITextEditorActionConstants.SELECT_ALL, fSelectAllAction);
|
||||
|
||||
fTextViewer.addSelectionChangedListener(new ISelectionChangedListener() {
|
||||
public void selectionChanged(SelectionChangedEvent e) {
|
||||
// ensures that the copyAction updates is doability when the selections tate changes
|
||||
fCopyAction.update();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @see ViewPart#createPartControl
|
||||
*/
|
||||
public void createPartControl(Composite parent) {
|
||||
fTextViewer = new TextViewer(parent, SWT.V_SCROLL | SWT.H_SCROLL | SWT.WRAP | SWT.MULTI);
|
||||
fTextViewer.addTextListener(new ITextListener() {
|
||||
public void textChanged(TextEvent event) {
|
||||
revealEndOfDocument();
|
||||
}
|
||||
});
|
||||
fTextViewer.setEditable(false);
|
||||
initializeWidgetFont(fTextViewer.getTextWidget());
|
||||
|
||||
initializeActions();
|
||||
initializeContextMenu(fTextViewer.getControl());
|
||||
initializeToolBar();
|
||||
|
||||
WorkbenchHelp.setHelp(fTextViewer.getControl(), ICHelpContextIds.CLEAR_CONSOLE_VIEW);
|
||||
|
||||
fTextViewer.setDocument(getDocument(getSite().getPage().getSelection()));
|
||||
origTitle = getTitle();
|
||||
setTitle(getSite().getPage().getSelection());
|
||||
getSite().getPage().addSelectionListener(this);
|
||||
fConsoleManager.addConsoleListener(this);
|
||||
}
|
||||
|
||||
protected IProject getProject(ISelection selection) {
|
||||
if ( selection == null ) {
|
||||
return null;
|
||||
}
|
||||
try {
|
||||
IStructuredSelection ssel = (IStructuredSelection) selection;
|
||||
IAdaptable input = (IAdaptable) ssel.getFirstElement();
|
||||
if (input != null) {
|
||||
IResource resource = null;
|
||||
if (input instanceof IResource) {
|
||||
resource = (IResource) input;
|
||||
}
|
||||
else {
|
||||
resource = (IResource) input.getAdapter(IResource.class);
|
||||
}
|
||||
if (resource != null) {
|
||||
return resource.getProject();
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (ClassCastException e) {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
protected IDocument getDocument(ISelection selection) {
|
||||
IProject project = getProject(selection);
|
||||
if (project != null ) {
|
||||
return fConsoleManager.getConsoleDocument(project);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
protected void setTitle(ISelection selection) {
|
||||
String title = origTitle;
|
||||
IProject project = getProject(selection);
|
||||
if (project != null ) {
|
||||
title += " [" + project.getName() + "]";
|
||||
}
|
||||
setTitle(title);
|
||||
}
|
||||
|
||||
protected void initializeWidgetFont(StyledText styledText) {
|
||||
IPreferenceStore store = CUIPlugin.getDefault().getPreferenceStore();
|
||||
String prefKey = CPluginPreferencePage.PREF_CONSOLE_FONT;
|
||||
FontData data = null;
|
||||
if (store.contains(prefKey) && !store.isDefault(prefKey)) {
|
||||
data = PreferenceConverter.getFontData(store, prefKey);
|
||||
}
|
||||
else {
|
||||
data = PreferenceConverter.getDefaultFontData(store, prefKey);
|
||||
}
|
||||
if (data != null) {
|
||||
Font font = new Font(styledText.getDisplay(), data);
|
||||
styledText.setFont(font);
|
||||
|
||||
if (fFont != null)
|
||||
fFont.dispose();
|
||||
|
||||
fFont = font;
|
||||
}
|
||||
else {
|
||||
// if all the preferences failed
|
||||
styledText.setFont(JFaceResources.getTextFont());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @see IWorkbenchPart#setFocus()
|
||||
*/
|
||||
public void setFocus() {
|
||||
fTextViewer.getControl().setFocus();
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes the context menu
|
||||
*/
|
||||
protected void initializeContextMenu(Control parent) {
|
||||
MenuManager menuMgr = new MenuManager("#PopupMenu");
|
||||
menuMgr.setRemoveAllWhenShown(true);
|
||||
menuMgr.addMenuListener(new IMenuListener() {
|
||||
public void menuAboutToShow(IMenuManager manager) {
|
||||
fillContextMenu(manager);
|
||||
}
|
||||
});
|
||||
Menu menu = menuMgr.createContextMenu(parent);
|
||||
parent.setMenu(menu);
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds the text manipulation actions to the <code>ConsoleViewer</code>
|
||||
*/
|
||||
protected void fillContextMenu(IMenuManager menu) {
|
||||
fCopyAction.update();
|
||||
menu.add(fCopyAction);
|
||||
menu.add(fSelectAllAction);
|
||||
menu.add(new Separator());
|
||||
menu.add(fClearOutputAction);
|
||||
}
|
||||
|
||||
/**
|
||||
* Configures the toolBar.
|
||||
*/
|
||||
private void initializeToolBar() {
|
||||
IActionBars actionBars = getViewSite().getActionBars();
|
||||
actionBars.getToolBarManager().add(fClearOutputAction);
|
||||
actionBars.updateActionBars();
|
||||
}
|
||||
|
||||
/**
|
||||
* Clears the console
|
||||
*/
|
||||
void clear() {
|
||||
if (selProject != null) {
|
||||
fConsoleManager.getConsole(selProject).clear();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Reveals (makes visible) the end of the current document
|
||||
*/
|
||||
protected void revealEndOfDocument() {
|
||||
IDocument doc = fTextViewer.getDocument();
|
||||
int docLength = doc.getLength();
|
||||
if (docLength > 0) {
|
||||
fTextViewer.revealRange(docLength - 1, 1);
|
||||
StyledText widget = fTextViewer.getTextWidget();
|
||||
widget.setCaretOffset(docLength);
|
||||
widget.showSelection();
|
||||
}
|
||||
}
|
||||
/**
|
||||
* @see WorkbenchPart#dispose()
|
||||
*/
|
||||
public void dispose() {
|
||||
super.dispose();
|
||||
if (fPropertyChangeListener != null) {
|
||||
IPreferenceStore store = CUIPlugin.getDefault().getPreferenceStore();
|
||||
store.removePropertyChangeListener(fPropertyChangeListener);
|
||||
fPropertyChangeListener = null;
|
||||
}
|
||||
if (fFont != null) {
|
||||
fFont.dispose();
|
||||
fFont = null;
|
||||
}
|
||||
getSite().getPage().removeSelectionListener(this);
|
||||
fConsoleManager.removeConsoleListener(this);
|
||||
}
|
||||
|
||||
public void selectionChanged(IWorkbenchPart part, ISelection selection) {
|
||||
fTextViewer.setDocument(getDocument(selection));
|
||||
setTitle(selection);
|
||||
}
|
||||
public void consoleChange(IBuildConsoleEvent event) {
|
||||
if ( event.getType() == IBuildConsoleEvent.CONSOLE_START ) {
|
||||
Display display = fTextViewer.getControl().getDisplay();
|
||||
final IProject project = event.getProject();
|
||||
display.asyncExec(new Runnable() {
|
||||
public void run() {
|
||||
String title = origTitle;
|
||||
if (project != null ) {
|
||||
title += " [" + project.getName() + "]";
|
||||
}
|
||||
setTitle(title);
|
||||
fTextViewer.setDocument(fConsoleManager.getConsoleDocument(project));
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,10 +1,13 @@
|
|||
package org.eclipse.cdt.internal.ui;
|
||||
package org.eclipse.cdt.internal.ui.buildconsole;
|
||||
|
||||
/*
|
||||
* (c) Copyright IBM Corp. 2000, 2001.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.internal.ui.ICHelpContextIds;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.action.Action;
|
||||
|
||||
import org.eclipse.ui.help.WorkbenchHelp;
|
||||
|
@ -20,10 +23,10 @@ public class ClearConsoleAction extends Action {
|
|||
|
||||
|
||||
public ClearConsoleAction(BuildConsoleView view) {
|
||||
super(CPlugin.getResourceString("ClearOutputAction.label"));
|
||||
super(CUIPlugin.getResourceString("ClearOutputAction.label"));
|
||||
CPluginImages.setImageDescriptors(this, CPluginImages.T_LCL, CPluginImages.IMG_CLEAR_CONSOLE);
|
||||
fConsoleView= view;
|
||||
setToolTipText(CPlugin.getResourceString("ClearOutputAction.tooltip"));
|
||||
setToolTipText(CUIPlugin.getResourceString("ClearOutputAction.tooltip"));
|
||||
WorkbenchHelp.setHelp(this, ICHelpContextIds.CLEAR_CONSOLE_ACTION);
|
||||
}
|
||||
|
|
@ -5,9 +5,9 @@ package org.eclipse.cdt.internal.ui.compare;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.text.CSourceViewerConfiguration;
|
||||
import org.eclipse.cdt.internal.ui.text.CTextTools;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
|
||||
import org.eclipse.swt.widgets.Composite;
|
||||
|
@ -32,7 +32,7 @@ public class CMergeViewer extends TextMergeViewer {
|
|||
}
|
||||
|
||||
public String getTitle() {
|
||||
return CPlugin.getResourceString(TITLE);
|
||||
return CUIPlugin.getResourceString(TITLE);
|
||||
}
|
||||
|
||||
|
||||
|
@ -41,12 +41,12 @@ public class CMergeViewer extends TextMergeViewer {
|
|||
}
|
||||
|
||||
protected IDocumentPartitioner getDocumentPartitioner() {
|
||||
return CPlugin.getDefault().getTextTools().createDocumentPartitioner();
|
||||
return CUIPlugin.getDefault().getTextTools().createDocumentPartitioner();
|
||||
}
|
||||
|
||||
protected void configureTextViewer(TextViewer textViewer) {
|
||||
if (textViewer instanceof SourceViewer) {
|
||||
CTextTools tools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools tools= CUIPlugin.getDefault().getTextTools();
|
||||
((SourceViewer)textViewer).configure(new CSourceViewerConfiguration(tools, null));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,8 +30,8 @@ import org.eclipse.cdt.core.model.ICElement;
|
|||
import org.eclipse.cdt.internal.core.DocumentInputStream;
|
||||
import org.eclipse.cdt.internal.parser.CStructurizer;
|
||||
import org.eclipse.cdt.internal.parser.IStructurizerCallback;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
/**
|
||||
*
|
||||
*/
|
||||
|
@ -46,7 +46,7 @@ public class CStructureCreator implements IStructureCreator {
|
|||
* @see IStructureCreator#getTitle
|
||||
*/
|
||||
public String getName() {
|
||||
return CPlugin.getResourceString(NAME);
|
||||
return CUIPlugin.getResourceString(NAME);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -13,8 +13,8 @@ import org.eclipse.core.runtime.IConfigurationElement;
|
|||
import org.eclipse.core.runtime.IExtension;
|
||||
import org.eclipse.core.runtime.IExtensionPoint;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.util.StringMatcher;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
/**
|
||||
* The FiltersContent provides the elements for use by the list dialog
|
||||
|
@ -45,7 +45,7 @@ public class CElementFilters {
|
|||
public static List getDefinedFilters() {
|
||||
if (definedFilters == null) {
|
||||
// Overide the default by the user preference
|
||||
CPlugin plugin = CPlugin.getDefault();
|
||||
CUIPlugin plugin = CUIPlugin.getDefault();
|
||||
String storedPatterns= plugin.getPluginPreferences().getString(FILTERS_TAG);
|
||||
|
||||
if (storedPatterns.length() > 0) {
|
||||
|
@ -110,7 +110,7 @@ public class CElementFilters {
|
|||
static void readFilters() {
|
||||
definedFilters = new ArrayList();
|
||||
defaultFilters = new ArrayList();
|
||||
CPlugin plugin = CPlugin.getDefault();
|
||||
CUIPlugin plugin = CUIPlugin.getDefault();
|
||||
if (plugin != null) {
|
||||
IExtensionPoint extension = plugin.getDescriptor().getExtensionPoint(FILTERS_TAG);
|
||||
if (extension != null) {
|
||||
|
|
|
@ -15,7 +15,7 @@ import org.eclipse.core.resources.IResource;
|
|||
import org.eclipse.core.runtime.IAdaptable;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.util.StringMatcher;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import org.eclipse.cdt.core.model.ICFolder;
|
||||
import org.eclipse.cdt.core.model.ICProject;
|
||||
|
@ -28,7 +28,7 @@ public class CPatternFilter extends ViewerFilter {
|
|||
static String FILTERS_TAG= "CElementFilters"; //$NON-NLS-1$
|
||||
|
||||
private void initializeFromPreferences() {
|
||||
CPlugin plugin= CPlugin.getDefault();
|
||||
CUIPlugin plugin= CUIPlugin.getDefault();
|
||||
String storedPatterns= plugin.getPreferenceStore().getString(FILTERS_TAG);
|
||||
|
||||
if (storedPatterns.length() == 0) {
|
||||
|
|
|
@ -19,7 +19,6 @@ import org.eclipse.cdt.core.model.ICRoot;
|
|||
import org.eclipse.cdt.core.model.IParent;
|
||||
import org.eclipse.cdt.core.resources.MakeUtil;
|
||||
import org.eclipse.cdt.internal.ui.CContentProvider;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.StandardCElementLabelProvider;
|
||||
import org.eclipse.cdt.internal.ui.editor.CEditor;
|
||||
import org.eclipse.cdt.internal.ui.editor.OpenIncludeAction;
|
||||
|
@ -29,6 +28,7 @@ import org.eclipse.cdt.internal.ui.makeview.MakeTargetAction;
|
|||
import org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage;
|
||||
import org.eclipse.cdt.internal.ui.util.EditorUtility;
|
||||
import org.eclipse.cdt.internal.ui.util.ProblemTreeViewer;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IContainer;
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.resources.IFolder;
|
||||
|
@ -329,7 +329,7 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
|||
}
|
||||
|
||||
void initFilterFromPreferences() {
|
||||
CPlugin plugin = CPlugin.getDefault();
|
||||
CUIPlugin plugin = CUIPlugin.getDefault();
|
||||
boolean show = plugin.getPreferenceStore().getBoolean(TAG_SHOWLIBRARIES);
|
||||
getLibraryFilter().setShowLibraries(show);
|
||||
}
|
||||
|
@ -375,8 +375,8 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
|||
viewer.setUseHashlookup (true);
|
||||
viewer.setContentProvider(new CContentProvider (showCUChildren, true));
|
||||
viewer.setLabelProvider (new StandardCElementLabelProvider ());
|
||||
CPlugin.getDefault().getProblemMarkerManager().addListener(viewer);
|
||||
CPlugin.getDefault().getPreferenceStore().addPropertyChangeListener(this);
|
||||
CUIPlugin.getDefault().getProblemMarkerManager().addListener(viewer);
|
||||
CUIPlugin.getDefault().getPreferenceStore().addPropertyChangeListener(this);
|
||||
|
||||
// FIXME: Add Drag and Drop support.
|
||||
initFrameList();
|
||||
|
@ -442,12 +442,12 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
|||
*/
|
||||
public void dispose() {
|
||||
getSite().getPage().removePartListener(partListener);
|
||||
CPlugin.getDefault().getPreferenceStore().removePropertyChangeListener(this);
|
||||
CUIPlugin.getDefault().getPreferenceStore().removePropertyChangeListener(this);
|
||||
if (viewer != null) {
|
||||
viewer.removeTreeListener(expansionListener);
|
||||
CPlugin.getDefault().getProblemMarkerManager().removeListener(viewer);
|
||||
CUIPlugin.getDefault().getProblemMarkerManager().removeListener(viewer);
|
||||
}
|
||||
IWorkspace workspace = CPlugin.getWorkspace();
|
||||
IWorkspace workspace = CUIPlugin.getWorkspace();
|
||||
workspace.removeResourceChangeListener(closeProjectAction);
|
||||
workspace.removeResourceChangeListener(openProjectAction);
|
||||
super.dispose();
|
||||
|
@ -515,17 +515,17 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
|||
|
||||
createFileAction = new CreateFileAction(shell);
|
||||
// overwrite the default name
|
||||
String fileLabel = CPlugin.getDefault().getResourceBundle().getString("CreateFileAction.text");
|
||||
String fileLabel = CUIPlugin.getDefault().getResourceBundle().getString("CreateFileAction.text");
|
||||
createFileAction.setText(fileLabel);
|
||||
|
||||
createFolderAction = new CreateFolderAction(shell);
|
||||
// overwrite the default name
|
||||
String folderLabel = CPlugin.getDefault().getResourceBundle().getString("CreateFolderAction.text");
|
||||
String folderLabel = CUIPlugin.getDefault().getResourceBundle().getString("CreateFolderAction.text");
|
||||
createFolderAction.setText(folderLabel);
|
||||
|
||||
|
||||
newWizardAction = new NewWizardAction();
|
||||
IWorkspace workspace = CPlugin.getWorkspace();
|
||||
IWorkspace workspace = CUIPlugin.getWorkspace();
|
||||
|
||||
openProjectAction = new OpenResourceAction(shell);
|
||||
workspace.addResourceChangeListener(openProjectAction, IResourceChangeEvent.POST_CHANGE);
|
||||
|
|
|
@ -12,7 +12,7 @@ import java.util.List;
|
|||
|
||||
import org.eclipse.cdt.core.model.CModelException;
|
||||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IContainer;
|
||||
import org.eclipse.core.resources.IResource;
|
||||
import org.eclipse.core.resources.IResourceStatus;
|
||||
|
@ -413,7 +413,7 @@ class CViewDropAdapter extends PluginDropAdapter implements IOverwriteQuery {
|
|||
*/
|
||||
public String queryOverwrite(String pathString) {
|
||||
final String returnCode[] = {CANCEL};
|
||||
final String msg = pathString + " " + CPlugin.getResourceString("CViewDragNDrop.txt") ; //$NON-NLS-1$
|
||||
final String msg = pathString + " " + CUIPlugin.getResourceString("CViewDragNDrop.txt") ; //$NON-NLS-1$
|
||||
final String[] options = {IDialogConstants.YES_LABEL, IDialogConstants.NO_LABEL, IDialogConstants.YES_TO_ALL_LABEL, IDialogConstants.CANCEL_LABEL};
|
||||
getDisplay().syncExec(new Runnable() {
|
||||
public void run() {
|
||||
|
|
|
@ -13,7 +13,7 @@ import org.eclipse.swt.widgets.Shell;
|
|||
import org.eclipse.ui.actions.SelectionProviderAction;
|
||||
import org.eclipse.ui.dialogs.ListSelectionDialog;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
//import org.eclipse.cdt.core.model.CElementFilters;
|
||||
|
||||
/**
|
||||
|
@ -74,7 +74,7 @@ class FilterSelectionAction extends SelectionProviderAction {
|
|||
* They are saved in the format patern,pattern,.
|
||||
*/
|
||||
private void saveInPreferences(String[] patterns) {
|
||||
CPlugin plugin= CPlugin.getDefault();
|
||||
CUIPlugin plugin= CUIPlugin.getDefault();
|
||||
StringWriter writer= new StringWriter();
|
||||
|
||||
for (int i = 0; i < patterns.length; i++) {
|
||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.core.runtime.IExtensionPoint;
|
|||
import org.eclipse.jface.viewers.IStructuredContentProvider;
|
||||
import org.eclipse.jface.viewers.Viewer;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
/**
|
||||
* The FiltersContentProvider provides the elements for use by the list dialog
|
||||
|
@ -82,7 +82,7 @@ class FiltersContentProvider implements IStructuredContentProvider {
|
|||
private static void readFilters() {
|
||||
fgDefinedFilters = new ArrayList();
|
||||
fgDefaultFilters = new ArrayList();
|
||||
CPlugin plugin = CPlugin.getDefault();
|
||||
CUIPlugin plugin = CUIPlugin.getDefault();
|
||||
if (plugin != null) {
|
||||
IExtensionPoint extension = plugin.getDescriptor().getExtensionPoint(CPatternFilter.FILTERS_TAG);
|
||||
if (extension != null) {
|
||||
|
|
|
@ -8,7 +8,7 @@ package org.eclipse.cdt.internal.ui.cview;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.ui.actions.SelectionProviderAction;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
/**
|
||||
* The ShowLibrariesAction is the class that adds the filter views to a PackagesView.
|
||||
|
@ -53,7 +53,7 @@ class ShowLibrariesAction extends SelectionProviderAction {
|
|||
* They are saved in the format patern,pattern,.
|
||||
*/
|
||||
private void saveInPreferences() {
|
||||
CPlugin plugin = CPlugin.getDefault();
|
||||
CUIPlugin plugin = CUIPlugin.getDefault();
|
||||
Boolean b = new Boolean (cview.getLibraryFilter().getShowLibraries());
|
||||
|
||||
plugin.getPreferenceStore().putValue(cview.TAG_SHOWLIBRARIES, b.toString());
|
||||
|
|
|
@ -7,8 +7,8 @@ package org.eclipse.cdt.internal.ui.editor;
|
|||
|
||||
import org.eclipse.cdt.internal.ui.CCompletionContributorManager;
|
||||
import org.eclipse.cdt.internal.ui.CFileElementWorkingCopy;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.codemanipulation.AddIncludeOperation;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.ui.IFunctionSummary;
|
||||
import org.eclipse.cdt.ui.IRequiredInclude;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
|
@ -75,10 +75,10 @@ public class AddIncludeOnSelectionAction extends Action implements IUpdate {
|
|||
else if (editorInput instanceof IStorageEditorInput)
|
||||
unit = new CFileElementWorkingCopy((IStorageEditorInput)editorInput, provider);
|
||||
else
|
||||
throw new CoreException(new Status(IStatus.ERROR, CPlugin.PLUGIN_ID, 0, "no Editor Input", null));
|
||||
throw new CoreException(new Status(IStatus.ERROR, CUIPlugin.PLUGIN_ID, 0, "no Editor Input", null));
|
||||
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
}
|
||||
}
|
||||
return unit;
|
||||
|
|
|
@ -41,8 +41,8 @@ import org.eclipse.cdt.core.model.ICElement;
|
|||
import org.eclipse.cdt.internal.ui.CFileElementWorkingCopy;
|
||||
import org.eclipse.cdt.internal.ui.StandardCElementLabelProvider;
|
||||
import org.eclipse.cdt.internal.ui.CContentProvider;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.util.ProblemTreeViewer;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
public class CContentOutlinePage extends Page implements IContentOutlinePage, ISelectionChangedListener {
|
||||
private CEditor fEditor;
|
||||
|
@ -74,7 +74,7 @@ public class CContentOutlinePage extends Page implements IContentOutlinePage, IS
|
|||
try {
|
||||
fInput.update();
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
fInput= null;
|
||||
return;
|
||||
}
|
||||
|
@ -136,7 +136,7 @@ public class CContentOutlinePage extends Page implements IContentOutlinePage, IS
|
|||
treeViewer.setAutoExpandLevel(treeViewer.ALL_LEVELS);
|
||||
treeViewer.addSelectionChangedListener(this);
|
||||
|
||||
CPlugin.getDefault().getProblemMarkerManager().addListener(treeViewer);
|
||||
CUIPlugin.getDefault().getProblemMarkerManager().addListener(treeViewer);
|
||||
|
||||
MenuManager manager= new MenuManager("#PopUp");
|
||||
manager.setRemoveAllWhenShown(true);
|
||||
|
@ -154,23 +154,23 @@ public class CContentOutlinePage extends Page implements IContentOutlinePage, IS
|
|||
IDocumentProvider provider= fEditor.getDocumentProvider();
|
||||
try {
|
||||
if (editorInput instanceof IFileEditorInput)
|
||||
//fInput = ((CPlugin.ElementFactory)plugin.getCCore()).createWorkingCopy((IFileEditorInput)editorInput, provider);
|
||||
//fInput = ((CUIPlugin.ElementFactory)plugin.getCCore()).createWorkingCopy((IFileEditorInput)editorInput, provider);
|
||||
fInput = new CFileElementWorkingCopy((IFileEditorInput)editorInput, provider);
|
||||
else if (editorInput instanceof IStorageEditorInput)
|
||||
//fInput = ((CPlugin.ElementFactory)plugin.getCCore()).createWorkingCopy((IStorageEditorInput)editorInput, provider);
|
||||
//fInput = ((CUIPlugin.ElementFactory)plugin.getCCore()).createWorkingCopy((IStorageEditorInput)editorInput, provider);
|
||||
fInput = new CFileElementWorkingCopy((IStorageEditorInput)editorInput, provider);
|
||||
else
|
||||
throw new CoreException(new Status(IStatus.ERROR, CPlugin.PLUGIN_ID, 0, "no Editor Input", null));
|
||||
throw new CoreException(new Status(IStatus.ERROR, CUIPlugin.PLUGIN_ID, 0, "no Editor Input", null));
|
||||
|
||||
treeViewer.setInput(fInput);
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
fInput= null;
|
||||
}
|
||||
}
|
||||
|
||||
public void dispose() {
|
||||
CPlugin.getDefault().getProblemMarkerManager().removeListener(treeViewer);
|
||||
CUIPlugin.getDefault().getProblemMarkerManager().removeListener(treeViewer);
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ package org.eclipse.cdt.internal.ui.editor;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IStorage;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.jface.text.AbstractDocument;
|
||||
|
@ -77,7 +77,7 @@ public class CDocumentProvider extends FileDocumentProvider {
|
|||
}
|
||||
//IDocument document= super.createDocument(element);
|
||||
if (document != null) {
|
||||
IDocumentPartitioner partitioner= CPlugin.getDefault().getTextTools().createDocumentPartitioner();
|
||||
IDocumentPartitioner partitioner= CUIPlugin.getDefault().getTextTools().createDocumentPartitioner();
|
||||
partitioner.connect(document);
|
||||
document.setDocumentPartitioner(partitioner);
|
||||
}
|
||||
|
|
|
@ -15,11 +15,11 @@ import org.eclipse.cdt.core.model.CModelException;
|
|||
import org.eclipse.cdt.core.model.CoreModel;
|
||||
import org.eclipse.cdt.core.model.ISourceRange;
|
||||
import org.eclipse.cdt.core.model.ISourceReference;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.IContextMenuConstants;
|
||||
import org.eclipse.cdt.internal.ui.text.CSourceViewerConfiguration;
|
||||
import org.eclipse.cdt.internal.ui.text.CTextTools;
|
||||
import org.eclipse.cdt.internal.ui.text.IColorManager;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.resources.IMarker;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
|
@ -187,11 +187,11 @@ public class CEditor extends AbstractTextEditor implements ISelectionChangedList
|
|||
*/
|
||||
public CEditor() {
|
||||
super();
|
||||
CTextTools textTools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools textTools= CUIPlugin.getDefault().getTextTools();
|
||||
setSourceViewerConfiguration(new CSourceViewerConfiguration(textTools, this));
|
||||
setDocumentProvider(CPlugin.getDefault().getDocumentProvider());
|
||||
setDocumentProvider(CUIPlugin.getDefault().getDocumentProvider());
|
||||
setRangeIndicator(new DefaultRangeIndicator());
|
||||
setPreferenceStore(CPlugin.getDefault().getPreferenceStore());
|
||||
setPreferenceStore(CUIPlugin.getDefault().getPreferenceStore());
|
||||
|
||||
setEditorContextMenuId("#CEditorContext"); //$NON-NLS-1$
|
||||
setRulerContextMenuId("#CEditorRulerContext"); //$NON-NLS-1$
|
||||
|
@ -221,7 +221,7 @@ public class CEditor extends AbstractTextEditor implements ISelectionChangedList
|
|||
*/
|
||||
public void init(IEditorSite site, IEditorInput input) throws PartInitException {
|
||||
//if (!(input instanceof IFileEditorInput)) {
|
||||
// throw new PartInitException(CPlugin.getResourceString("Editor.error.invalid_input"));
|
||||
// throw new PartInitException(CUIPlugin.getResourceString("Editor.error.invalid_input"));
|
||||
//}
|
||||
super.init(site, input);
|
||||
}
|
||||
|
@ -725,7 +725,7 @@ public class CEditor extends AbstractTextEditor implements ISelectionChangedList
|
|||
}
|
||||
|
||||
private Color getColor(RGB rgb) {
|
||||
CTextTools textTools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools textTools= CUIPlugin.getDefault().getTextTools();
|
||||
return textTools.getColorManager().getColor(rgb);
|
||||
}
|
||||
|
||||
|
@ -1432,7 +1432,7 @@ public class CEditor extends AbstractTextEditor implements ISelectionChangedList
|
|||
boolean affects=MATCHING_BRACKETS_COLOR.equals(p) ||
|
||||
CURRENT_LINE_COLOR.equals(p) ||
|
||||
PROBLEM_INDICATION_COLOR.equals(p);
|
||||
CTextTools textTools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools textTools= CUIPlugin.getDefault().getTextTools();
|
||||
affects |= textTools.affectsBehavior(event);
|
||||
|
||||
return affects ? affects : super.affectsTextPresentation(event);
|
||||
|
@ -1463,7 +1463,7 @@ public class CEditor extends AbstractTextEditor implements ISelectionChangedList
|
|||
* @param rulerColumn the ruler column to be initialized
|
||||
*/
|
||||
protected void initializeLineNumberRulerColumn(LineNumberRulerColumn rulerColumn) {
|
||||
CTextTools textTools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools textTools= CUIPlugin.getDefault().getTextTools();
|
||||
IColorManager manager= textTools.getColorManager();
|
||||
|
||||
IPreferenceStore store= getPreferenceStore();
|
||||
|
|
|
@ -7,9 +7,9 @@ package org.eclipse.cdt.internal.ui.editor;
|
|||
|
||||
import java.util.ResourceBundle;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.internal.ui.IContextMenuConstants;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.action.IMenuManager;
|
||||
import org.eclipse.jface.action.IStatusLineManager;
|
||||
import org.eclipse.jface.action.IToolBarManager;
|
||||
|
@ -36,7 +36,7 @@ public class CEditorActionContributor extends BasicTextEditorActionContributor {
|
|||
|
||||
|
||||
public SelectionAction(String prefix, int operation) {
|
||||
super(CPlugin.getDefault().getResourceBundle(), prefix, null);
|
||||
super(CUIPlugin.getDefault().getResourceBundle(), prefix, null);
|
||||
fOperationCode= operation;
|
||||
setEnabled(false);
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@ package org.eclipse.cdt.internal.ui.editor;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import org.eclipse.ui.texteditor.ITextEditor;
|
||||
import org.eclipse.ui.texteditor.TextEditorAction;
|
||||
|
@ -18,7 +18,7 @@ public class GotoErrorAction extends TextEditorAction {
|
|||
|
||||
|
||||
public GotoErrorAction(String prefix, boolean forward) {
|
||||
super(CPlugin.getResourceBundle(), prefix, null);
|
||||
super(CUIPlugin.getResourceBundle(), prefix, null);
|
||||
fForward= forward;
|
||||
}
|
||||
/**
|
||||
|
|
|
@ -11,8 +11,8 @@ import org.eclipse.jface.viewers.ViewerSorter;
|
|||
|
||||
|
||||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
|
||||
public class LexicalSortingAction extends Action {
|
||||
|
@ -24,17 +24,17 @@ public class LexicalSortingAction extends Action {
|
|||
private TreeViewer fTreeViewer;
|
||||
|
||||
public LexicalSortingAction(TreeViewer treeViewer) {
|
||||
super(CPlugin.getResourceString(ACTION_NAME + ".label"));
|
||||
super(CUIPlugin.getResourceString(ACTION_NAME + ".label"));
|
||||
|
||||
setDescription(CPlugin.getResourceString(ACTION_NAME + ".description"));
|
||||
setToolTipText(CPlugin.getResourceString(ACTION_NAME + ".tooltip"));
|
||||
setDescription(CUIPlugin.getResourceString(ACTION_NAME + ".description"));
|
||||
setToolTipText(CUIPlugin.getResourceString(ACTION_NAME + ".tooltip"));
|
||||
|
||||
CPluginImages.setImageDescriptors(this, CPluginImages.T_LCL, CPluginImages.IMG_ALPHA_SORTING);
|
||||
|
||||
fTreeViewer= treeViewer;
|
||||
fSorter= new LexicalCSorter();
|
||||
|
||||
boolean checked= CPlugin.getDefault().getDialogSettings().getBoolean(DIALOG_STORE_KEY);
|
||||
boolean checked= CUIPlugin.getDefault().getDialogSettings().getBoolean(DIALOG_STORE_KEY);
|
||||
valueChanged(checked, false);
|
||||
}
|
||||
|
||||
|
@ -47,10 +47,10 @@ public class LexicalSortingAction extends Action {
|
|||
fTreeViewer.setSorter(on ? fSorter : null);
|
||||
|
||||
String key= ACTION_NAME + ".tooltip" + (on ? ".on" : ".off");
|
||||
setToolTipText(CPlugin.getResourceString(key));
|
||||
setToolTipText(CUIPlugin.getResourceString(key));
|
||||
|
||||
if (store) {
|
||||
CPlugin.getDefault().getDialogSettings().put(DIALOG_STORE_KEY, on);
|
||||
CUIPlugin.getDefault().getDialogSettings().put(DIALOG_STORE_KEY, on);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ import org.eclipse.ui.PlatformUI;
|
|||
|
||||
import org.eclipse.cdt.internal.ui.dialogs.ElementListSelectionDialog;
|
||||
import org.eclipse.cdt.internal.ui.util.EditorUtility;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
|
@ -51,9 +51,9 @@ public class OpenIncludeAction extends Action {
|
|||
|
||||
|
||||
public OpenIncludeAction(ISelectionProvider provider) {
|
||||
super(CPlugin.getResourceString(PREFIX + "label"));
|
||||
setDescription(CPlugin.getResourceString(PREFIX + "description"));
|
||||
setToolTipText(CPlugin.getResourceString(PREFIX + "tooltip"));
|
||||
super(CUIPlugin.getResourceString(PREFIX + "label"));
|
||||
setDescription(CUIPlugin.getResourceString(PREFIX + "description"));
|
||||
setToolTipText(CUIPlugin.getResourceString(PREFIX + "tooltip"));
|
||||
|
||||
CPluginImages.setImageDescriptors(this, CPluginImages.T_LCL, CPluginImages.IMG_MENU_OPEN_INCLUDE);
|
||||
|
||||
|
@ -111,9 +111,9 @@ public class OpenIncludeAction extends Action {
|
|||
}
|
||||
}
|
||||
} catch (CModelException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -142,9 +142,9 @@ public class OpenIncludeAction extends Action {
|
|||
}
|
||||
};
|
||||
|
||||
ElementListSelectionDialog dialog= new ElementListSelectionDialog(CPlugin.getActiveWorkbenchShell(), renderer, false, false);
|
||||
dialog.setTitle(CPlugin.getResourceString(DIALOG_TITLE));
|
||||
dialog.setMessage(CPlugin.getResourceString(DIALOG_MESSAGE));
|
||||
ElementListSelectionDialog dialog= new ElementListSelectionDialog(CUIPlugin.getActiveWorkbenchShell(), renderer, false, false);
|
||||
dialog.setTitle(CUIPlugin.getResourceString(DIALOG_TITLE));
|
||||
dialog.setMessage(CUIPlugin.getResourceString(DIALOG_MESSAGE));
|
||||
dialog.setElements(filesFound);
|
||||
|
||||
if (dialog.open() == dialog.OK) {
|
||||
|
|
|
@ -10,10 +10,11 @@ import org.eclipse.cdt.core.index.ITagEntry;
|
|||
import org.eclipse.cdt.core.index.IndexModel;
|
||||
import org.eclipse.cdt.core.index.TagFlags;
|
||||
import org.eclipse.cdt.core.model.CModelException;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.ElementListSelectionDialog;
|
||||
import org.eclipse.cdt.internal.ui.util.EditorUtility;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -178,11 +179,11 @@ public class OpenOnSelectionAction extends Action {
|
|||
}
|
||||
}
|
||||
} catch (CModelException x) {
|
||||
CPlugin.log(x.getStatus());
|
||||
CUIPlugin.log(x.getStatus());
|
||||
} catch (PartInitException x) {
|
||||
CPlugin.log(x);
|
||||
CUIPlugin.log(x);
|
||||
} catch (CoreException x) {
|
||||
CPlugin.log(x);
|
||||
CUIPlugin.log(x);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -30,8 +30,8 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Control;
|
||||
import org.eclipse.swt.widgets.Display;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.text.CTextTools;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.text.BadLocationException;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
import org.eclipse.jface.text.IRegion;
|
||||
|
@ -313,7 +313,7 @@ public class OverviewRuler {
|
|||
}
|
||||
|
||||
private Color getColor(RGB rgb) {
|
||||
CTextTools textTools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools textTools= CUIPlugin.getDefault().getTextTools();
|
||||
return textTools.getColorManager().getColor(rgb);
|
||||
}
|
||||
|
||||
|
|
|
@ -6,8 +6,9 @@ package org.eclipse.cdt.internal.ui.editor;
|
|||
*/
|
||||
|
||||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.util.List;
|
||||
import org.eclipse.jface.action.Action;
|
||||
|
@ -42,9 +43,9 @@ public class SearchForReferencesAction extends Action {
|
|||
|
||||
|
||||
public SearchForReferencesAction(ISelectionProvider provider) {
|
||||
super(CPlugin.getResourceString(PREFIX + "label"));
|
||||
setDescription(CPlugin.getResourceString(PREFIX + "description"));
|
||||
setToolTipText(CPlugin.getResourceString(PREFIX + "tooltip"));
|
||||
super(CUIPlugin.getResourceString(PREFIX + "label"));
|
||||
setDescription(CUIPlugin.getResourceString(PREFIX + "description"));
|
||||
setToolTipText(CUIPlugin.getResourceString(PREFIX + "tooltip"));
|
||||
|
||||
if(provider instanceof CContentOutlinePage) {
|
||||
CPluginImages.setImageDescriptors(this, CPluginImages.T_LCL, CPluginImages.IMG_MENU_OPEN_INCLUDE);
|
||||
|
@ -90,14 +91,14 @@ public class SearchForReferencesAction extends Action {
|
|||
scope.addExtension("hh");
|
||||
|
||||
TextSearchOperation op= new TextSearchOperation(
|
||||
CPlugin.getWorkspace(),
|
||||
CUIPlugin.getWorkspace(),
|
||||
search_name,
|
||||
"",
|
||||
scope,
|
||||
col);
|
||||
|
||||
|
||||
//engine.search(CPlugin.getWorkspace(), element.getName(),
|
||||
//engine.search(CUIPlugin.getWorkspace(), element.getName(),
|
||||
// null, scope, col);
|
||||
IRunnableContext context= null;
|
||||
//context= getContainer().getRunnableContext();
|
||||
|
|
|
@ -8,8 +8,8 @@ package org.eclipse.cdt.internal.ui.editor.asm;
|
|||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.text.MessageFormat;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.editor.CEditorMessages;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.resources.IWorkspace;
|
||||
import org.eclipse.core.resources.ResourcesPlugin;
|
||||
|
@ -49,11 +49,11 @@ public class AsmTextEditor extends StatusTextEditor {
|
|||
* Initializes this editor.
|
||||
*/
|
||||
protected void initializeEditor() {
|
||||
AsmTextTools textTools= CPlugin.getDefault().getAsmTextTools();
|
||||
AsmTextTools textTools= CUIPlugin.getDefault().getAsmTextTools();
|
||||
setSourceViewerConfiguration(new AsmSourceViewerConfiguration(textTools, this));
|
||||
setDocumentProvider(CPlugin.getDefault().getDocumentProvider());
|
||||
setDocumentProvider(CUIPlugin.getDefault().getDocumentProvider());
|
||||
setRangeIndicator(new DefaultRangeIndicator());
|
||||
setPreferenceStore(CPlugin.getDefault().getPreferenceStore());
|
||||
setPreferenceStore(CUIPlugin.getDefault().getPreferenceStore());
|
||||
}
|
||||
/**
|
||||
* The <code>TextEditor</code> implementation of this
|
||||
|
@ -131,7 +131,7 @@ public class AsmTextEditor extends StatusTextEditor {
|
|||
// String p= event.getProperty();
|
||||
|
||||
boolean affects= false;
|
||||
AsmTextTools textTools= CPlugin.getDefault().getAsmTextTools();
|
||||
AsmTextTools textTools= CUIPlugin.getDefault().getAsmTextTools();
|
||||
affects |= textTools.affectsBehavior(event);
|
||||
|
||||
return affects ? affects : super.affectsTextPresentation(event);
|
||||
|
|
|
@ -5,10 +5,10 @@ package org.eclipse.cdt.internal.ui.editor.asm;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.text.ICColorConstants;
|
||||
import org.eclipse.cdt.internal.ui.text.SingleTokenCScanner;
|
||||
import org.eclipse.cdt.internal.ui.text.util.CColorManager;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.text.IDocumentPartitioner;
|
||||
import org.eclipse.jface.text.rules.DefaultPartitioner;
|
||||
|
@ -55,7 +55,7 @@ public class AsmTextTools {
|
|||
*/
|
||||
public AsmTextTools(IPreferenceStore store) {
|
||||
if(store == null) {
|
||||
store = CPlugin.getDefault().getPreferenceStore();
|
||||
store = CUIPlugin.getDefault().getPreferenceStore();
|
||||
}
|
||||
store.addPropertyChangeListener(fPreferenceListener);
|
||||
fPreferenceStore = store;
|
||||
|
|
|
@ -90,12 +90,10 @@ public class MakeAction extends Action {
|
|||
IRunnableWithProgress op = new IRunnableWithProgress () {
|
||||
public void run(IProgressMonitor monitor)
|
||||
throws InvocationTargetException, InterruptedException {
|
||||
boolean bCleanConsole = true;
|
||||
for (int i = 0; i < targets.length; ++i ) {
|
||||
MakeTarget target = targets[i];
|
||||
IResource res = target.getResource();
|
||||
IProject project = res.getProject();
|
||||
MakeUtil.setSessionConsoleMode(project, bCleanConsole);
|
||||
|
||||
try {
|
||||
if (! project.equals(res) || target.isLeaf()) {
|
||||
|
@ -113,9 +111,6 @@ public class MakeAction extends Action {
|
|||
|
||||
MakeUtil.removeSessionBuildDir(project);
|
||||
MakeUtil.removeSessionTarget(project);
|
||||
// Clean console only before the first target
|
||||
MakeUtil.setSessionConsoleMode(project, true);
|
||||
bCleanConsole = false;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -47,7 +47,6 @@ import org.eclipse.ui.IWorkbench;
|
|||
import org.eclipse.ui.IWorkbenchPreferencePage;
|
||||
import org.eclipse.ui.texteditor.WorkbenchChainedTextFontFieldEditor;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.StatusInfo;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.StatusUtil;
|
||||
|
@ -56,6 +55,7 @@ import org.eclipse.cdt.internal.ui.text.CSourceViewerConfiguration;
|
|||
import org.eclipse.cdt.internal.ui.text.CTextTools;
|
||||
import org.eclipse.cdt.internal.ui.text.ContentAssistPreference;
|
||||
import org.eclipse.cdt.internal.ui.text.ICColorConstants;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.utils.ui.controls.TabFolderLayout;
|
||||
import org.eclipse.core.runtime.IStatus;
|
||||
|
||||
|
@ -196,8 +196,8 @@ public class CEditorPreferencePage extends PreferencePage implements IWorkbenchP
|
|||
protected ColorEditor fAppearanceForegroundColorEditor;
|
||||
|
||||
public CEditorPreferencePage() {
|
||||
setDescription(CPlugin.getResourceString("CEditorPreferencePage.description"));
|
||||
setPreferenceStore(CPlugin.getDefault().getPreferenceStore());
|
||||
setDescription(CUIPlugin.getResourceString("CEditorPreferencePage.description"));
|
||||
setPreferenceStore(CUIPlugin.getDefault().getPreferenceStore());
|
||||
fOverlayStore= new OverlayPreferenceStore(getPreferenceStore(), fKeys);
|
||||
}
|
||||
|
||||
|
@ -986,7 +986,7 @@ public class CEditorPreferencePage extends PreferencePage implements IWorkbenchP
|
|||
buffer.append(separator);
|
||||
}
|
||||
} catch (IOException io) {
|
||||
CPlugin.log(io);
|
||||
CUIPlugin.log(io);
|
||||
} finally {
|
||||
if (reader != null) {
|
||||
try { reader.close(); } catch (IOException e) {}
|
||||
|
|
|
@ -6,7 +6,6 @@ package org.eclipse.cdt.internal.ui.preferences;
|
|||
*/
|
||||
|
||||
import org.eclipse.cdt.core.CProjectNature;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.ICHelpContextIds;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.StatusInfo;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.StatusTool;
|
||||
|
@ -16,6 +15,7 @@ import org.eclipse.cdt.internal.ui.wizards.dialogfields.IStringButtonAdapter;
|
|||
import org.eclipse.cdt.internal.ui.wizards.dialogfields.StringButtonDialogField;
|
||||
import org.eclipse.cdt.internal.ui.wizards.dialogfields.StringDialogField;
|
||||
import org.eclipse.cdt.internal.ui.wizards.swt.MGridLayout;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IPath;
|
||||
|
@ -54,18 +54,18 @@ public class CLaunchingPropertyPage extends PropertyPage {
|
|||
LaunchingDialogFieldsAdapter adapter= new LaunchingDialogFieldsAdapter();
|
||||
|
||||
fArgumentField= new StringDialogField();
|
||||
fArgumentField.setLabelText(CPlugin.getResourceString(ARGUMENTS + ".label"));
|
||||
fArgumentField.setLabelText(CUIPlugin.getResourceString(ARGUMENTS + ".label"));
|
||||
fArgumentField.setDialogFieldListener(adapter);
|
||||
|
||||
fWorkingDirField= new StringButtonDialogField(adapter);
|
||||
fWorkingDirField.setLabelText(CPlugin.getResourceString(WORKINGDIR + ".label"));
|
||||
fWorkingDirField.setButtonLabel(CPlugin.getResourceString(WORKINGDIR + ".browse"));
|
||||
fWorkingDirField.setLabelText(CUIPlugin.getResourceString(WORKINGDIR + ".label"));
|
||||
fWorkingDirField.setButtonLabel(CUIPlugin.getResourceString(WORKINGDIR + ".browse"));
|
||||
fWorkingDirField.setDialogFieldListener(adapter);
|
||||
|
||||
fWorkingDirStatus= new StatusInfo();
|
||||
|
||||
fArgumentsPropertyName= new QualifiedName(CPlugin.PLUGIN_ID, "arguments");
|
||||
fWorkingDirPropertyName= new QualifiedName(CPlugin.PLUGIN_ID, "workingdir");
|
||||
fArgumentsPropertyName= new QualifiedName(CUIPlugin.PLUGIN_ID, "arguments");
|
||||
fWorkingDirPropertyName= new QualifiedName(CUIPlugin.PLUGIN_ID, "workingdir");
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -88,7 +88,7 @@ public class CLaunchingPropertyPage extends PropertyPage {
|
|||
IFile file= getInputFile();
|
||||
isCProject= (file.getProject().hasNature(CProjectNature.C_NATURE_ID));
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
}
|
||||
|
||||
if (isCProject) {
|
||||
|
@ -97,7 +97,7 @@ public class CLaunchingPropertyPage extends PropertyPage {
|
|||
initialize();
|
||||
} else {
|
||||
DialogField labelField= new DialogField();
|
||||
labelField.setLabelText(CPlugin.getResourceString(NO_CPROJECT));
|
||||
labelField.setLabelText(CUIPlugin.getResourceString(NO_CPROJECT));
|
||||
labelField.doFillIntoGrid(composite, 3);
|
||||
}
|
||||
WorkbenchHelp.setHelp(parent, ICHelpContextIds.LAUNCH_PROPERTY_PAGE);
|
||||
|
@ -122,7 +122,7 @@ public class CLaunchingPropertyPage extends PropertyPage {
|
|||
fWorkingDirField.setText(file.getParent().getLocation().toOSString());
|
||||
}
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -138,7 +138,7 @@ public class CLaunchingPropertyPage extends PropertyPage {
|
|||
file.setPersistentProperty(fWorkingDirPropertyName, fWorkingDirField.getText());
|
||||
} catch (CoreException e) {
|
||||
ErrorDialog.openError(fShell, "Error", null, e.getStatus());
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
@ -181,7 +181,7 @@ public class CLaunchingPropertyPage extends PropertyPage {
|
|||
if (!"".equals(str)) {
|
||||
IPath path= new Path(str);
|
||||
if (!path.toFile().isDirectory()) {
|
||||
fWorkingDirStatus.setError(CPlugin.getResourceString(ERROR_WORKINGDIR_NOTEXISTS));
|
||||
fWorkingDirStatus.setError(CUIPlugin.getResourceString(ERROR_WORKINGDIR_NOTEXISTS));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,8 +5,8 @@ package org.eclipse.cdt.internal.ui.preferences;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.ICHelpContextIds;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.preference.BooleanFieldEditor;
|
||||
import org.eclipse.jface.preference.FieldEditorPreferencePage;
|
||||
import org.eclipse.jface.preference.FontFieldEditor;
|
||||
|
@ -47,7 +47,7 @@ public class CPluginPreferencePage extends FieldEditorPreferencePage implements
|
|||
|
||||
public CPluginPreferencePage() {
|
||||
super(GRID);
|
||||
setPreferenceStore(CPlugin.getDefault().getPreferenceStore());
|
||||
setPreferenceStore(CUIPlugin.getDefault().getPreferenceStore());
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -68,31 +68,31 @@ public class CPluginPreferencePage extends FieldEditorPreferencePage implements
|
|||
GridData gd= new GridData(GridData.FILL_HORIZONTAL);
|
||||
gd.horizontalSpan= 3;
|
||||
buildText.setLayoutData(gd);
|
||||
buildText.setText(CPlugin.getResourceString(PAGE_DESC));
|
||||
FileFieldEditor editor= new FileFieldEditor(PREF_BUILD_LOCATION, CPlugin.getResourceString(BUILD_LOC_LABEL), true, parent) {
|
||||
buildText.setText(CUIPlugin.getResourceString(PAGE_DESC));
|
||||
FileFieldEditor editor= new FileFieldEditor(PREF_BUILD_LOCATION, CUIPlugin.getResourceString(BUILD_LOC_LABEL), true, parent) {
|
||||
protected boolean checkState() {
|
||||
return true;
|
||||
}
|
||||
};
|
||||
addField(editor);
|
||||
*/
|
||||
BooleanFieldEditor clearConsole= new BooleanFieldEditor(PREF_CLEAR_CONSOLE, CPlugin.getResourceString(CLEAR_CONSOLE_LABEL), parent);
|
||||
BooleanFieldEditor clearConsole= new BooleanFieldEditor(PREF_CLEAR_CONSOLE, CUIPlugin.getResourceString(CLEAR_CONSOLE_LABEL), parent);
|
||||
addField(clearConsole);
|
||||
|
||||
BooleanFieldEditor autoOpenConsole = new BooleanFieldEditor(PREF_AUTO_OPEN_CONSOLE, CPlugin.getResourceString(AUTO_OPEN_CONSOLE_LABEL), parent);
|
||||
BooleanFieldEditor autoOpenConsole = new BooleanFieldEditor(PREF_AUTO_OPEN_CONSOLE, CUIPlugin.getResourceString(AUTO_OPEN_CONSOLE_LABEL), parent);
|
||||
addField(autoOpenConsole);
|
||||
BooleanFieldEditor consoleOnTop= new BooleanFieldEditor(PREF_CONSOLE_ON_TOP, CPlugin.getResourceString(CONSOLE_ON_TOP_LABEL), parent);
|
||||
BooleanFieldEditor consoleOnTop= new BooleanFieldEditor(PREF_CONSOLE_ON_TOP, CUIPlugin.getResourceString(CONSOLE_ON_TOP_LABEL), parent);
|
||||
addField(consoleOnTop);
|
||||
|
||||
BooleanFieldEditor linkEditor= new BooleanFieldEditor(PREF_LINK_TO_EDITOR, CPlugin.getResourceString(LINK_TO_EDITOR_LABEL), parent);
|
||||
BooleanFieldEditor linkEditor= new BooleanFieldEditor(PREF_LINK_TO_EDITOR, CUIPlugin.getResourceString(LINK_TO_EDITOR_LABEL), parent);
|
||||
addField(linkEditor);
|
||||
|
||||
BooleanFieldEditor showCUChildrenEditor= new BooleanFieldEditor(SHOW_CU_CHILDREN, CPlugin.getResourceString(SHOW_CU_CHILDREN_LABEL), parent);
|
||||
BooleanFieldEditor showCUChildrenEditor= new BooleanFieldEditor(SHOW_CU_CHILDREN, CUIPlugin.getResourceString(SHOW_CU_CHILDREN_LABEL), parent);
|
||||
addField(showCUChildrenEditor);
|
||||
|
||||
addField(new FontFieldEditor(PREF_CONSOLE_FONT, CPlugin.getResourceString(CONSOLE_FONT_LABEL), parent));
|
||||
addField(new FontFieldEditor(PREF_CONSOLE_FONT, CUIPlugin.getResourceString(CONSOLE_FONT_LABEL), parent));
|
||||
|
||||
//addField(new FontFieldEditor(AbstractTextEditor.PREFERENCE_FONT, CPlugin.getResourceString(EDITOR_FONT_LABEL), parent));
|
||||
//addField(new FontFieldEditor(AbstractTextEditor.PREFERENCE_FONT, CUIPlugin.getResourceString(EDITOR_FONT_LABEL), parent));
|
||||
|
||||
}
|
||||
|
||||
|
@ -101,33 +101,33 @@ public class CPluginPreferencePage extends FieldEditorPreferencePage implements
|
|||
* be cleared before each build.
|
||||
*/
|
||||
public static boolean isClearBuildConsole() {
|
||||
return CPlugin.getDefault().getPreferenceStore().getBoolean(PREF_CLEAR_CONSOLE);
|
||||
return CUIPlugin.getDefault().getPreferenceStore().getBoolean(PREF_CLEAR_CONSOLE);
|
||||
}
|
||||
public static boolean isAutoOpenConsole() {
|
||||
return CPlugin.getDefault().getPreferenceStore().getBoolean(PREF_AUTO_OPEN_CONSOLE);
|
||||
return CUIPlugin.getDefault().getPreferenceStore().getBoolean(PREF_AUTO_OPEN_CONSOLE);
|
||||
}
|
||||
|
||||
public static boolean isConsoleOnTop() {
|
||||
return CPlugin.getDefault().getPreferenceStore().getBoolean(PREF_CONSOLE_ON_TOP);
|
||||
return CUIPlugin.getDefault().getPreferenceStore().getBoolean(PREF_CONSOLE_ON_TOP);
|
||||
}
|
||||
|
||||
public static boolean isLinkToEditor() {
|
||||
return CPlugin.getDefault().getPreferenceStore().getBoolean(PREF_LINK_TO_EDITOR);
|
||||
return CUIPlugin.getDefault().getPreferenceStore().getBoolean(PREF_LINK_TO_EDITOR);
|
||||
}
|
||||
|
||||
public static boolean showCompilationUnitChildren() {
|
||||
return CPlugin.getDefault().getPreferenceStore().getBoolean(SHOW_CU_CHILDREN);
|
||||
return CUIPlugin.getDefault().getPreferenceStore().getBoolean(SHOW_CU_CHILDREN);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the current preference setting of the build command location.
|
||||
*/
|
||||
// public static String getBuildLocation() {
|
||||
// return CPlugin.getDefault().getPreferenceStore().getString(PREF_BUILD_LOCATION);
|
||||
// return CUIPlugin.getDefault().getPreferenceStore().getString(PREF_BUILD_LOCATION);
|
||||
// }
|
||||
|
||||
// public static boolean isStopOnError() {
|
||||
// return CPlugin.getDefault().getPreferenceStore().getBoolean(PREF_STOP_ON_ERROR);
|
||||
// return CUIPlugin.getDefault().getPreferenceStore().getBoolean(PREF_STOP_ON_ERROR);
|
||||
// }
|
||||
/**
|
||||
* @see IWorkbenchPreferencePage#init
|
||||
|
|
|
@ -5,10 +5,10 @@ package org.eclipse.cdt.internal.ui.preferences;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.ICHelpContextIds;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.IStatusChangeListener;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.StatusTool;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.ui.wizards.ReferenceBlock;
|
||||
import org.eclipse.cdt.ui.wizards.SettingsBlock;
|
||||
import org.eclipse.cdt.utils.ui.controls.TabFolderLayout;
|
||||
|
@ -76,7 +76,7 @@ public class CProjectPropertyPage extends PropertyPage implements IStatusChangeL
|
|||
|
||||
private void contentForClosedProject(Composite parent) {
|
||||
Label label= new Label(parent, SWT.LEFT);
|
||||
label.setText(CPlugin.getResourceString(MSG_CLOSEDPROJECT));
|
||||
label.setText(CUIPlugin.getResourceString(MSG_CLOSEDPROJECT));
|
||||
label.setFont(parent.getFont());
|
||||
|
||||
noDefaultAndApplyButton();
|
||||
|
|
|
@ -9,7 +9,6 @@ import org.eclipse.cdt.internal.corext.template.ContextTypeRegistry;
|
|||
import org.eclipse.cdt.internal.corext.template.Template;
|
||||
import org.eclipse.cdt.internal.corext.template.TemplateMessages;
|
||||
import org.eclipse.cdt.internal.corext.template.TemplateTranslator;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.IContextMenuConstants;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.StatusDialog;
|
||||
import org.eclipse.cdt.internal.ui.dialogs.StatusInfo;
|
||||
|
@ -19,6 +18,8 @@ import org.eclipse.cdt.internal.ui.text.CTextTools;
|
|||
import org.eclipse.cdt.internal.ui.text.ContentAssistPreference;
|
||||
import org.eclipse.cdt.internal.ui.text.template.TemplateVariableProcessor;
|
||||
import org.eclipse.cdt.internal.ui.util.SWTUtil;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
|
@ -101,7 +102,7 @@ public class EditTemplateDialog extends StatusDialog {
|
|||
*/
|
||||
public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) {
|
||||
|
||||
IPreferenceStore store= CPlugin.getDefault().getPreferenceStore();
|
||||
IPreferenceStore store= CUIPlugin.getDefault().getPreferenceStore();
|
||||
|
||||
ContentAssistant assistant= new ContentAssistant();
|
||||
assistant.setContentAssistProcessor(fProcessor, IDocument.DEFAULT_CONTENT_TYPE);
|
||||
|
@ -329,7 +330,7 @@ public class EditTemplateDialog extends StatusDialog {
|
|||
|
||||
private SourceViewer createEditor(Composite parent) {
|
||||
SourceViewer viewer= new SourceViewer(parent, null, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);
|
||||
CTextTools tools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools tools= CUIPlugin.getDefault().getTextTools();
|
||||
viewer.configure(new SimpleCSourceViewerConfiguration(tools, null, fProcessor));
|
||||
viewer.setEditable(true);
|
||||
viewer.setDocument(new Document(fTemplate.getPattern()));
|
||||
|
@ -348,7 +349,7 @@ public class EditTemplateDialog extends StatusDialog {
|
|||
try {
|
||||
fTranslator.translate(event.getDocumentEvent().getDocument().get());
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
// XXX dialog
|
||||
}
|
||||
|
||||
|
|
|
@ -16,13 +16,13 @@ import org.eclipse.cdt.internal.corext.template.Template;
|
|||
import org.eclipse.cdt.internal.corext.template.TemplateMessages;
|
||||
import org.eclipse.cdt.internal.corext.template.TemplateSet;
|
||||
import org.eclipse.cdt.internal.corext.template.Templates;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.ICHelpContextIds;
|
||||
import org.eclipse.cdt.internal.ui.text.CSourceViewerConfiguration;
|
||||
import org.eclipse.cdt.internal.ui.text.CTextTools;
|
||||
import org.eclipse.cdt.internal.ui.text.template.TemplateContentProvider;
|
||||
import org.eclipse.cdt.internal.ui.text.template.TemplateLabelProvider;
|
||||
import org.eclipse.cdt.internal.ui.util.SWTUtil;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.jface.dialogs.ErrorDialog;
|
||||
import org.eclipse.jface.dialogs.MessageDialog;
|
||||
|
@ -65,7 +65,7 @@ import org.eclipse.ui.help.WorkbenchHelp;
|
|||
public class TemplatePreferencePage extends PreferencePage implements IWorkbenchPreferencePage {
|
||||
|
||||
// preference store keys
|
||||
private static final String PREF_FORMAT_TEMPLATES= CPlugin.PLUGIN_ID + ".template.format"; //$NON-NLS-1$
|
||||
private static final String PREF_FORMAT_TEMPLATES= CUIPlugin.PLUGIN_ID + ".template.format"; //$NON-NLS-1$
|
||||
|
||||
private Templates fTemplates;
|
||||
|
||||
|
@ -85,7 +85,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
public TemplatePreferencePage() {
|
||||
super();
|
||||
|
||||
setPreferenceStore(CPlugin.getDefault().getPreferenceStore());
|
||||
setPreferenceStore(CUIPlugin.getDefault().getPreferenceStore());
|
||||
setDescription(TemplateMessages.getString("TemplatePreferencePage.message")); //$NON-NLS-1$
|
||||
|
||||
fTemplates= Templates.getInstance();
|
||||
|
@ -263,7 +263,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
fTableViewer.setAllChecked(false);
|
||||
fTableViewer.setCheckedElements(getEnabledTemplates());
|
||||
|
||||
//IPreferenceStore prefs= CPlugin.getDefault().getPreferenceStore();
|
||||
//IPreferenceStore prefs= CUIPlugin.getDefault().getPreferenceStore();
|
||||
//fFormatButton.setSelection(prefs.getBoolean(PREF_FORMAT_TEMPLATES));
|
||||
|
||||
updateButtons();
|
||||
|
@ -293,7 +293,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
label.setLayoutData(data);
|
||||
|
||||
SourceViewer viewer= new SourceViewer(parent, null, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);
|
||||
CTextTools tools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools tools= CUIPlugin.getDefault().getTextTools();
|
||||
viewer.configure(new CSourceViewerConfiguration(tools, null));
|
||||
viewer.setEditable(false);
|
||||
viewer.setDocument(new Document());
|
||||
|
@ -464,7 +464,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
try {
|
||||
templateSet.saveToFile(file);
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
openWriteErrorDialog(e);
|
||||
}
|
||||
}
|
||||
|
@ -514,13 +514,13 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
* @see PreferencePage#performDefaults()
|
||||
*/
|
||||
protected void performDefaults() {
|
||||
//IPreferenceStore prefs= CPlugin.getDefault().getPreferenceStore();
|
||||
//IPreferenceStore prefs= CUIPlugin.getDefault().getPreferenceStore();
|
||||
//fFormatButton.setSelection(prefs.getDefaultBoolean(PREF_FORMAT_TEMPLATES));
|
||||
|
||||
try {
|
||||
fTemplates.restoreDefaults();
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
openReadErrorDialog(e);
|
||||
}
|
||||
|
||||
|
@ -534,13 +534,13 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
* @see PreferencePage#performOk()
|
||||
*/
|
||||
public boolean performOk() {
|
||||
//IPreferenceStore prefs= CPlugin.getDefault().getPreferenceStore();
|
||||
//IPreferenceStore prefs= CUIPlugin.getDefault().getPreferenceStore();
|
||||
//prefs.setValue(PREF_FORMAT_TEMPLATES, fFormatButton.getSelection());
|
||||
|
||||
try {
|
||||
fTemplates.save();
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
openWriteErrorDialog(e);
|
||||
}
|
||||
|
||||
|
@ -554,7 +554,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
try {
|
||||
fTemplates.reset();
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
openReadErrorDialog(e);
|
||||
}
|
||||
|
||||
|
@ -570,7 +570,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
|
|||
}
|
||||
|
||||
public static boolean useCodeFormatter() {
|
||||
IPreferenceStore prefs= CPlugin.getDefault().getPreferenceStore();
|
||||
IPreferenceStore prefs= CUIPlugin.getDefault().getPreferenceStore();
|
||||
return prefs.getBoolean(PREF_FORMAT_TEMPLATES);
|
||||
}
|
||||
|
||||
|
|
|
@ -31,10 +31,9 @@ import org.eclipse.jface.text.source.ISourceViewer;
|
|||
import org.eclipse.ui.texteditor.MarkerAnnotation;
|
||||
|
||||
|
||||
import org.eclipse.cdt.internal.ui.text.LineBreakingReader;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
|
||||
|
||||
public class CAnnotationHover implements IAnnotationHover {
|
||||
|
@ -140,7 +139,7 @@ public class CAnnotationHover implements IAnnotationHover {
|
|||
}
|
||||
return buf.toString();
|
||||
} catch (IOException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
} finally {
|
||||
gc.dispose();
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ import org.eclipse.jface.text.DocumentCommand;
|
|||
import org.eclipse.jface.text.IDocument;
|
||||
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
/**
|
||||
* Auto indent strategy sensitive to brackets.
|
||||
|
@ -161,7 +161,7 @@ public class CAutoIndentStrategy extends DefaultAutoIndentStrategy {
|
|||
}
|
||||
}
|
||||
} catch (BadLocationException excp) {
|
||||
CPlugin.log(excp);
|
||||
CUIPlugin.log(excp);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -194,7 +194,7 @@ public class CAutoIndentStrategy extends DefaultAutoIndentStrategy {
|
|||
|
||||
|
||||
} catch (BadLocationException excp) {
|
||||
CPlugin.log(excp);
|
||||
CUIPlugin.log(excp);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -12,10 +12,10 @@ import org.eclipse.cdt.internal.corext.template.ContextType;
|
|||
import org.eclipse.cdt.internal.corext.template.ContextTypeRegistry;
|
||||
import org.eclipse.cdt.internal.ui.CCompletionContributorManager;
|
||||
import org.eclipse.cdt.internal.ui.CElementLabelProvider;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.internal.ui.editor.CEditor;
|
||||
import org.eclipse.cdt.internal.ui.text.template.TemplateEngine;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.ui.IFunctionSummary;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
|
@ -66,7 +66,7 @@ public class CCompletionProcessor implements IContentAssistProcessor {
|
|||
fComparator= new CCompletionProposalComparator();
|
||||
|
||||
fElementLabelProvider = new CElementLabelProvider();
|
||||
//fImageRegistry= CPlugin.getDefault().getImageRegistry();
|
||||
//fImageRegistry= CUIPlugin.getDefault().getImageRegistry();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -169,7 +169,7 @@ public class CCompletionProcessor implements IContentAssistProcessor {
|
|||
results= evalProposals(document, offset, length);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
}
|
||||
|
||||
if(results == null)
|
||||
|
@ -181,7 +181,7 @@ public class CCompletionProcessor implements IContentAssistProcessor {
|
|||
fTemplateEngine.complete(viewer, documentOffset, null);
|
||||
} catch (Exception x) {
|
||||
System.out.println("Template Exception");
|
||||
CPlugin.log(x);
|
||||
CUIPlugin.log(x);
|
||||
}
|
||||
|
||||
ICCompletionProposal[] templateResults= fTemplateEngine.getResults();
|
||||
|
@ -201,7 +201,7 @@ public class CCompletionProcessor implements IContentAssistProcessor {
|
|||
* applies to all proposals and not just those of the compilation unit.
|
||||
*/
|
||||
order(results);
|
||||
if((results.length == 1) && (CPlugin.getDefault().getPreferenceStore().getBoolean(ContentAssistPreference.AUTOINSERT))) {
|
||||
if((results.length == 1) && (CUIPlugin.getDefault().getPreferenceStore().getBoolean(ContentAssistPreference.AUTOINSERT))) {
|
||||
results[0].apply(document);
|
||||
// Trick the content assistant into thinking we have no proposals
|
||||
return new ICCompletionProposal[0];
|
||||
|
|
|
@ -28,7 +28,7 @@ public class CFormattingStrategy implements IFormattingStrategy {
|
|||
* @see IFormattingStrategy#format(String, boolean, String, int[])
|
||||
*/
|
||||
public String format(String content, boolean isLineStart, String indentation, int[] positions) {
|
||||
//ConfigurableOption[] options= CPlugin.getDefault().getCodeFormatterOptions();
|
||||
//ConfigurableOption[] options= CUIPlugin.getDefault().getCodeFormatterOptions();
|
||||
CCodeFormatter formatter= new CCodeFormatter(/* null options */);
|
||||
|
||||
//IDocument doc= fViewer.getDocument();
|
||||
|
|
|
@ -7,9 +7,9 @@ package org.eclipse.cdt.internal.ui.text;
|
|||
import java.util.HashMap;
|
||||
import java.util.Vector;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.editor.CEditor;
|
||||
import org.eclipse.cdt.internal.ui.editor.CEditorTextHoverDispatcher;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.ui.ICDTConstants;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IConfigurationElement;
|
||||
|
@ -276,7 +276,7 @@ public class CSourceViewerConfiguration extends SourceViewerConfiguration {
|
|||
public ITextHover getTextHover(ISourceViewer sourceViewer, String contentType) {
|
||||
HashMap textHovers = new HashMap( 3 );
|
||||
IPluginRegistry pluginRegistry = Platform.getPluginRegistry();
|
||||
IExtensionPoint point = pluginRegistry.getExtensionPoint( CPlugin.getDefault().getDescriptor().getUniqueIdentifier(),
|
||||
IExtensionPoint point = pluginRegistry.getExtensionPoint( CUIPlugin.getDefault().getDescriptor().getUniqueIdentifier(),
|
||||
ICDTConstants.EP_TEXT_HOVERS );
|
||||
if ( point != null )
|
||||
{
|
||||
|
@ -340,7 +340,7 @@ public class CSourceViewerConfiguration extends SourceViewerConfiguration {
|
|||
}
|
||||
|
||||
protected IPreferenceStore getPreferenceStore() {
|
||||
return CPlugin.getDefault().getPreferenceStore();
|
||||
return CUIPlugin.getDefault().getPreferenceStore();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -5,8 +5,8 @@ package org.eclipse.cdt.internal.ui.text;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.text.util.CColorManager;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.text.IDocumentPartitioner;
|
||||
|
@ -56,7 +56,7 @@ public class CTextTools {
|
|||
*/
|
||||
public CTextTools(IPreferenceStore store) {
|
||||
if(store == null) {
|
||||
store = CPlugin.getDefault().getPreferenceStore();
|
||||
store = CUIPlugin.getDefault().getPreferenceStore();
|
||||
}
|
||||
fPreferenceStore = store;
|
||||
fPreferenceStore.addPropertyChangeListener(fPreferenceListener);
|
||||
|
|
|
@ -8,7 +8,7 @@ package org.eclipse.cdt.internal.ui.text;
|
|||
import org.eclipse.swt.graphics.Color;
|
||||
import org.eclipse.swt.graphics.RGB;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.preference.PreferenceConverter;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
|
@ -53,7 +53,7 @@ public class ContentAssistPreference {
|
|||
}
|
||||
|
||||
private static Color getColor(IPreferenceStore store, String key) {
|
||||
CTextTools textTools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools textTools= CUIPlugin.getDefault().getTextTools();
|
||||
return getColor(store, key, textTools.getColorManager());
|
||||
}
|
||||
|
||||
|
@ -92,7 +92,7 @@ public class ContentAssistPreference {
|
|||
*/
|
||||
public static void configure(ContentAssistant assistant, IPreferenceStore store) {
|
||||
|
||||
CTextTools textTools= CPlugin.getDefault().getTextTools();
|
||||
CTextTools textTools= CUIPlugin.getDefault().getTextTools();
|
||||
IColorManager manager= textTools.getColorManager();
|
||||
|
||||
|
||||
|
|
|
@ -5,7 +5,8 @@ package org.eclipse.cdt.internal.ui.text.link;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Comparator;
|
||||
import java.util.HashMap;
|
||||
|
@ -74,7 +75,7 @@ public class LinkedPositionManager implements IDocumentListener, IPositionUpdate
|
|||
try {
|
||||
document.replace(fReplacePosition.getOffset() + fReplaceDeltaOffset, fReplaceLength, fReplaceText);
|
||||
} catch (BadLocationException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
// TBD
|
||||
}
|
||||
document.addDocumentListener(owner);
|
||||
|
@ -139,7 +140,7 @@ public class LinkedPositionManager implements IDocumentListener, IPositionUpdate
|
|||
try {
|
||||
fDocument.addPosition(LINKED_POSITION, new TypedPosition(offset, length, type));
|
||||
} catch (BadPositionCategoryException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
Assert.isTrue(false);
|
||||
}
|
||||
}
|
||||
|
@ -183,11 +184,11 @@ public class LinkedPositionManager implements IDocumentListener, IPositionUpdate
|
|||
fDocument.removePositionCategory(LINKED_POSITION);
|
||||
|
||||
} catch (BadLocationException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
Assert.isTrue(false);
|
||||
|
||||
} catch (BadPositionCategoryException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
Assert.isTrue(false);
|
||||
|
||||
} finally {
|
||||
|
@ -263,7 +264,7 @@ public class LinkedPositionManager implements IDocumentListener, IPositionUpdate
|
|||
return positions;
|
||||
|
||||
} catch (BadPositionCategoryException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
Assert.isTrue(false);
|
||||
}
|
||||
|
||||
|
|
|
@ -21,8 +21,8 @@ import org.eclipse.swt.graphics.RGB;
|
|||
import org.eclipse.swt.widgets.Display;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.editor.CEditor;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.dialogs.MessageDialog;
|
||||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.preference.PreferenceConverter;
|
||||
|
@ -63,7 +63,7 @@ public class LinkedPositionUI implements LinkedPositionListener,
|
|||
|
||||
private static final String CARET_POSITION= "LinkedPositionUI.caret.position";
|
||||
private static final IPositionUpdater fgUpdater= new DefaultPositionUpdater(CARET_POSITION);
|
||||
private static final IPreferenceStore fgStore= CPlugin.getDefault().getPreferenceStore();
|
||||
private static final IPreferenceStore fgStore= CUIPlugin.getDefault().getPreferenceStore();
|
||||
|
||||
private final ITextViewer fViewer;
|
||||
private final LinkedPositionManager fManager;
|
||||
|
@ -184,7 +184,7 @@ public class LinkedPositionUI implements LinkedPositionListener,
|
|||
openErrorDialog(fViewer.getTextWidget().getShell(), e);
|
||||
|
||||
} catch (BadPositionCategoryException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
Assert.isTrue(false);
|
||||
}
|
||||
|
||||
|
@ -272,7 +272,7 @@ public class LinkedPositionUI implements LinkedPositionListener,
|
|||
((flags & DOCUMENT_CHANGED) != 0));
|
||||
|
||||
} catch (BadPositionCategoryException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
Assert.isTrue(false);
|
||||
}
|
||||
|
||||
|
|
|
@ -10,10 +10,10 @@ import org.eclipse.cdt.internal.corext.template.TemplateBuffer;
|
|||
import org.eclipse.cdt.internal.corext.template.TemplateContext;
|
||||
import org.eclipse.cdt.internal.corext.template.TemplateMessages;
|
||||
import org.eclipse.cdt.internal.corext.template.TemplatePosition;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.text.ICCompletionProposal;
|
||||
import org.eclipse.cdt.internal.ui.text.link.LinkedPositionManager;
|
||||
import org.eclipse.cdt.internal.ui.text.link.LinkedPositionUI;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
|
||||
import org.eclipse.swt.graphics.Image;
|
||||
|
@ -100,11 +100,11 @@ public class TemplateProposal implements ICCompletionProposal {
|
|||
fSelectedRegion= editor.getSelectedRegion();
|
||||
|
||||
} catch (BadLocationException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
openErrorDialog(e);
|
||||
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
openErrorDialog(e);
|
||||
}
|
||||
}
|
||||
|
@ -139,7 +139,7 @@ public class TemplateProposal implements ICCompletionProposal {
|
|||
return textToHTML(fTemplateBuffer.getString());
|
||||
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
openErrorDialog(e);
|
||||
|
||||
return null;
|
||||
|
|
|
@ -12,7 +12,7 @@ import org.eclipse.swt.widgets.Shell;
|
|||
|
||||
import org.eclipse.cdt.internal.corext.template.TemplateMessages;
|
||||
import org.eclipse.cdt.internal.corext.template.TemplateVariable;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.jface.dialogs.MessageDialog;
|
||||
import org.eclipse.jface.text.BadLocationException;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
|
@ -59,7 +59,7 @@ public class TemplateVariableProposal implements ICompletionProposal {
|
|||
fSelection= new Point(fOffset + variable.length(), 0);
|
||||
|
||||
} catch (BadLocationException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
|
||||
Shell shell= fViewer.getTextWidget().getShell();
|
||||
MessageDialog.openError(shell, TemplateMessages.getString("TemplateVariableProposal.error.title"), e.getMessage()); //$NON-NLS-1$
|
||||
|
|
|
@ -30,8 +30,8 @@ import org.eclipse.cdt.core.model.CModelException;
|
|||
import org.eclipse.cdt.core.model.IBinary;
|
||||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.core.resources.FileStorage;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.editor.CEditor;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.utils.spawner.ProcessFactory;
|
||||
|
||||
public class EditorUtility {
|
||||
|
@ -40,7 +40,7 @@ public class EditorUtility {
|
|||
}
|
||||
|
||||
public static IEditorPart openInEditor (IFile file) throws PartInitException {
|
||||
IWorkbenchWindow window= CPlugin.getActiveWorkbenchWindow();
|
||||
IWorkbenchWindow window= CUIPlugin.getActiveWorkbenchWindow();
|
||||
if (window != null) {
|
||||
IWorkbenchPage p= window.getActivePage();
|
||||
if (p != null) {
|
||||
|
@ -88,7 +88,7 @@ public class EditorUtility {
|
|||
|
||||
public static IEditorPart openInEditor (IStorage store, String name) throws PartInitException {
|
||||
IEditorInput ei = new ExternalEditorInput(store);
|
||||
IWorkbenchWindow window= CPlugin.getActiveWorkbenchWindow();
|
||||
IWorkbenchWindow window= CUIPlugin.getActiveWorkbenchWindow();
|
||||
if (window != null) {
|
||||
IWorkbenchPage p = window.getActivePage();
|
||||
if (p != null) {
|
||||
|
|
|
@ -7,7 +7,8 @@ package org.eclipse.cdt.internal.ui.util;
|
|||
|
||||
import org.eclipse.cdt.core.model.ICModelMarker;
|
||||
import org.eclipse.cdt.core.CProjectNature;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
|
@ -53,7 +54,7 @@ public class ProblemMarkerManager implements IResourceChangeListener {
|
|||
return false;
|
||||
}
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
@ -109,7 +110,7 @@ public class ProblemMarkerManager implements IResourceChangeListener {
|
|||
if (delta != null)
|
||||
delta.accept(new ProjectErrorVisitor(changedElements));
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e.getStatus());
|
||||
CUIPlugin.log(e.getStatus());
|
||||
}
|
||||
|
||||
if (changedElements.size() > 0) {
|
||||
|
@ -122,7 +123,7 @@ public class ProblemMarkerManager implements IResourceChangeListener {
|
|||
*/
|
||||
public void addListener(IProblemChangedListener listener) {
|
||||
if (fListeners.isEmpty()) {
|
||||
CPlugin.getWorkspace().addResourceChangeListener(this);
|
||||
CUIPlugin.getWorkspace().addResourceChangeListener(this);
|
||||
}
|
||||
fListeners.add(listener);
|
||||
}
|
||||
|
@ -133,7 +134,7 @@ public class ProblemMarkerManager implements IResourceChangeListener {
|
|||
public void removeListener(IProblemChangedListener listener) {
|
||||
fListeners.remove(listener);
|
||||
if (fListeners.isEmpty()) {
|
||||
CPlugin.getWorkspace().removeResourceChangeListener(this);
|
||||
CUIPlugin.getWorkspace().removeResourceChangeListener(this);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -16,26 +16,26 @@ import org.eclipse.ui.IWorkbenchWindow;
|
|||
import org.eclipse.ui.IWorkbenchWindowActionDelegate;
|
||||
import org.eclipse.ui.wizards.newresource.BasicNewFileResourceWizard;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
public class OpenNewFileWizardAction extends Action implements IWorkbenchWindowActionDelegate {
|
||||
|
||||
|
||||
public void run() {
|
||||
BasicNewFileResourceWizard wizard= new BasicNewFileResourceWizard();
|
||||
wizard.init(CPlugin.getDefault().getWorkbench(), getCurrentSelection());
|
||||
wizard.init(CUIPlugin.getDefault().getWorkbench(), getCurrentSelection());
|
||||
wizard.setNeedsProgressMonitor(true);
|
||||
WizardDialog dialog=
|
||||
new WizardDialog(CPlugin.getActiveWorkbenchShell(), wizard);
|
||||
new WizardDialog(CUIPlugin.getActiveWorkbenchShell(), wizard);
|
||||
dialog.create();
|
||||
dialog.getShell().setText(
|
||||
CPlugin.getResourceString("OpenNewFileWizardAction.title")); //$NON-NLS-1$
|
||||
CUIPlugin.getResourceString("OpenNewFileWizardAction.title")); //$NON-NLS-1$
|
||||
dialog.open();
|
||||
}
|
||||
|
||||
|
||||
protected IStructuredSelection getCurrentSelection() {
|
||||
IWorkbenchWindow window= CPlugin.getActiveWorkbenchWindow();
|
||||
IWorkbenchWindow window= CUIPlugin.getActiveWorkbenchWindow();
|
||||
if (window != null) {
|
||||
ISelection selection= window.getSelectionService().getSelection();
|
||||
if (selection instanceof IStructuredSelection) {
|
||||
|
|
|
@ -15,24 +15,24 @@ import org.eclipse.ui.IWorkbenchWindow;
|
|||
import org.eclipse.ui.IWorkbenchWindowActionDelegate;
|
||||
import org.eclipse.ui.wizards.newresource.BasicNewFolderResourceWizard;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
public class OpenNewFolderWizardAction extends Action implements IWorkbenchWindowActionDelegate {
|
||||
|
||||
public void run() {
|
||||
BasicNewFolderResourceWizard wizard= new BasicNewFolderResourceWizard();
|
||||
wizard.init(CPlugin.getDefault().getWorkbench(), getCurrentSelection());
|
||||
wizard.init(CUIPlugin.getDefault().getWorkbench(), getCurrentSelection());
|
||||
wizard.setNeedsProgressMonitor(true);
|
||||
WizardDialog dialog=
|
||||
new WizardDialog(CPlugin.getActiveWorkbenchShell(), wizard);
|
||||
new WizardDialog(CUIPlugin.getActiveWorkbenchShell(), wizard);
|
||||
dialog.create();
|
||||
dialog.getShell().setText(
|
||||
CPlugin.getResourceString("OpenNewFolderWizardAction.title")); //$NON-NLS-1$
|
||||
CUIPlugin.getResourceString("OpenNewFolderWizardAction.title")); //$NON-NLS-1$
|
||||
dialog.open();
|
||||
}
|
||||
|
||||
protected IStructuredSelection getCurrentSelection() {
|
||||
IWorkbenchWindow window= CPlugin.getActiveWorkbenchWindow();
|
||||
IWorkbenchWindow window= CUIPlugin.getActiveWorkbenchWindow();
|
||||
if (window != null) {
|
||||
ISelection selection= window.getSelectionService().getSelection();
|
||||
if (selection instanceof IStructuredSelection) {
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
package org.eclipse.cdt.internal.ui;
|
||||
package org.eclipse.cdt.ui;
|
||||
|
||||
/*
|
||||
* (c) Copyright IBM Corp. 2000, 2001.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import java.text.MessageFormat;
|
||||
import java.util.MissingResourceException;
|
||||
import java.util.ResourceBundle;
|
||||
|
||||
import org.eclipse.cdt.core.ConsoleOutputStream;
|
||||
import org.eclipse.cdt.core.model.CoreModel;
|
||||
import org.eclipse.cdt.core.model.ICElement;
|
||||
import org.eclipse.cdt.core.resources.IConsole;
|
||||
import org.eclipse.cdt.internal.ui.BuildConsoleManager;
|
||||
import org.eclipse.cdt.internal.ui.CElementAdapterFactory;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.internal.ui.ResourceAdapterFactory;
|
||||
import org.eclipse.cdt.internal.ui.cview.CView;
|
||||
import org.eclipse.cdt.internal.ui.editor.CDocumentProvider;
|
||||
import org.eclipse.cdt.internal.ui.editor.asm.AsmTextTools;
|
||||
|
@ -22,7 +23,6 @@ import org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage;
|
|||
import org.eclipse.cdt.internal.ui.text.CTextTools;
|
||||
import org.eclipse.cdt.internal.ui.util.ImageDescriptorRegistry;
|
||||
import org.eclipse.cdt.internal.ui.util.ProblemMarkerManager;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.resources.IResource;
|
||||
import org.eclipse.core.resources.IWorkspace;
|
||||
import org.eclipse.core.resources.ResourcesPlugin;
|
||||
|
@ -33,211 +33,148 @@ import org.eclipse.core.runtime.IStatus;
|
|||
import org.eclipse.core.runtime.Platform;
|
||||
import org.eclipse.core.runtime.Status;
|
||||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.text.BadLocationException;
|
||||
import org.eclipse.jface.text.Document;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
import org.eclipse.swt.widgets.Display;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.ui.IViewPart;
|
||||
import org.eclipse.ui.IWorkbenchPage;
|
||||
import org.eclipse.ui.IWorkbenchPart;
|
||||
import org.eclipse.ui.IWorkbenchWindow;
|
||||
import org.eclipse.ui.PartInitException;
|
||||
import org.eclipse.ui.plugin.AbstractUIPlugin;
|
||||
|
||||
public class CUIPlugin extends AbstractUIPlugin {
|
||||
|
||||
public class CPlugin extends AbstractUIPlugin {
|
||||
|
||||
public static final String PLUGIN_ID= "org.eclipse.cdt.ui";
|
||||
public static final String PLUGIN_CORE_ID= "org.eclipse.cdt.core";
|
||||
public static final String EDITOR_ID= PLUGIN_ID + ".editor.CEditor";
|
||||
public static final String CONSOLE_ID= PLUGIN_ID + ".BuildConsoleView";
|
||||
public static final String CVIEW_ID= PLUGIN_ID + ".CView";
|
||||
public static final String MAKEVIEW_ID= PLUGIN_ID + ".MakeView";
|
||||
public static final String C_PROBLEMMARKER= PLUGIN_CORE_ID + ".problem";
|
||||
public static final String PLUGIN_ID = "org.eclipse.cdt.ui";
|
||||
public static final String PLUGIN_CORE_ID = "org.eclipse.cdt.core";
|
||||
public static final String EDITOR_ID = PLUGIN_ID + ".editor.CEditor";
|
||||
public static final String CONSOLE_ID = PLUGIN_ID + ".BuildConsoleView";
|
||||
public static final String CVIEW_ID = PLUGIN_ID + ".CView";
|
||||
public static final String MAKEVIEW_ID = PLUGIN_ID + ".MakeView";
|
||||
public static final String C_PROBLEMMARKER = PLUGIN_CORE_ID + ".problem";
|
||||
|
||||
public static final String C_PROJECT_WIZARD_ID= PLUGIN_ID + ".wizards.StdCWizard";
|
||||
public static final String CPP_PROJECT_WIZARD_ID= PLUGIN_ID + ".wizards.StdCCWizard";
|
||||
public static final String C_PROJECT_WIZARD_ID = PLUGIN_ID + ".wizards.StdCWizard";
|
||||
public static final String CPP_PROJECT_WIZARD_ID = PLUGIN_ID + ".wizards.StdCCWizard";
|
||||
|
||||
public static final String FILE_WIZARD_ID= PLUGIN_ID + ".wizards.new.BasicNewFileResourceWizard";
|
||||
public static final String FOLDER_WIZARD_ID= PLUGIN_ID + ".wizards.new.BasicNewFolderResourceWizard";
|
||||
public static final String FILE_WIZARD_ID = PLUGIN_ID + ".wizards.new.BasicNewFileResourceWizard";
|
||||
public static final String FOLDER_WIZARD_ID = PLUGIN_ID + ".wizards.new.BasicNewFolderResourceWizard";
|
||||
|
||||
public static final String FOLDER_ACTION_SET_ID= PLUGIN_ID + ".CFolderActionSet";
|
||||
public static final String BUILDER_ID= PLUGIN_CORE_ID + ".cbuilder";
|
||||
|
||||
private static CPlugin fgCPlugin;
|
||||
public static final String FOLDER_ACTION_SET_ID = PLUGIN_ID + ".CFolderActionSet";
|
||||
public static final String BUILDER_ID = PLUGIN_CORE_ID + ".cbuilder";
|
||||
|
||||
private static CUIPlugin fgCPlugin;
|
||||
private static ResourceBundle fgResourceBundle;
|
||||
private ImageDescriptorRegistry fImageDescriptorRegistry;
|
||||
|
||||
static String SEPARATOR = System.getProperty("file.separator");
|
||||
|
||||
// -------- static methods --------
|
||||
|
||||
|
||||
static {
|
||||
try {
|
||||
fgResourceBundle= ResourceBundle.getBundle("org.eclipse.cdt.internal.ui.CPluginResources");
|
||||
} catch (MissingResourceException x) {
|
||||
fgResourceBundle= null;
|
||||
fgResourceBundle = ResourceBundle.getBundle("org.eclipse.cdt.internal.ui.CPluginResources");
|
||||
}
|
||||
catch (MissingResourceException x) {
|
||||
fgResourceBundle = null;
|
||||
}
|
||||
}
|
||||
|
||||
public static String getResourceString(String key) {
|
||||
try {
|
||||
return fgResourceBundle.getString(key);
|
||||
} catch (MissingResourceException e) {
|
||||
}
|
||||
catch (MissingResourceException e) {
|
||||
return "!" + key + "!";
|
||||
} catch (NullPointerException e) {
|
||||
}
|
||||
catch (NullPointerException e) {
|
||||
return "#" + key + "#";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public static IWorkspace getWorkspace() {
|
||||
return ResourcesPlugin.getWorkspace();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public static String getFormattedString(String key, String arg) {
|
||||
return MessageFormat.format(getResourceString(key), new String[] { arg });
|
||||
}
|
||||
|
||||
|
||||
public static String getFormattedString(String key, String[] args) {
|
||||
return MessageFormat.format(getResourceString(key), args);
|
||||
}
|
||||
|
||||
|
||||
public static ResourceBundle getResourceBundle() {
|
||||
return fgResourceBundle;
|
||||
}
|
||||
|
||||
|
||||
public static IWorkbenchWindow getActiveWorkbenchWindow() {
|
||||
return getDefault().getWorkbench().getActiveWorkbenchWindow();
|
||||
}
|
||||
|
||||
|
||||
public static Shell getActiveWorkbenchShell() {
|
||||
return getActiveWorkbenchWindow().getShell();
|
||||
}
|
||||
|
||||
public static CPlugin getDefault() {
|
||||
}
|
||||
|
||||
public static CUIPlugin getDefault() {
|
||||
return fgCPlugin;
|
||||
}
|
||||
|
||||
|
||||
public static void log(Throwable e) {
|
||||
log(new Status(IStatus.ERROR, PLUGIN_ID, IStatus.ERROR, "Error", e));
|
||||
}
|
||||
|
||||
|
||||
public static void log(IStatus status) {
|
||||
getDefault().getLog().log(status);
|
||||
}
|
||||
|
||||
// ------ CPlugin
|
||||
|
||||
private ConsoleDocument fConsoleDocument;
|
||||
}
|
||||
|
||||
// ------ CUIPlugin
|
||||
|
||||
private CoreModel fCoreModel;
|
||||
private CDocumentProvider fDocumentProvider;
|
||||
private CTextTools fTextTools;
|
||||
private AsmTextTools fAsmTextTools;
|
||||
private ProblemMarkerManager fProblemMarkerManager;
|
||||
private BuildConsoleManager fBuildConsoleManager;
|
||||
|
||||
static class ConsoleDocument extends ConsoleOutputStream implements IConsole {
|
||||
protected IDocument fDocument;
|
||||
|
||||
public ConsoleDocument() {
|
||||
fDocument = new Document();
|
||||
}
|
||||
|
||||
public void start(IProject project) {
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
super.clear();
|
||||
Display.getDefault().syncExec(new Runnable() {
|
||||
public void run() {
|
||||
fDocument.set("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public ConsoleOutputStream getOutputStream() {
|
||||
return this;
|
||||
}
|
||||
|
||||
public IDocument getDocument() {
|
||||
return fDocument;
|
||||
}
|
||||
|
||||
public synchronized void flush() throws IOException {
|
||||
super.flush();
|
||||
Display.getDefault().asyncExec(new Runnable() {
|
||||
public void run() {
|
||||
if (CPluginPreferencePage.isConsoleOnTop())
|
||||
bringConsoleOnTop();
|
||||
try {
|
||||
int len = fDocument.getLength ();
|
||||
fDocument.replace(len, 0, readBuffer());
|
||||
} catch (BadLocationException x) {
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
void bringConsoleOnTop () {
|
||||
IWorkbenchWindow window = getActiveWorkbenchWindow();
|
||||
if ( window == null )
|
||||
return;
|
||||
IWorkbenchPage page = window.getActivePage();
|
||||
if (page != null) {
|
||||
try {
|
||||
// show the build console
|
||||
IViewPart cBuild = page.findView(CPlugin.CONSOLE_ID);
|
||||
if(cBuild == null) {
|
||||
if(CPluginPreferencePage.isAutoOpenConsole()) {
|
||||
IWorkbenchPart activePart = page.getActivePart();
|
||||
cBuild = page.showView(CPlugin.CONSOLE_ID);
|
||||
//restore focus
|
||||
page.activate(activePart);
|
||||
}
|
||||
} else {
|
||||
page.bringToTop(cBuild);
|
||||
}
|
||||
} catch (PartInitException pie) {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public CPlugin(IPluginDescriptor descriptor) {
|
||||
public CUIPlugin(IPluginDescriptor descriptor) {
|
||||
super(descriptor);
|
||||
fgCPlugin= this;
|
||||
fConsoleDocument= new ConsoleDocument();
|
||||
fDocumentProvider= null;
|
||||
fTextTools= null;
|
||||
fgCPlugin = this;
|
||||
fDocumentProvider = null;
|
||||
fTextTools = null;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Returns the used document provider
|
||||
*/
|
||||
*/
|
||||
public CDocumentProvider getDocumentProvider() {
|
||||
if (fDocumentProvider == null) {
|
||||
fDocumentProvider= new CDocumentProvider();
|
||||
fDocumentProvider = new CDocumentProvider();
|
||||
}
|
||||
return fDocumentProvider;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the shared text tools
|
||||
*/
|
||||
*/
|
||||
public CTextTools getTextTools() {
|
||||
if (fTextTools == null)
|
||||
fTextTools= new CTextTools();
|
||||
fTextTools = new CTextTools();
|
||||
return fTextTools;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the shared assembly text tools
|
||||
*/
|
||||
*/
|
||||
public AsmTextTools getAsmTextTools() {
|
||||
if (fAsmTextTools == null)
|
||||
fAsmTextTools= new AsmTextTools();
|
||||
fAsmTextTools = new AsmTextTools();
|
||||
return fAsmTextTools;
|
||||
}
|
||||
}
|
||||
|
||||
public IBuildConsoleManager getConsoleManager() {
|
||||
if ( fBuildConsoleManager == null ) {
|
||||
fBuildConsoleManager = new BuildConsoleManager();
|
||||
fBuildConsoleManager.startup();
|
||||
}
|
||||
return fBuildConsoleManager;
|
||||
}
|
||||
|
||||
/**
|
||||
* @see Plugin#shutdown
|
||||
*/
|
||||
|
@ -247,18 +184,21 @@ public class CPlugin extends AbstractUIPlugin {
|
|||
}
|
||||
if (fImageDescriptorRegistry != null)
|
||||
fImageDescriptorRegistry.dispose();
|
||||
fBuildConsoleManager.shutdown();
|
||||
fBuildConsoleManager = null;
|
||||
super.shutdown();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void runUI(Runnable run) {
|
||||
Display display;
|
||||
display= Display.getCurrent();
|
||||
display = Display.getCurrent();
|
||||
if (display == null) {
|
||||
display= Display.getDefault();
|
||||
display = Display.getDefault();
|
||||
display.asyncExec(run);
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
run.run();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -266,16 +206,16 @@ public class CPlugin extends AbstractUIPlugin {
|
|||
*/
|
||||
public void startup() throws CoreException {
|
||||
super.startup();
|
||||
IAdapterManager manager= Platform.getAdapterManager();
|
||||
IAdapterManager manager = Platform.getAdapterManager();
|
||||
manager.registerAdapters(new ResourceAdapterFactory(), IResource.class);
|
||||
manager.registerAdapters(new CElementAdapterFactory(), ICElement.class);
|
||||
runUI(new Runnable() {
|
||||
public void run() {
|
||||
CPluginImages.initialize();
|
||||
}
|
||||
});
|
||||
public void run() {
|
||||
CPluginImages.initialize();
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @see AbstractUIPlugin#initializeDefaultPreferences
|
||||
*/
|
||||
|
@ -283,45 +223,37 @@ public class CPlugin extends AbstractUIPlugin {
|
|||
super.initializeDefaultPreferences(store);
|
||||
runUI(new Runnable() {
|
||||
public void run() {
|
||||
CPluginPreferencePage.initDefaults(store);
|
||||
CEditorPreferencePage.initDefaults(store);
|
||||
CView.initDefaults(store);
|
||||
}
|
||||
CPluginPreferencePage.initDefaults(store);
|
||||
CEditorPreferencePage.initDefaults(store);
|
||||
CView.initDefaults(store);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public IConsole getConsole() {
|
||||
return fConsoleDocument;
|
||||
}
|
||||
|
||||
public IDocument getConsoleDocument() {
|
||||
return fConsoleDocument.getDocument();
|
||||
}
|
||||
|
||||
|
||||
public CoreModel getCoreModel() {
|
||||
return fCoreModel;
|
||||
}
|
||||
}
|
||||
|
||||
public static String getPluginId() {
|
||||
return PLUGIN_ID;
|
||||
}
|
||||
|
||||
|
||||
public static ImageDescriptorRegistry getImageDescriptorRegistry() {
|
||||
return getDefault().internalGetImageDescriptorRegistry();
|
||||
}
|
||||
|
||||
|
||||
private ImageDescriptorRegistry internalGetImageDescriptorRegistry() {
|
||||
if (fImageDescriptorRegistry == null)
|
||||
fImageDescriptorRegistry= new ImageDescriptorRegistry();
|
||||
fImageDescriptorRegistry = new ImageDescriptorRegistry();
|
||||
return fImageDescriptorRegistry;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Returns the problem marker manager
|
||||
*/
|
||||
*/
|
||||
public ProblemMarkerManager getProblemMarkerManager() {
|
||||
if (fProblemMarkerManager == null)
|
||||
fProblemMarkerManager= new ProblemMarkerManager();
|
||||
fProblemMarkerManager = new ProblemMarkerManager();
|
||||
return fProblemMarkerManager;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
package org.eclipse.cdt.ui;
|
||||
/*
|
||||
* (c) Copyright QNX Software System Ltd. 2002.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.core.resources.IProject;
|
||||
|
||||
public interface IBuildConsoleEvent {
|
||||
final static int CONSOLE_START = 1;
|
||||
|
||||
IProject getProject();
|
||||
int getType();
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
/*
|
||||
* (c) Copyright QNX Software System Ltd. 2002.
|
||||
* All Rights Reserved.
|
||||
*/package org.eclipse.cdt.ui;
|
||||
|
||||
public interface IBuildConsoleListener {
|
||||
void consoleChange(IBuildConsoleEvent event);
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
/*
|
||||
* (c) Copyright QNX Software System Ltd. 2002.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
package org.eclipse.cdt.ui;
|
||||
|
||||
import org.eclipse.cdt.core.resources.IConsole;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.jface.text.IDocument;
|
||||
|
||||
public interface IBuildConsoleManager {
|
||||
IConsole getConsole(IProject project);
|
||||
IDocument getConsoleDocument(IProject project);
|
||||
void addConsoleListener(IBuildConsoleListener listener);
|
||||
void removeConsoleListener(IBuildConsoleListener listener);
|
||||
}
|
|
@ -6,7 +6,7 @@ package org.eclipse.cdt.ui.wizards;
|
|||
*/
|
||||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
|
||||
|
@ -31,24 +31,24 @@ public abstract class CCProjectWizard extends CProjectWizard {
|
|||
|
||||
public CCProjectWizard() {
|
||||
super();
|
||||
setDialogSettings(CPlugin.getDefault().getDialogSettings());
|
||||
wz_title = CPlugin.getResourceString(WZ_TITLE);
|
||||
wz_desc = CPlugin.getResourceString(WZ_DESC);
|
||||
op_error = CPlugin.getResourceString(OP_ERROR);
|
||||
setDialogSettings(CUIPlugin.getDefault().getDialogSettings());
|
||||
wz_title = CUIPlugin.getResourceString(WZ_TITLE);
|
||||
wz_desc = CUIPlugin.getResourceString(WZ_DESC);
|
||||
op_error = CUIPlugin.getResourceString(OP_ERROR);
|
||||
}
|
||||
|
||||
public CCProjectWizard(String title, String description) {
|
||||
super();
|
||||
setDialogSettings(CPlugin.getDefault().getDialogSettings());
|
||||
setDialogSettings(CUIPlugin.getDefault().getDialogSettings());
|
||||
wz_title = title;
|
||||
wz_desc = description;
|
||||
op_error = CPlugin.getResourceString(OP_ERROR);
|
||||
op_error = CUIPlugin.getResourceString(OP_ERROR);
|
||||
}
|
||||
|
||||
|
||||
public CCProjectWizard(String title, String description, String error) {
|
||||
super();
|
||||
setDialogSettings(CPlugin.getDefault().getDialogSettings());
|
||||
setDialogSettings(CUIPlugin.getDefault().getDialogSettings());
|
||||
wz_title = title;
|
||||
wz_desc = description;
|
||||
op_error = error;
|
||||
|
|
|
@ -39,8 +39,8 @@ import org.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard;
|
|||
import org.eclipse.ui.wizards.newresource.BasicNewResourceWizard;
|
||||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.utils.ui.swt.IValidation;
|
||||
|
||||
|
||||
|
@ -71,17 +71,17 @@ public abstract class CProjectWizard extends BasicNewResourceWizard implements I
|
|||
List tabItemsList = new ArrayList();
|
||||
|
||||
public CProjectWizard() {
|
||||
this(CPlugin.getResourceString(WZ_TITLE), CPlugin.getResourceString(WZ_DESC),
|
||||
CPlugin.getResourceString(OP_ERROR));
|
||||
this(CUIPlugin.getResourceString(WZ_TITLE), CUIPlugin.getResourceString(WZ_DESC),
|
||||
CUIPlugin.getResourceString(OP_ERROR));
|
||||
}
|
||||
|
||||
public CProjectWizard(String title, String description) {
|
||||
this(title, description, CPlugin.getResourceString(OP_ERROR));
|
||||
this(title, description, CUIPlugin.getResourceString(OP_ERROR));
|
||||
}
|
||||
|
||||
public CProjectWizard(String title, String description, String error) {
|
||||
super();
|
||||
setDialogSettings(CPlugin.getDefault().getDialogSettings());
|
||||
setDialogSettings(CUIPlugin.getDefault().getDialogSettings());
|
||||
setNeedsProgressMonitor(true);
|
||||
wz_title = title;
|
||||
wz_desc = description;
|
||||
|
@ -92,7 +92,7 @@ public abstract class CProjectWizard extends BasicNewResourceWizard implements I
|
|||
* @see Wizard#createPages
|
||||
*/
|
||||
public void addPages() {
|
||||
fMainPage= new CProjectWizardPage(CPlugin.getResourceString(PREFIX));
|
||||
fMainPage= new CProjectWizardPage(CUIPlugin.getResourceString(PREFIX));
|
||||
fMainPage.setTitle(wz_title);
|
||||
fMainPage.setDescription(wz_desc);
|
||||
addPage(fMainPage);
|
||||
|
@ -171,7 +171,7 @@ public abstract class CProjectWizard extends BasicNewResourceWizard implements I
|
|||
page.openEditor(file);
|
||||
} catch (PartInitException e) {
|
||||
MessageDialog.openError(dw.getShell(),
|
||||
CPlugin.getResourceString(OP_ERROR), e.getMessage());
|
||||
CUIPlugin.getResourceString(OP_ERROR), e.getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -200,7 +200,7 @@ public abstract class CProjectWizard extends BasicNewResourceWizard implements I
|
|||
*/
|
||||
public void init(IWorkbench workbench, IStructuredSelection currentSelection) {
|
||||
super.init(workbench, currentSelection);
|
||||
setWindowTitle(CPlugin.getResourceString(WINDOW_TITLE));
|
||||
setWindowTitle(CUIPlugin.getResourceString(WINDOW_TITLE));
|
||||
}
|
||||
|
||||
public IRunnableWithProgress getRunnable() {
|
||||
|
@ -209,7 +209,7 @@ public abstract class CProjectWizard extends BasicNewResourceWizard implements I
|
|||
if (monitor == null) {
|
||||
monitor= new NullProgressMonitor();
|
||||
}
|
||||
monitor.beginTask(CPlugin.getResourceString(OP_DESC), 3);
|
||||
monitor.beginTask(CUIPlugin.getResourceString(OP_DESC), 3);
|
||||
|
||||
doRunPrologue(new SubProgressMonitor(monitor, 1));
|
||||
try {
|
||||
|
@ -234,20 +234,20 @@ public abstract class CProjectWizard extends BasicNewResourceWizard implements I
|
|||
getContainer().run(false, true, op);
|
||||
} catch (InvocationTargetException e) {
|
||||
Shell shell= getShell();
|
||||
String title= CPlugin.getResourceString(OP_ERROR + ".title"); //$NON-NLS-1$
|
||||
String message= CPlugin.getResourceString(OP_ERROR + ".message"); //$NON-NLS-1$
|
||||
String title= CUIPlugin.getResourceString(OP_ERROR + ".title"); //$NON-NLS-1$
|
||||
String message= CUIPlugin.getResourceString(OP_ERROR + ".message"); //$NON-NLS-1$
|
||||
|
||||
Throwable th= e.getTargetException();
|
||||
if (th instanceof CoreException) {
|
||||
IStatus status= ((CoreException)th).getStatus();
|
||||
if (status != null) {
|
||||
ErrorDialog.openError(shell, title, message, status);
|
||||
CPlugin.log(status);
|
||||
CUIPlugin.log(status);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
MessageDialog.openError(shell, title, message);
|
||||
CPlugin.log(th);
|
||||
CUIPlugin.log(th);
|
||||
try {
|
||||
getProjectHandle().delete(false, false, null);
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@ package org.eclipse.cdt.ui.wizards;
|
|||
|
||||
import java.io.File;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.resources.IResource;
|
||||
import org.eclipse.core.resources.IWorkspace;
|
||||
|
@ -114,7 +114,7 @@ public class CProjectWizardPage extends WizardPage {
|
|||
projectGroup.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
|
||||
|
||||
final Button useDefaultsButton = new Button(projectGroup, SWT.CHECK | SWT.RIGHT);
|
||||
useDefaultsButton.setText(CPlugin.getResourceString("CProjectWizardPage.useDefaultLabel")); //$NON-NLS-1$
|
||||
useDefaultsButton.setText(CUIPlugin.getResourceString("CProjectWizardPage.useDefaultLabel")); //$NON-NLS-1$
|
||||
useDefaultsButton.setSelection(this.useDefaults);
|
||||
|
||||
GridData buttonData = new GridData();
|
||||
|
@ -152,7 +152,7 @@ public class CProjectWizardPage extends WizardPage {
|
|||
|
||||
// new project label
|
||||
Label projectLabel = new Label(projectGroup,SWT.NONE);
|
||||
projectLabel.setText(CPlugin.getResourceString("CProjectWizardPage.nameLabel")); //$NON-NLS-1$
|
||||
projectLabel.setText(CUIPlugin.getResourceString("CProjectWizardPage.nameLabel")); //$NON-NLS-1$
|
||||
|
||||
// new project name entry field
|
||||
projectNameField = new Text(projectGroup, SWT.BORDER);
|
||||
|
@ -178,7 +178,7 @@ public class CProjectWizardPage extends WizardPage {
|
|||
|
||||
// location label
|
||||
locationLabel = new Label(projectGroup,SWT.NONE);
|
||||
locationLabel.setText(CPlugin.getResourceString("CProjectWizardPage.locationLabel")); //$NON-NLS-1$
|
||||
locationLabel.setText(CUIPlugin.getResourceString("CProjectWizardPage.locationLabel")); //$NON-NLS-1$
|
||||
locationLabel.setEnabled(enabled);
|
||||
|
||||
// project location entry field
|
||||
|
@ -190,7 +190,7 @@ public class CProjectWizardPage extends WizardPage {
|
|||
|
||||
// browse button
|
||||
browseButton = new Button(projectGroup, SWT.PUSH);
|
||||
browseButton.setText(CPlugin.getResourceString("CProjectWizardPage.browseLabel")); //$NON-NLS-1$
|
||||
browseButton.setText(CUIPlugin.getResourceString("CProjectWizardPage.browseLabel")); //$NON-NLS-1$
|
||||
browseButton.addSelectionListener(new SelectionAdapter() {
|
||||
public void widgetSelected(SelectionEvent event) {
|
||||
handleLocationBrowseButtonPressed();
|
||||
|
@ -252,7 +252,7 @@ public class CProjectWizardPage extends WizardPage {
|
|||
*/
|
||||
protected void handleLocationBrowseButtonPressed() {
|
||||
DirectoryDialog dialog = new DirectoryDialog(locationPathField.getShell());
|
||||
dialog.setMessage(CPlugin.getResourceString("CProjectWizardPage.directoryLabel")); //$NON-NLS-1$
|
||||
dialog.setMessage(CUIPlugin.getResourceString("CProjectWizardPage.directoryLabel")); //$NON-NLS-1$
|
||||
|
||||
String dirName = locationPathField.getText();
|
||||
if (!dirName.equals("")) {//$NON-NLS-1$
|
||||
|
@ -300,12 +300,12 @@ public class CProjectWizardPage extends WizardPage {
|
|||
String projectFieldContents = projectNameField.getText();
|
||||
if (projectFieldContents.equals("")) { //$NON-NLS-1$
|
||||
setErrorMessage(null);
|
||||
setMessage(CPlugin.getResourceString("CProjectWizardPage.projectNameEmpty")); //$NON-NLS-1$
|
||||
setMessage(CUIPlugin.getResourceString("CProjectWizardPage.projectNameEmpty")); //$NON-NLS-1$
|
||||
return false;
|
||||
}
|
||||
|
||||
if (projectFieldContents.indexOf(' ') != -1) {
|
||||
setErrorMessage(CPlugin.getResourceString("CProjectWizardPage.projectContainsSpace")); //$NON-NLS-1$
|
||||
setErrorMessage(CUIPlugin.getResourceString("CProjectWizardPage.projectContainsSpace")); //$NON-NLS-1$
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -321,17 +321,17 @@ public class CProjectWizardPage extends WizardPage {
|
|||
if (!locationFieldContents.equals("")) {//$NON-NLS-1$
|
||||
IPath path = new Path("");//$NON-NLS-1$
|
||||
if (!path.isValidPath(locationFieldContents)) {
|
||||
setErrorMessage(CPlugin.getResourceString("CProjectWizardPage.locationError")); //$NON-NLS-1$
|
||||
setErrorMessage(CUIPlugin.getResourceString("CProjectWizardPage.locationError")); //$NON-NLS-1$
|
||||
return false;
|
||||
}
|
||||
if (!useDefaults && Platform.getLocation().isPrefixOf(new Path(locationFieldContents))) {
|
||||
setErrorMessage(CPlugin.getResourceString("CProjectWizardPage.defaultLocationError")); //$NON-NLS-1$
|
||||
setErrorMessage(CUIPlugin.getResourceString("CProjectWizardPage.defaultLocationError")); //$NON-NLS-1$
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if (getProjectHandle().exists()) {
|
||||
setErrorMessage(CPlugin.getResourceString("CProjectWizardPage.projectExistsMessage")); //$NON-NLS-1$
|
||||
setErrorMessage(CUIPlugin.getResourceString("CProjectWizardPage.projectExistsMessage")); //$NON-NLS-1$
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
@ -29,8 +29,8 @@ import org.eclipse.ui.model.WorkbenchContentProvider;
|
|||
import org.eclipse.ui.model.WorkbenchLabelProvider;
|
||||
|
||||
import org.eclipse.cdt.core.model.CoreModel;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPluginImages;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.utils.ui.controls.ControlFactory;
|
||||
import org.eclipse.cdt.utils.ui.swt.IValidation;
|
||||
|
||||
|
@ -55,7 +55,7 @@ public class ReferenceBlock implements IWizardTab {
|
|||
composite.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
|
||||
|
||||
Label label = new Label(composite, SWT.LEFT);
|
||||
label.setText(CPlugin.getResourceString(DESC));
|
||||
label.setText(CUIPlugin.getResourceString(DESC));
|
||||
GridData lbldata = new GridData(GridData.FILL_HORIZONTAL);
|
||||
lbldata.horizontalSpan = 1;
|
||||
label.setLayoutData(lbldata);
|
||||
|
@ -77,7 +77,7 @@ public class ReferenceBlock implements IWizardTab {
|
|||
}
|
||||
|
||||
public String getLabel() {
|
||||
return CPlugin.getResourceString(LABEL);
|
||||
return CUIPlugin.getResourceString(LABEL);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -27,8 +27,8 @@ import org.eclipse.swt.widgets.Listener;
|
|||
import org.eclipse.swt.widgets.Text;
|
||||
|
||||
import org.eclipse.cdt.core.CProjectNature;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.utils.ui.swt.IValidation;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.utils.ui.controls.ControlFactory;
|
||||
import org.eclipse.cdt.utils.ui.controls.RadioButtonsArea;
|
||||
|
||||
|
@ -90,7 +90,7 @@ public class SettingsBlock implements IWizardTab {
|
|||
}
|
||||
|
||||
public String getLabel() {
|
||||
return CPlugin.getResourceString(LABEL);
|
||||
return CUIPlugin.getResourceString(LABEL);
|
||||
}
|
||||
|
||||
public Image getImage() {
|
||||
|
@ -101,21 +101,21 @@ public class SettingsBlock implements IWizardTab {
|
|||
Composite composite = ControlFactory.createComposite(parent, 1);
|
||||
|
||||
String[][] radios =
|
||||
new String[][] { { CPlugin.getResourceString(STOP_ERROR), STOP_ARG }, {
|
||||
CPlugin.getResourceString(KEEP_GOING), KEEP_ARG }
|
||||
new String[][] { { CUIPlugin.getResourceString(STOP_ERROR), STOP_ARG }, {
|
||||
CUIPlugin.getResourceString(KEEP_GOING), KEEP_ARG }
|
||||
};
|
||||
radioButtons =
|
||||
new RadioButtonsArea(composite, CPlugin.getResourceString(LABEL), 1, radios);
|
||||
new RadioButtonsArea(composite, CUIPlugin.getResourceString(LABEL), 1, radios);
|
||||
|
||||
Group mgroup =
|
||||
ControlFactory.createGroup(
|
||||
composite,
|
||||
CPlugin.getResourceString(MAKE_OPTION),
|
||||
CUIPlugin.getResourceString(MAKE_OPTION),
|
||||
1);
|
||||
defButton =
|
||||
ControlFactory.createCheckBox(
|
||||
mgroup,
|
||||
CPlugin.getResourceString(MAKE_USE_DEFAULT));
|
||||
CUIPlugin.getResourceString(MAKE_USE_DEFAULT));
|
||||
defButton.addSelectionListener(new SelectionAdapter() {
|
||||
public void widgetSelected(SelectionEvent e) {
|
||||
if (defButton.getSelection() == true) {
|
||||
|
@ -142,7 +142,7 @@ public class SettingsBlock implements IWizardTab {
|
|||
cmdComp.setLayout(layout);
|
||||
cmdComp.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
|
||||
Label label =
|
||||
ControlFactory.createLabel(cmdComp, CPlugin.getResourceString(MAKE_BUILD_CMD));
|
||||
ControlFactory.createLabel(cmdComp, CUIPlugin.getResourceString(MAKE_BUILD_CMD));
|
||||
((GridData) (label.getLayoutData())).horizontalAlignment = GridData.BEGINNING;
|
||||
((GridData) (label.getLayoutData())).grabExcessHorizontalSpace = false;
|
||||
cmdText = ControlFactory.createTextField(cmdComp, SWT.SINGLE | SWT.BORDER);
|
||||
|
|
|
@ -6,7 +6,7 @@ package org.eclipse.cdt.ui.wizards;
|
|||
*/
|
||||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
import org.eclipse.core.runtime.NullProgressMonitor;
|
||||
|
@ -22,7 +22,7 @@ public class StdCCWizard extends StdMakeProjectWizard {
|
|||
private static final String SETTINGS_DESC= "StdCCWizardSettings.description"; //$NON-NLS-1$
|
||||
|
||||
public StdCCWizard() {
|
||||
this(CPlugin.getResourceString(WZ_TITLE), CPlugin.getResourceString(WZ_DESC));
|
||||
this(CUIPlugin.getResourceString(WZ_TITLE), CUIPlugin.getResourceString(WZ_DESC));
|
||||
}
|
||||
|
||||
public StdCCWizard(String title, String desc) {
|
||||
|
@ -31,8 +31,8 @@ public class StdCCWizard extends StdMakeProjectWizard {
|
|||
|
||||
public void addTabItems(TabFolder folder) {
|
||||
super.addTabItems(folder);
|
||||
fTabFolderPage.setTitle(CPlugin.getResourceString(SETTINGS_TITLE));
|
||||
fTabFolderPage.setDescription(CPlugin.getResourceString(SETTINGS_DESC));
|
||||
fTabFolderPage.setTitle(CUIPlugin.getResourceString(SETTINGS_TITLE));
|
||||
fTabFolderPage.setDescription(CUIPlugin.getResourceString(SETTINGS_DESC));
|
||||
}
|
||||
protected void doRun(IProgressMonitor monitor) throws CoreException {
|
||||
super.doRun(monitor);
|
||||
|
|
|
@ -5,7 +5,7 @@ package org.eclipse.cdt.ui.wizards;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.swt.widgets.TabFolder;
|
||||
|
||||
/**
|
||||
|
@ -18,7 +18,7 @@ public class StdCWizard extends StdMakeProjectWizard {
|
|||
private static final String SETTINGS_DESC= "StdCWizardSettings.description"; //$NON-NLS-1$
|
||||
|
||||
public StdCWizard() {
|
||||
this(CPlugin.getResourceString(WZ_TITLE), CPlugin.getResourceString(WZ_DESC));
|
||||
this(CUIPlugin.getResourceString(WZ_TITLE), CUIPlugin.getResourceString(WZ_DESC));
|
||||
}
|
||||
|
||||
public StdCWizard(String title, String desc) {
|
||||
|
@ -27,7 +27,7 @@ public class StdCWizard extends StdMakeProjectWizard {
|
|||
|
||||
public void addTabItems(TabFolder folder) {
|
||||
super.addTabItems(folder);
|
||||
fTabFolderPage.setTitle(CPlugin.getResourceString(SETTINGS_TITLE));
|
||||
fTabFolderPage.setDescription(CPlugin.getResourceString(SETTINGS_DESC));
|
||||
fTabFolderPage.setTitle(CUIPlugin.getResourceString(SETTINGS_TITLE));
|
||||
fTabFolderPage.setDescription(CUIPlugin.getResourceString(SETTINGS_DESC));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@ package org.eclipse.cdt.ui.wizards;
|
|||
*/
|
||||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
import org.eclipse.core.runtime.NullProgressMonitor;
|
||||
|
@ -31,7 +31,7 @@ public abstract class StdMakeProjectWizard extends CProjectWizard {
|
|||
private SettingsBlock settingsBlock;
|
||||
|
||||
public StdMakeProjectWizard() {
|
||||
this(CPlugin.getResourceString(WZ_TITLE), CPlugin.getResourceString(WZ_DESC));
|
||||
this(CUIPlugin.getResourceString(WZ_TITLE), CUIPlugin.getResourceString(WZ_DESC));
|
||||
}
|
||||
|
||||
public StdMakeProjectWizard(String title, String desc) {
|
||||
|
@ -39,8 +39,8 @@ public abstract class StdMakeProjectWizard extends CProjectWizard {
|
|||
}
|
||||
|
||||
public void addTabItems(TabFolder folder) {
|
||||
fTabFolderPage.setTitle(CPlugin.getResourceString(SETTINGS_TITLE));
|
||||
fTabFolderPage.setDescription(CPlugin.getResourceString(SETTINGS_DESC));
|
||||
fTabFolderPage.setTitle(CUIPlugin.getResourceString(SETTINGS_TITLE));
|
||||
fTabFolderPage.setDescription(CUIPlugin.getResourceString(SETTINGS_DESC));
|
||||
|
||||
referenceBlock = new ReferenceBlock(getValidation());
|
||||
TabItem item = new TabItem(folder, SWT.NONE);
|
||||
|
|
|
@ -6,7 +6,7 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
*/
|
||||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.cdt.ui.wizards.CProjectWizard;
|
||||
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
|
@ -73,7 +73,7 @@ public abstract class ConversionWizard
|
|||
*/
|
||||
protected static String getWindowTitleResource() {
|
||||
|
||||
return CPlugin.getResourceString(WINDOW_TITLE);
|
||||
return CUIPlugin.getResourceString(WINDOW_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -84,7 +84,7 @@ public abstract class ConversionWizard
|
|||
*/
|
||||
protected static String getWzDescriptionResource() {
|
||||
|
||||
return CPlugin.getResourceString(WZ_DESC);
|
||||
return CUIPlugin.getResourceString(WZ_DESC);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -95,7 +95,7 @@ public abstract class ConversionWizard
|
|||
*/
|
||||
protected static String getWzTitleResource() {
|
||||
|
||||
return CPlugin.getResourceString(WZ_TITLE);
|
||||
return CUIPlugin.getResourceString(WZ_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -8,7 +8,7 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
import org.eclipse.cdt.core.CCProjectNature;
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.core.CProjectNature;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
|
@ -48,7 +48,7 @@ public class ConvertCtoCCStdMakeProjectWizardPage extends ConvertProjectWizardPa
|
|||
* overriding the default in the superclass.
|
||||
*/
|
||||
protected String getWzTitleResource(){
|
||||
return CPlugin.getResourceString(WZ_TITLE);
|
||||
return CUIPlugin.getResourceString(WZ_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -56,7 +56,7 @@ public class ConvertCtoCCStdMakeProjectWizardPage extends ConvertProjectWizardPa
|
|||
* Label for this class overriding the default in the superclass.
|
||||
*/
|
||||
protected String getWzDescriptionResource(){
|
||||
return CPlugin.getResourceString(WZ_DESC);
|
||||
return CUIPlugin.getResourceString(WZ_DESC);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -72,7 +72,7 @@ public class ConvertCtoCCStdMakeProjectWizardPage extends ConvertProjectWizardPa
|
|||
&& !project.hasNature(CCProjectNature.CC_NATURE_ID))
|
||||
return true;
|
||||
} catch (CoreException e) {
|
||||
CPlugin.log(e);
|
||||
CUIPlugin.log(e);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -7,8 +7,8 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
*/
|
||||
import java.util.Vector;
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.internal.ui.util.SWTUtil;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.resources.IWorkspace;
|
||||
|
@ -143,7 +143,7 @@ public abstract class ConvertProjectWizardPage
|
|||
|
||||
// Add a label
|
||||
Label label = new Label(parent, SWT.LEFT);
|
||||
label.setText(CPlugin.getResourceString(PROJECT_LIST));
|
||||
label.setText(CUIPlugin.getResourceString(PROJECT_LIST));
|
||||
|
||||
Composite container = new Composite(parent, SWT.NONE);
|
||||
GridLayout layout = new GridLayout();
|
||||
|
@ -345,7 +345,7 @@ public abstract class ConvertProjectWizardPage
|
|||
*/
|
||||
protected Object[] getElements() {
|
||||
|
||||
IWorkspace workspace = CPlugin.getWorkspace();
|
||||
IWorkspace workspace = CUIPlugin.getWorkspace();
|
||||
IProject[] projects = workspace.getRoot().getProjects();
|
||||
Vector candidates = new Vector(projects.length);
|
||||
IProject next = null;
|
||||
|
@ -395,7 +395,7 @@ public abstract class ConvertProjectWizardPage
|
|||
if (monitor == null) {
|
||||
monitor = new NullProgressMonitor();
|
||||
}
|
||||
monitor.beginTask(CPlugin.getResourceString(KEY_TITLE), 1);
|
||||
monitor.beginTask(CUIPlugin.getResourceString(KEY_TITLE), 1);
|
||||
convertProjects(selection, monitor, projectID);
|
||||
}
|
||||
}
|
||||
|
@ -411,7 +411,7 @@ public abstract class ConvertProjectWizardPage
|
|||
*/
|
||||
private void convertProjects(Object[] selected, IProgressMonitor monitor, String projectID)
|
||||
throws CoreException {
|
||||
monitor.beginTask(CPlugin.getResourceString(KEY_CONVERTING),
|
||||
monitor.beginTask(CUIPlugin.getResourceString(KEY_CONVERTING),
|
||||
selected.length);
|
||||
|
||||
for (int i = 0; i < selected.length; i++) {
|
||||
|
|
|
@ -7,7 +7,7 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
|
||||
import org.eclipse.cdt.core.CCProjectNature;
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
|
@ -47,7 +47,7 @@ public class ConvertSimpleToCCStdMakeProjectWizardPage extends ConvertSimpleToCS
|
|||
* overriding the default in the superclass.
|
||||
*/
|
||||
protected String getWzTitleResource(){
|
||||
return CPlugin.getResourceString(WZ_TITLE);
|
||||
return CUIPlugin.getResourceString(WZ_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -55,7 +55,7 @@ public class ConvertSimpleToCCStdMakeProjectWizardPage extends ConvertSimpleToCS
|
|||
* Label for this class overriding the default in the superclass.
|
||||
*/
|
||||
protected String getWzDescriptionResource(){
|
||||
return CPlugin.getResourceString(WZ_DESC);
|
||||
return CUIPlugin.getResourceString(WZ_DESC);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -7,7 +7,7 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
|
||||
import org.eclipse.cdt.core.CCorePlugin;
|
||||
import org.eclipse.cdt.core.CProjectNature;
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
|
@ -47,7 +47,7 @@ public class ConvertSimpleToCStdMakeProjectWizardPage extends ConvertProjectWiza
|
|||
* overriding the default in the superclass.
|
||||
*/
|
||||
protected String getWzTitleResource(){
|
||||
return CPlugin.getResourceString(WZ_TITLE);
|
||||
return CUIPlugin.getResourceString(WZ_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -55,7 +55,7 @@ public class ConvertSimpleToCStdMakeProjectWizardPage extends ConvertProjectWiza
|
|||
* Label for this class overriding the default in the superclass.
|
||||
*/
|
||||
protected String getWzDescriptionResource(){
|
||||
return CPlugin.getResourceString(WZ_DESC);
|
||||
return CUIPlugin.getResourceString(WZ_DESC);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -5,7 +5,7 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
/**
|
||||
* This wizard provides a method by which the user can
|
||||
|
@ -42,7 +42,7 @@ public class CtoCCConversionWizard extends ConversionWizard {
|
|||
* @return String
|
||||
*/
|
||||
protected static String getWzDescriptionResource() {
|
||||
return CPlugin.getResourceString(WZ_DESC);
|
||||
return CUIPlugin.getResourceString(WZ_DESC);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -52,7 +52,7 @@ public class CtoCCConversionWizard extends ConversionWizard {
|
|||
* @return String
|
||||
*/
|
||||
protected static String getWzTitleResource() {
|
||||
return CPlugin.getResourceString(WZ_TITLE);
|
||||
return CUIPlugin.getResourceString(WZ_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -63,7 +63,7 @@ public class CtoCCConversionWizard extends ConversionWizard {
|
|||
*/
|
||||
protected static String getWindowTitleResource() {
|
||||
|
||||
return CPlugin.getResourceString(WINDOW_TITLE);
|
||||
return CUIPlugin.getResourceString(WINDOW_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -5,7 +5,7 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
/**
|
||||
* This wizard provides a method by which the user can
|
||||
|
@ -42,7 +42,7 @@ public class SimpleToCCStdMakeConversionWizard extends ConversionWizard {
|
|||
* @return String
|
||||
*/
|
||||
protected static String getWzDescriptionResource() {
|
||||
return CPlugin.getResourceString(WZ_DESC);
|
||||
return CUIPlugin.getResourceString(WZ_DESC);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -52,7 +52,7 @@ public class SimpleToCCStdMakeConversionWizard extends ConversionWizard {
|
|||
* @return String
|
||||
*/
|
||||
protected static String getWzTitleResource() {
|
||||
return CPlugin.getResourceString(WZ_TITLE);
|
||||
return CUIPlugin.getResourceString(WZ_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -63,7 +63,7 @@ public class SimpleToCCStdMakeConversionWizard extends ConversionWizard {
|
|||
*/
|
||||
protected static String getWindowTitleResource() {
|
||||
|
||||
return CPlugin.getResourceString(WINDOW_TITLE);
|
||||
return CUIPlugin.getResourceString(WINDOW_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -5,7 +5,7 @@ package org.eclipse.cdt.ui.wizards.conversion;
|
|||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
import org.eclipse.cdt.internal.ui.CPlugin;
|
||||
import org.eclipse.cdt.ui.CUIPlugin;
|
||||
|
||||
/**
|
||||
* This wizard provides a method by which the user can
|
||||
|
@ -42,7 +42,7 @@ public class SimpleToCStdMakeConversionWizard extends ConversionWizard {
|
|||
* @return String
|
||||
*/
|
||||
protected static String getWzDescriptionResource() {
|
||||
return CPlugin.getResourceString(WZ_DESC);
|
||||
return CUIPlugin.getResourceString(WZ_DESC);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -52,7 +52,7 @@ public class SimpleToCStdMakeConversionWizard extends ConversionWizard {
|
|||
* @return String
|
||||
*/
|
||||
protected static String getWzTitleResource() {
|
||||
return CPlugin.getResourceString(WZ_TITLE);
|
||||
return CUIPlugin.getResourceString(WZ_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -63,7 +63,7 @@ public class SimpleToCStdMakeConversionWizard extends ConversionWizard {
|
|||
*/
|
||||
protected static String getWindowTitleResource() {
|
||||
|
||||
return CPlugin.getResourceString(WINDOW_TITLE);
|
||||
return CUIPlugin.getResourceString(WINDOW_TITLE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Reference in a new issue