Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Cleanup cdt.ui of warnings.

	By boosting the compiler warning levels to see unused imports etc .. 

================================================
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/ChangeLog,v
retrieving revision 1.4
diff -u -r1.4 ChangeLog
--- ChangeLog	16 Oct 2002 14:39:27 -0000	1.4
+++ ChangeLog	16 Oct 2002 20:12:13 -0000
@@ -1,4 +1,51 @@
 2002-10-16 Alain Magloire
+	By Boosting the level warning of the java compiler,
+	we catch unused imports or variables.  For example
+	by changing the scope, the compiler no longer has
+	to provide synthetic methos.
+
+	* src/../internal/corext/textmanipulation/MoveTextEdit.java:
+	* src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java :
+	* src/../internal/corext/textmanipulation/TextEditNode.java:
+	* src/../internal/ui/BuildConsoleView.java:
+	* src/../internal/ui/CContentProvider.java:
+	* src/../internal/ui/CPlugin.java:
+	* src/../internal/ui/cview/CView.java:
+	* src/../internal/ui/dialogs/AbstractElementListSelectionDialog.java:
+	* src/../internal/ui/dialogs/MessageLine.java:
+	* src/../internal/ui/dialogs/SelectionList.java:
+	* src/../internal/ui/editor/CContentOutlinePage.java:
+	* src/../internal/ui/editor/CDocumentProvider.java:
+	* src/../internal/ui/editor/CEditorActionContributor.java:
+	* src/../internal/ui/editor/CEditorErrorTickUpdater.java
+	* src/../internal/ui/editor/OverviewRuler.java:
+	* src/../internal/ui/editor/PaintManager.java:
+	* src/../internal/ui/editor/ProblemPainter.java:
+	* src/../internal/ui/editor/asm/AsmCodeScanner.java:
+	* src/../internal/ui/editor/asm/AsmSourceViewerConfiguration.java:
+	* src/../internal/ui/editor/asm/AsmTextEditor.java:
+	* src/../internal/ui/editor/asm/AsmTextTools.java:
+	* src/../internal/ui/makeview/MakeView.java:
+	* src/../internal/ui/preferences/CEditorPreferencePage.java:
+	* src/../internal/ui/preferences/CLaunchingPropertyPage.java:
+	* src/../internal/ui/preferences/CPluginPreferencePage.java:
+	* src/../internal/ui/preferences/CProjectPropertyPage.java:
+	* src/../internal/ui/preferences/ColorEditor.java:
+	* src/../internal/ui/preferences/EditTemplateDialog.java:
+	* src/../internal/ui/preferences/OverlayPreferenceStore.java:
+	* src/../internal/ui/preferences/TemplatePreferencePage.java:
+	* src/../internal/ui/text/CCodeScanner.java:
+	* src/../internal/ui/text/CSourceViewerConfiguration.java:
+	* src/../internal/ui/text/util/CColorManager.java:
+	* src/../internal/ui/util/ProblemTreeViewer.java:
+	* src/../internal/ui/wizards/dialogfields/StringDialogField.java:
+	* src/../ui/wizards/CProjectWizardPage.java:
+	* src/../ui/wizards/SettingsBlock.java:
+	* src/../ui/wizards/conversion/ConvertProjectWizardPage.java:
+	* utils.ui/../utils/ui/controls/RadioButtonsArea.java:
+	Remove unused imports and change the scope when necessary.
+
+2002-10-16 Alain Magloire
 
 	By Boosting the level warning of the java compiler,
 	we catch unused imports or variables.
Index: src/org/eclipse/cdt/internal/corext/textmanipulation/MoveTextEdit.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/MoveTextEdit.java,v
retrieving revision 1.1
diff -u -r1.1 MoveTextEdit.java
--- src/org/eclipse/cdt/internal/corext/textmanipulation/MoveTextEdit.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/corext/textmanipulation/MoveTextEdit.java	16 Oct 2002 20:12:15 -0000
@@ -114,7 +114,7 @@
 	
 	//---- Helper method ---------------------------------------------------------------------------------
 	
-	private void internalPerform(TextBuffer buffer) throws CoreException {
+	protected void internalPerform(TextBuffer buffer) throws CoreException {
 		Assert.isTrue(fPerformCounter < 2);
 		if (++fPerformCounter == 2) {
 			TextRange source= getSourceRange();
Index: src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java,v
retrieving revision 1.1
diff -u -r1.1 TextBufferFactory.java
--- src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/corext/textmanipulation/TextBufferFactory.java	16 Oct 2002 20:12:15 -0000
@@ -32,7 +32,7 @@
 
 /* package */ class TextBufferFactory {
 
-	private IDocumentProvider fDocumentProvider;
+	protected IDocumentProvider fDocumentProvider;
 	private Map fFileValueMap;
 	private Map fBufferValueMap;
 	
Index: src/org/eclipse/cdt/internal/corext/textmanipulation/TextEditNode.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/TextEditNode.java,v
retrieving revision 1.1
diff -u -r1.1 TextEditNode.java
--- src/org/eclipse/cdt/internal/corext/textmanipulation/TextEditNode.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/corext/textmanipulation/TextEditNode.java	16 Oct 2002 20:12:14 -0000
@@ -311,7 +311,7 @@
 		return new RootNode(length);
 	}
 	
-	private TextEditNode(TextEdit edit) {
+	protected TextEditNode(TextEdit edit) {
 		fEdit= edit;
 	}
 	
Index: src/org/eclipse/cdt/internal/ui/BuildConsoleView.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BuildConsoleView.java,v
retrieving revision 1.3
diff -u -r1.3 BuildConsoleView.java
--- src/org/eclipse/cdt/internal/ui/BuildConsoleView.java	16 Oct 2002 14:39:18 -0000	1.3
+++ src/org/eclipse/cdt/internal/ui/BuildConsoleView.java	16 Oct 2002 20:12:13 -0000
@@ -40,7 +40,7 @@
 public class BuildConsoleView extends ViewPart {
 
 
-	private TextViewer fTextViewer;
+	protected TextViewer fTextViewer;
 	private ClearConsoleAction fClearOutputAction;
 	private TextEditorAction fCopyAction;
 	private TextEditorAction fSelectAllAction;
@@ -99,7 +99,7 @@
 		WorkbenchHelp.setHelp(fTextViewer.getControl(), ICHelpContextIds.CLEAR_CONSOLE_VIEW);
 	}
 	
-	private void initializeWidgetFont(StyledText styledText) {
+	protected void initializeWidgetFont(StyledText styledText) {
 		IPreferenceStore store= CPlugin.getDefault().getPreferenceStore();
 		String prefKey= CPluginPreferencePage.PREF_CONSOLE_FONT;
 		FontData data= null;
Index: src/org/eclipse/cdt/internal/ui/CContentProvider.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CContentProvider.java,v
retrieving revision 1.1
diff -u -r1.1 CContentProvider.java
--- src/org/eclipse/cdt/internal/ui/CContentProvider.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/CContentProvider.java	16 Oct 2002 20:12:13 -0000
@@ -165,7 +165,7 @@
 		});
 	}
 
-	private boolean updateContainer(ICProject cproject) {
+	protected boolean updateContainer(ICProject cproject) {
 		IParent binContainer = cproject.getBinaryContainer();
 		IParent libContainer = cproject.getArchiveContainer();
 		if (binContainer != null) {
Index: src/org/eclipse/cdt/internal/ui/CPlugin.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CPlugin.java,v
retrieving revision 1.6
diff -u -r1.6 CPlugin.java
--- src/org/eclipse/cdt/internal/ui/CPlugin.java	15 Aug 2002 20:39:37 -0000	1.6
+++ src/org/eclipse/cdt/internal/ui/CPlugin.java	16 Oct 2002 20:12:13 -0000
@@ -137,7 +137,7 @@
 	private ProblemMarkerManager fProblemMarkerManager;
 
 	static class ConsoleDocument extends ConsoleOutputStream implements IConsole {
-		private IDocument fDocument;
+		protected IDocument fDocument;
     	
 		public ConsoleDocument() {
 			fDocument = new Document();
Index: src/org/eclipse/cdt/internal/ui/cview/CView.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/cview/CView.java,v
retrieving revision 1.3
diff -u -r1.3 CView.java
--- src/org/eclipse/cdt/internal/ui/cview/CView.java	26 Aug 2002 22:11:42 -0000	1.3
+++ src/org/eclipse/cdt/internal/ui/cview/CView.java	16 Oct 2002 20:12:14 -0000
@@ -228,7 +228,7 @@
 	* Handles double clicks in viewer.
 	* Opens editor if file double-clicked.
 	*/
-	private void handleDoubleClick(DoubleClickEvent event) {
+	protected void handleDoubleClick(DoubleClickEvent event) {
 		IStructuredSelection s = (IStructuredSelection)event.getSelection();
 		//Object element = s.getFirstElement();
 		IAdaptable element = (IAdaptable)s.getFirstElement();
Index: src/org/eclipse/cdt/internal/ui/dialogs/AbstractElementListSelectionDialog.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/dialogs/AbstractElementListSelectionDialog.java,v
retrieving revision 1.1
diff -u -r1.1 AbstractElementListSelectionDialog.java
--- src/org/eclipse/cdt/internal/ui/dialogs/AbstractElementListSelectionDialog.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/dialogs/AbstractElementListSelectionDialog.java	16 Oct 2002 20:12:13 -0000
@@ -44,7 +44,7 @@
 	/*
 	 * @private
 	 */
-	private void access$superOpen() {
+	protected void access$superOpen() {
 		super.open();
 	}
 	/*
Index: src/org/eclipse/cdt/internal/ui/dialogs/MessageLine.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/dialogs/MessageLine.java,v
retrieving revision 1.1
diff -u -r1.1 MessageLine.java
--- src/org/eclipse/cdt/internal/ui/dialogs/MessageLine.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/dialogs/MessageLine.java	16 Oct 2002 20:12:13 -0000
@@ -25,7 +25,7 @@
 
 	private Color fDefaultColor;
 	private RGB fErrorRGB;
-	private Color fErrorColor;
+	protected Color fErrorColor;
 
 	private static RGB fgErrorRGB= new RGB(200, 0, 0);
 
Index: src/org/eclipse/cdt/internal/ui/dialogs/SelectionList.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/dialogs/SelectionList.java,v
retrieving revision 1.1
diff -u -r1.1 SelectionList.java
--- src/org/eclipse/cdt/internal/ui/dialogs/SelectionList.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/dialogs/SelectionList.java	16 Oct 2002 20:12:13 -0000
@@ -37,7 +37,7 @@
 
 	// State
 	private Object[] fElements;
-	private ILabelProvider fRenderer;
+	protected ILabelProvider fRenderer;
 	private boolean fIgnoreCase;
 	
 	// Implementation details
Index: src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java,v
retrieving revision 1.1
diff -u -r1.1 CContentOutlinePage.java
--- src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java	16 Oct 2002 20:12:13 -0000
@@ -96,7 +96,7 @@
 		}
 	}
 	
-	private ISelection updateSelection(ISelection sel) {
+	protected ISelection updateSelection(ISelection sel) {
 		ArrayList newSelection= new ArrayList();
 		if (sel instanceof IStructuredSelection) {
 			Iterator iter= ((IStructuredSelection)sel).iterator();
@@ -114,7 +114,7 @@
 	/**
 	 * called to create the context menu of the outline
 	 */
-	private void contextMenuAboutToShow(IMenuManager menu) {		
+	protected void contextMenuAboutToShow(IMenuManager menu) {		
 		if (OpenIncludeAction.canActionBeAdded(getSelection())) {
 			menu.add(fOpenIncludeAction);
 		}
Index: src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java,v
retrieving revision 1.5
diff -u -r1.5 CDocumentProvider.java
--- src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java	24 Sep 2002 19:59:20 -0000	1.5
+++ src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java	16 Oct 2002 20:12:13 -0000
@@ -5,11 +5,9 @@
  * All Rights Reserved.
  */
 
-import org.eclipse.core.resources.IResource;
+import org.eclipse.cdt.internal.ui.CPlugin;
 import org.eclipse.core.resources.IStorage;
 import org.eclipse.core.runtime.CoreException;
-
-
 import org.eclipse.jface.text.AbstractDocument;
 import org.eclipse.jface.text.DefaultLineTracker;
 import org.eclipse.jface.text.GapTextStore;
@@ -18,13 +16,9 @@
 import org.eclipse.jface.text.IDocumentListener;
 import org.eclipse.jface.text.IDocumentPartitioner;
 import org.eclipse.jface.text.source.IAnnotationModel;
-
-
 import org.eclipse.ui.IFileEditorInput;
 import org.eclipse.ui.IStorageEditorInput;
 import org.eclipse.ui.editors.text.FileDocumentProvider;
-
-import org.eclipse.cdt.internal.ui.CPlugin;
 
 public class CDocumentProvider extends FileDocumentProvider {
 
Index: src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java,v
retrieving revision 1.2
diff -u -r1.2 CEditorActionContributor.java
--- src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java	9 Aug 2002 21:08:22 -0000	1.2
+++ src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java	16 Oct 2002 20:12:13 -0000
@@ -5,11 +5,11 @@
  * All Rights Reserved.
  */
   
-import java.util.HashMap;
-import java.util.Map;
 import java.util.ResourceBundle;
 
-import org.eclipse.jface.action.IContributionItem;
+import org.eclipse.cdt.internal.ui.CPlugin;
+import org.eclipse.cdt.internal.ui.CPluginImages;
+import org.eclipse.cdt.internal.ui.IContextMenuConstants;
 import org.eclipse.jface.action.IMenuManager;
 import org.eclipse.jface.action.IStatusLineManager;
 import org.eclipse.jface.action.IToolBarManager;
@@ -21,16 +21,10 @@
 import org.eclipse.ui.IEditorPart;
 import org.eclipse.ui.IWorkbenchActionConstants;
 import org.eclipse.ui.texteditor.BasicTextEditorActionContributor;
-import org.eclipse.ui.texteditor.IStatusField;
 import org.eclipse.ui.texteditor.ITextEditor;
 import org.eclipse.ui.texteditor.RetargetTextEditorAction;
-import org.eclipse.ui.texteditor.StatusLineContributionItem;
 import org.eclipse.ui.texteditor.TextEditorAction;
 import org.eclipse.ui.texteditor.TextOperationAction;
-
-import org.eclipse.cdt.internal.ui.CPlugin;
-import org.eclipse.cdt.internal.ui.CPluginImages;
-import org.eclipse.cdt.internal.ui.IContextMenuConstants;
 
 
 public class CEditorActionContributor extends BasicTextEditorActionContributor {
Index: src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java,v
retrieving revision 1.1
diff -u -r1.1 CEditorErrorTickUpdater.java
--- src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java	16 Oct 2002 20:12:13 -0000
@@ -24,7 +24,7 @@
  */
 public class CEditorErrorTickUpdater implements IAnnotationModelListener {
 
-	private CEditor fCEditor;
+	protected CEditor fCEditor;
 	private IAnnotationModel fAnnotationModel;
 	private CElementLabelProvider fLabelProvider;
 
Index: src/org/eclipse/cdt/internal/ui/editor/OverviewRuler.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/OverviewRuler.java,v
retrieving revision 1.1
diff -u -r1.1 OverviewRuler.java
--- src/org/eclipse/cdt/internal/ui/editor/OverviewRuler.java	9 Aug 2002 02:31:24 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/editor/OverviewRuler.java	16 Oct 2002 20:12:13 -0000
@@ -152,9 +152,9 @@
 
 	
 	/** The model of the overview ruler */
-	private IAnnotationModel fModel;
+	protected IAnnotationModel fModel;
 	/** The view to which this ruler is connected */
-	private ITextViewer fTextViewer;
+	protected ITextViewer fTextViewer;
 	/** The ruler's canvas */
 	private Canvas fCanvas;
 	/** The drawable for double buffering */
@@ -186,7 +186,7 @@
 		return fWidth;
 	}
 	
-	private int getType(Annotation annotation) {
+	protected int getType(Annotation annotation) {
 		if (annotation instanceof IProblemAnnotation) {
 			IProblemAnnotation pa= (IProblemAnnotation) annotation;
 			//if (!pa.isRelevant())
@@ -259,7 +259,7 @@
 	/**
 	 * Disposes the ruler's resources.
 	 */
-	private void handleDispose() {
+	protected void handleDispose() {
 		
 		if (fTextViewer != null) {
 			fTextViewer.removeTextListener(fInternalListener);
@@ -283,7 +283,7 @@
 	/**
 	 * Double buffer drawing.
 	 */
-	private void doubleBufferPaint(GC dest) {
+	protected void doubleBufferPaint(GC dest) {
 		
 		Point size= fCanvas.getSize();
 		
@@ -408,7 +408,7 @@
 	/**
 	 * Redraws the overview ruler.
 	 */
-	private void redraw() {
+	protected void redraw() {
 		if (fCanvas != null && !fCanvas.isDisposed()) {
 			GC gc= new GC(fCanvas);
 			doubleBufferPaint(gc);
@@ -472,7 +472,7 @@
 		return found;
 	}
 	
-	private void handleMouseDown(MouseEvent event) {
+	protected void handleMouseDown(MouseEvent event) {
 		if (fTextViewer != null) {
 			int[] lines= toLineNumbers(event.y);
 			Position p= getProblemPositionAt(lines);
@@ -484,7 +484,7 @@
 		}
 	}
 	
-	private void handleMouseMove(MouseEvent event) {
+	protected void handleMouseMove(MouseEvent event) {
 		if (fTextViewer != null) {
 			int[] lines= toLineNumbers(event.y);
 			Position p= getProblemPositionAt(lines);
Index: src/org/eclipse/cdt/internal/ui/editor/PaintManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/PaintManager.java,v
retrieving revision 1.1
diff -u -r1.1 PaintManager.java
--- src/org/eclipse/cdt/internal/ui/editor/PaintManager.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/editor/PaintManager.java	16 Oct 2002 20:12:13 -0000
@@ -94,8 +94,8 @@
 	
 	private List fPainters= new ArrayList(2);
 	private PositionManager fManager;
-	private ISourceViewer fSourceViewer;
-	private boolean fTextChanged= false;
+	protected ISourceViewer fSourceViewer;
+	protected boolean fTextChanged= false;
 	private boolean fAutoRepeat= false;
 	
 	
@@ -163,7 +163,7 @@
 		}
 	}
 	
-	private void paint(int reason) {
+	protected void paint(int reason) {
 		for (Iterator e = fPainters.iterator(); e.hasNext();)
 			((IPainter) e.next()).paint(reason);
 	}
Index: src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java,v
retrieving revision 1.1
diff -u -r1.1 ProblemPainter.java
--- src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java	16 Oct 2002 20:12:13 -0000
@@ -37,7 +37,7 @@
 	
 	private boolean fIsActive= false;
 	private boolean fIsPainting= false;
-	private boolean fIsModelChanging= false;
+	protected boolean fIsModelChanging= false;
 	
 	private Color fColor;
 	private ITextEditor fTextEditor;
@@ -58,7 +58,7 @@
 		return !fProblemPositions.isEmpty();
 	}	
 	
-	private void enablePainting() {
+	protected void enablePainting() {
 		if (!fIsPainting && hasProblems()) {
 			fIsPainting= true;
 			fTextWidget.addPaintListener(this);
@@ -66,7 +66,7 @@
 		}
 	}
 	
-	private void disablePainting(boolean redraw) {
+	protected void disablePainting(boolean redraw) {
 		if (fIsPainting) {
 			fIsPainting= false;
 			fTextWidget.removePaintListener(this);
@@ -75,7 +75,7 @@
 		}
 	}
 	
-	private void setModel(IAnnotationModel model) {
+	protected void setModel(IAnnotationModel model) {
 		
 		if (fModel != model) {
 			if (fModel != null)
Index: src/org/eclipse/cdt/internal/ui/editor/asm/AsmCodeScanner.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmCodeScanner.java,v
retrieving revision 1.3
diff -u -r1.3 AsmCodeScanner.java
--- src/org/eclipse/cdt/internal/ui/editor/asm/AsmCodeScanner.java	5 Sep 2002 15:03:44 -0000	1.3
+++ src/org/eclipse/cdt/internal/ui/editor/asm/AsmCodeScanner.java	16 Oct 2002 20:12:13 -0000
@@ -6,20 +6,18 @@
  */
 
 
+import java.util.ArrayList;
+import java.util.List;
+
 import org.eclipse.cdt.internal.ui.text.AbstractCScanner;
 import org.eclipse.cdt.internal.ui.text.ICColorConstants;
 import org.eclipse.cdt.internal.ui.text.IColorManager;
 import org.eclipse.cdt.internal.ui.text.util.CWhitespaceDetector;
-
-import java.util.ArrayList;
-import java.util.List;
-
 import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.jface.text.rules.EndOfLineRule;
 import org.eclipse.jface.text.rules.ICharacterScanner;
 import org.eclipse.jface.text.rules.IRule;
 import org.eclipse.jface.text.rules.IToken;
-import org.eclipse.jface.text.rules.IWordDetector;
 import org.eclipse.jface.text.rules.SingleLineRule;
 import org.eclipse.jface.text.rules.Token;
 import org.eclipse.jface.text.rules.WhitespaceRule;
Index: src/org/eclipse/cdt/internal/ui/editor/asm/AsmSourceViewerConfiguration.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmSourceViewerConfiguration.java,v
retrieving revision 1.4
diff -u -r1.4 AsmSourceViewerConfiguration.java
--- src/org/eclipse/cdt/internal/ui/editor/asm/AsmSourceViewerConfiguration.java	16 Oct 2002 14:38:54 -0000	1.4
+++ src/org/eclipse/cdt/internal/ui/editor/asm/AsmSourceViewerConfiguration.java	16 Oct 2002 20:12:13 -0000
@@ -5,7 +5,6 @@
  * All Rights Reserved.
  */
 
-import org.eclipse.cdt.internal.ui.text.util.CColorManager;
 import org.eclipse.jface.text.IDocument;
 import org.eclipse.jface.text.presentation.IPresentationReconciler;
 import org.eclipse.jface.text.presentation.PresentationReconciler;
Index: src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java,v
retrieving revision 1.3
diff -u -r1.3 AsmTextEditor.java
--- src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java	16 Oct 2002 14:38:54 -0000	1.3
+++ src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java	16 Oct 2002 20:12:13 -0000
@@ -5,40 +5,28 @@
  * All Rights Reserved.
  */
 
-import org.eclipse.cdt.internal.ui.CPlugin;
-import org.eclipse.cdt.internal.ui.editor.CEditorMessages;
 import java.lang.reflect.InvocationTargetException;
 import java.text.MessageFormat;
 
-
-import org.eclipse.swt.widgets.Shell;
-
-
+import org.eclipse.cdt.internal.ui.CPlugin;
+import org.eclipse.cdt.internal.ui.editor.CEditorMessages;
 import org.eclipse.core.resources.IFile;
 import org.eclipse.core.resources.IWorkspace;
 import org.eclipse.core.resources.ResourcesPlugin;
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.core.runtime.IPath;
 import org.eclipse.core.runtime.IProgressMonitor;
-
-
 import org.eclipse.jface.action.IMenuManager;
 import org.eclipse.jface.dialogs.MessageDialog;
 import org.eclipse.jface.dialogs.ProgressMonitorDialog;
 import org.eclipse.jface.util.PropertyChangeEvent;
-
-
+import org.eclipse.swt.widgets.Shell;
 import org.eclipse.ui.IEditorInput;
 import org.eclipse.ui.actions.WorkspaceModifyOperation;
 import org.eclipse.ui.dialogs.SaveAsDialog;
 import org.eclipse.ui.part.FileEditorInput;
-import org.eclipse.ui.texteditor.AbstractTextEditor;
-import org.eclipse.ui.texteditor.ConvertLineDelimitersAction;
 import org.eclipse.ui.texteditor.DefaultRangeIndicator;
-import org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds;
 import org.eclipse.ui.texteditor.ITextEditorActionConstants;
-import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds;
-import org.eclipse.ui.texteditor.ResourceAction;
 import org.eclipse.ui.texteditor.StatusTextEditor;
 
 
Index: src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextTools.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextTools.java,v
retrieving revision 1.3
diff -u -r1.3 AsmTextTools.java
--- src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextTools.java	5 Sep 2002 15:03:44 -0000	1.3
+++ src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextTools.java	16 Oct 2002 20:12:13 -0000
@@ -9,12 +9,10 @@
 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.jface.preference.IPreferenceStore;
 import org.eclipse.jface.text.IDocumentPartitioner;
 import org.eclipse.jface.text.rules.DefaultPartitioner;
 import org.eclipse.jface.text.rules.IPartitionTokenScanner;
-import org.eclipse.jface.text.rules.RuleBasedPartitioner;
 import org.eclipse.jface.text.rules.RuleBasedScanner;
 import org.eclipse.jface.util.IPropertyChangeListener;
 import org.eclipse.jface.util.PropertyChangeEvent;
Index: src/org/eclipse/cdt/internal/ui/makeview/MakeView.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/makeview/MakeView.java,v
retrieving revision 1.1
diff -u -r1.1 MakeView.java
--- src/org/eclipse/cdt/internal/ui/makeview/MakeView.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/makeview/MakeView.java	16 Oct 2002 20:12:14 -0000
@@ -45,7 +45,7 @@
 	* Handles double clicks in viewer.
 	* Opens editor if file double-clicked.
 	*/
-	private void handleDoubleClick(DoubleClickEvent event) {
+	protected void handleDoubleClick(DoubleClickEvent event) {
 		IStructuredSelection s = (IStructuredSelection)event.getSelection();
 		Object element = s.getFirstElement();
 		//System.out.println ("Double click on " + element);
@@ -62,7 +62,7 @@
 	/**
 	* called to create the context menu of the outline
 	*/
-	private void contextMenuAboutToShow(IMenuManager menu) {
+	protected void contextMenuAboutToShow(IMenuManager menu) {
 		IStructuredSelection selection = (IStructuredSelection) viewer.getSelection();
 		Object element = selection.getFirstElement ();
 		if (element instanceof MakeTarget) {
Index: src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java,v
retrieving revision 1.2
diff -u -r1.2 CEditorPreferencePage.java
--- src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java	9 Aug 2002 02:32:07 -0000	1.2
+++ src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java	16 Oct 2002 20:12:14 -0000
@@ -132,7 +132,7 @@
 		
 	};
 	
-	private final String[][] fListModel= new String[][] {
+	protected final String[][] fListModel= new String[][] {
 		{ "Multi-line comment", ICColorConstants.C_MULTI_LINE_COMMENT },
 		{ "Single-line comment", ICColorConstants.C_SINGLE_LINE_COMMENT },
 		{ "Keywords", ICColorConstants.C_KEYWORD },
@@ -141,7 +141,7 @@
 		{ "Others", ICColorConstants.C_DEFAULT }
 	};
 	
-	private final String[][] fAppearanceColorListModel= new String[][] {
+	protected final String[][] fAppearanceColorListModel= new String[][] {
 		{"Line number color", CEditor.LINE_NUMBER_COLOR}, //$NON-NLS-1$
 		{"Matching bracket color", CEditor.MATCHING_BRACKETS_COLOR}, //$NON-NLS-1$
 		{"Current line highlight color", CEditor.CURRENT_LINE_COLOR}, //$NON-NLS-1$
@@ -150,10 +150,10 @@
 		{"Linked position color", CEditor.LINKED_POSITION_COLOR}, //$NON-NLS-1$
 	};
 	
-	private OverlayPreferenceStore fOverlayStore;
+	protected OverlayPreferenceStore fOverlayStore;
 	private CTextTools fCTextTools;
 	
-	private Map fColorButtons= new HashMap();
+	protected Map fColorButtons= new HashMap();
 	private SelectionListener fColorButtonListener= new SelectionListener() {
 		public void widgetDefaultSelected(SelectionEvent e) {
 		}
@@ -163,7 +163,7 @@
 		}
 	};
 	
-	private Map fCheckBoxes= new HashMap();
+	protected Map fCheckBoxes= new HashMap();
 	private SelectionListener fCheckBoxListener= new SelectionListener() {
 		public void widgetDefaultSelected(SelectionEvent e) {
 		}
@@ -173,7 +173,7 @@
 		}
 	};
 	
-	private Map fTextFields= new HashMap();
+	protected Map fTextFields= new HashMap();
 	private ModifyListener fTextFieldListener= new ModifyListener() {
 		public void modifyText(ModifyEvent e) {
 			Text text= (Text) e.widget;
@@ -182,18 +182,18 @@
 	};
 	
 	private WorkbenchChainedTextFontFieldEditor fFontEditor;
-	private List fList;
-	private ColorEditor fForegroundColorEditor;
-	private ColorEditor fBackgroundColorEditor;
+	protected List fList;
+	protected ColorEditor fForegroundColorEditor;
+	protected ColorEditor fBackgroundColorEditor;
 	private Button fBackgroundDefaultRadioButton;
-	private Button fBackgroundCustomRadioButton;
-	private Button fBackgroundColorButton;
-	private Button fBoldCheckBox;
-	private SourceViewer fPreviewViewer;
+	protected Button fBackgroundCustomRadioButton;
+	protected Button fBackgroundColorButton;
+	protected Button fBoldCheckBox;
+	protected SourceViewer fPreviewViewer;
 	
-	private List fAppearanceColorList;
+	protected List fAppearanceColorList;
 	private ColorEditor fSyntaxForegroundColorEditor;
-	private ColorEditor fAppearanceForegroundColorEditor;
+	protected ColorEditor fAppearanceForegroundColorEditor;
 	
 	public CEditorPreferencePage() {
 		setDescription(CPlugin.getResourceString("CEditorPreferencePage.description"));
@@ -296,7 +296,7 @@
 		//WorkbenchHelp.setHelp(getControl(), ICHelpContextIds.JAVA_EDITOR_PREFERENCE_PAGE);
 	}
 
-	private void handleListSelection() {	
+	protected void handleListSelection() {	
 		int i= fList.getSelectionIndex();
 		String key= fListModel[i][1];
 		RGB rgb= PreferenceConverter.getColor(fOverlayStore, key);
@@ -495,7 +495,7 @@
 	 * 
 	 * @param viewer the viewer to be initialized
 	 */
-	private void initializeViewerColors(ISourceViewer viewer) {
+	protected void initializeViewerColors(ISourceViewer viewer) {
 		
 		IPreferenceStore store= fOverlayStore;
 		if (store != null) {
@@ -538,7 +538,7 @@
 	}	
 	
 	// sets enabled flag for a control and all its sub-tree
-	private static void setEnabled(Control control, boolean enable) {
+	protected static void setEnabled(Control control, boolean enable) {
 		control.setEnabled(enable);
 		if (control instanceof Composite) {
 			Composite composite= (Composite) control;
@@ -560,15 +560,15 @@
 	private Control fBracketHighlightColor;
 	private Button fLineHighlightButton;
 	private Control fLineHighlightColor;
-	private Button fPrintMarginButton;
-	private Control fPrintMarginColor;
-	private Control fPrintMarginColumn;
+	protected Button fPrintMarginButton;
+	protected Control fPrintMarginColor;
+	protected Control fPrintMarginColumn;
 	private Button fProblemIndicationButton;
 	private Control fProblemIndicationColor;
 	private Control fFindScopeColor;
 	private Control fLinkedPositionColor;
 	
-	private void handleAppearanceColorListSelection() {	
+	protected void handleAppearanceColorListSelection() {	
 		int i= fAppearanceColorList.getSelectionIndex();
 		String key= fAppearanceColorListModel[i][1];
 		RGB rgb= PreferenceConverter.getColor(fOverlayStore, key);
@@ -995,7 +995,7 @@
 		return buffer.toString();
 	}
 	
-	private void numberFieldChanged(Text textControl) {
+	protected void numberFieldChanged(Text textControl) {
 		String number= textControl.getText();
 		IStatus status= validatePositiveNumber(number);
 		if (!status.matches(IStatus.ERROR))
Index: src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java,v
retrieving revision 1.2
diff -u -r1.2 CLaunchingPropertyPage.java
--- src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java	21 Aug 2002 01:00:42 -0000	1.2
+++ src/org/eclipse/cdt/internal/ui/preferences/CLaunchingPropertyPage.java	16 Oct 2002 20:12:14 -0000
@@ -5,37 +5,31 @@
  * All Rights Reserved.
  */
  
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.DirectoryDialog;
-import org.eclipse.swt.widgets.Shell;
-
+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;
+import org.eclipse.cdt.internal.ui.wizards.dialogfields.DialogField;
+import org.eclipse.cdt.internal.ui.wizards.dialogfields.IDialogFieldListener;
+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.core.resources.IFile;
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.core.runtime.IPath;
 import org.eclipse.core.runtime.IStatus;
 import org.eclipse.core.runtime.Path;
 import org.eclipse.core.runtime.QualifiedName;
-
 import org.eclipse.jface.dialogs.ErrorDialog;
-
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Control;
+import org.eclipse.swt.widgets.DirectoryDialog;
+import org.eclipse.swt.widgets.Shell;
 import org.eclipse.ui.dialogs.PropertyPage;
-import org.eclipse.ui.help.DialogPageContextComputer;
 import org.eclipse.ui.help.WorkbenchHelp;
-
-import org.eclipse.cdt.internal.ui.dialogs.StatusInfo;
-import org.eclipse.cdt.internal.ui.dialogs.StatusTool;
-import org.eclipse.cdt.internal.ui.wizards.dialogfields.DialogField;
-import org.eclipse.cdt.internal.ui.wizards.dialogfields.IDialogFieldListener;
-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.core.CProjectNature;
-import org.eclipse.cdt.internal.ui.CPlugin;
-import org.eclipse.cdt.internal.ui.ICHelpContextIds;
 public class CLaunchingPropertyPage extends PropertyPage {
 	
 	private static final String PAGE_NAME= "CLaunchingPropertyPage";
@@ -47,7 +41,7 @@
 	private static final String ERROR_WORKINGDIR_NOTEXISTS= PAGE_NAME + ".error.WorkingDirNotExists";
 	
 	private StringDialogField fArgumentField;
-	private StringButtonDialogField fWorkingDirField;
+	protected StringButtonDialogField fWorkingDirField;
 	
 	private StatusInfo fWorkingDirStatus;
 	
@@ -174,7 +168,7 @@
 		}
 	}
 
-	private void doFieldChanged(DialogField field) {
+	protected void doFieldChanged(DialogField field) {
 		if (field == fWorkingDirField) {
 			updateWorkingDirStatus();
 		}
@@ -198,7 +192,7 @@
 		return (IFile)getElement();
 	}
 			
-	private String chooseFolder(String initPath) {
+	protected String chooseFolder(String initPath) {
 		DirectoryDialog dialog= new DirectoryDialog(fShell, 0);
 		dialog.setFilterPath(initPath);
 		String res= dialog.open();
Index: src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java,v
retrieving revision 1.3
diff -u -r1.3 CPluginPreferencePage.java
--- src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java	21 Aug 2002 01:00:42 -0000	1.3
+++ src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java	16 Oct 2002 20:12:14 -0000
@@ -5,25 +5,20 @@
  * All Rights Reserved.
  */
 
-import org.eclipse.swt.graphics.Font;
-import org.eclipse.swt.graphics.FontData;
-import org.eclipse.swt.widgets.Composite;
-
+import org.eclipse.cdt.internal.ui.CPlugin;
+import org.eclipse.cdt.internal.ui.ICHelpContextIds;
 import org.eclipse.jface.preference.BooleanFieldEditor;
 import org.eclipse.jface.preference.FieldEditorPreferencePage;
 import org.eclipse.jface.preference.FontFieldEditor;
 import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.jface.preference.PreferenceConverter;
 import org.eclipse.jface.resource.JFaceResources;
-
+import org.eclipse.swt.graphics.Font;
+import org.eclipse.swt.graphics.FontData;
+import org.eclipse.swt.widgets.Composite;
 import org.eclipse.ui.IWorkbench;
 import org.eclipse.ui.IWorkbenchPreferencePage;
-import org.eclipse.ui.help.DialogPageContextComputer;
 import org.eclipse.ui.help.WorkbenchHelp;
-
-import org.eclipse.cdt.core.CCorePlugin;
-import org.eclipse.cdt.internal.ui.CPlugin;
-import org.eclipse.cdt.internal.ui.ICHelpContextIds;
 
 /**
  * The page for setting c plugin preferences.
Index: src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java,v
retrieving revision 1.3
diff -u -r1.3 CProjectPropertyPage.java
--- src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java	21 Aug 2002 01:00:42 -0000	1.3
+++ src/org/eclipse/cdt/internal/ui/preferences/CProjectPropertyPage.java	16 Oct 2002 20:12:14 -0000
@@ -18,14 +18,12 @@
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.graphics.Image;
 import org.eclipse.swt.layout.FillLayout;
-import org.eclipse.swt.layout.GridData;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Control;
 import org.eclipse.swt.widgets.Label;
 import org.eclipse.swt.widgets.TabFolder;
 import org.eclipse.swt.widgets.TabItem;
 import org.eclipse.ui.dialogs.PropertyPage;
-import org.eclipse.ui.help.DialogPageContextComputer;
 import org.eclipse.ui.help.WorkbenchHelp;
 
 public class CProjectPropertyPage extends PropertyPage implements IStatusChangeListener, IValidation {
Index: src/org/eclipse/cdt/internal/ui/preferences/ColorEditor.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/ColorEditor.java,v
retrieving revision 1.1
diff -u -r1.1 ColorEditor.java
--- src/org/eclipse/cdt/internal/ui/preferences/ColorEditor.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/preferences/ColorEditor.java	16 Oct 2002 20:12:14 -0000
@@ -30,10 +30,10 @@
 public class ColorEditor {
 	
 	private Point fExtent;
-	private Image fImage;
-	private RGB fColorValue;
-	private Color fColor;
-	private Button fButton;
+	protected Image fImage;
+	protected RGB fColorValue;
+	protected Color fColor;
+	protected Button fButton;
 	
 	public ColorEditor(Composite parent) {
 		
Index: src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java,v
retrieving revision 1.2
diff -u -r1.2 EditTemplateDialog.java
--- src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java	26 Jun 2002 21:53:41 -0000	1.2
+++ src/org/eclipse/cdt/internal/ui/preferences/EditTemplateDialog.java	16 Oct 2002 20:12:14 -0000
@@ -191,19 +191,19 @@
 
 	private final Template fTemplate;
 	
-	private Text fNameText;
+	protected Text fNameText;
 	private Text fDescriptionText;
-	private Combo fContextCombo;
-	private SourceViewer fPatternEditor;	
+	protected Combo fContextCombo;
+	protected SourceViewer fPatternEditor;	
 	private Button fInsertVariableButton;
 
-	private TemplateTranslator fTranslator= new TemplateTranslator();	
-	private boolean fSuppressError= true; // #4354	
+	protected TemplateTranslator fTranslator= new TemplateTranslator();	
+	protected boolean fSuppressError= true; // #4354	
 	private Map fGlobalActions= new HashMap(10);
 	private List fSelectionActions = new ArrayList(3);	
 	private Vector fContextTypes= new Vector();
 	
-	private final TemplateVariableProcessor fProcessor= new TemplateVariableProcessor();
+	protected final TemplateVariableProcessor fProcessor= new TemplateVariableProcessor();
 		
 	public EditTemplateDialog(Shell parent, Template template, boolean edit) {
 		super(parent);
@@ -382,7 +382,7 @@
 		return viewer;
 	}
 
-	private void handleKeyPressed(KeyEvent event) {
+	protected void handleKeyPressed(KeyEvent event) {
 		if (event.stateMask != SWT.CTRL)
 			return;
 			
@@ -398,7 +398,7 @@
 		}
 	}
 
-	private void handleVerifyKeyPressed(VerifyEvent event) {
+	protected void handleVerifyKeyPressed(VerifyEvent event) {
 		if (!event.doit)
 			return;
 
@@ -462,7 +462,7 @@
 		text.setMenu(menu);
 	}
 
-	private void fillContextMenu(IMenuManager menu) {
+	protected void fillContextMenu(IMenuManager menu) {
 		menu.add(new GroupMarker(ITextEditorActionConstants.GROUP_UNDO));
 		menu.appendToGroup(ITextEditorActionConstants.GROUP_UNDO, (IAction) fGlobalActions.get(ITextEditorActionConstants.UNDO));
 		
@@ -513,7 +513,7 @@
 		super.okPressed();
 	}
 	
-	private void updateButtons() {		
+	protected void updateButtons() {		
 		boolean valid= fNameText.getText().trim().length() != 0;
 
 		StatusInfo status= new StatusInfo();
Index: src/org/eclipse/cdt/internal/ui/preferences/OverlayPreferenceStore.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/OverlayPreferenceStore.java,v
retrieving revision 1.1
diff -u -r1.1 OverlayPreferenceStore.java
--- src/org/eclipse/cdt/internal/ui/preferences/OverlayPreferenceStore.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/preferences/OverlayPreferenceStore.java	16 Oct 2002 20:12:14 -0000
@@ -17,7 +17,7 @@
 	
 	
 	public static final class TypeDescriptor {
-		private TypeDescriptor() {
+		protected TypeDescriptor() {
 		}
 	};
 	
@@ -52,8 +52,8 @@
 	};
 	
 	
-	private IPreferenceStore fParent;
-	private IPreferenceStore fStore;
+	protected IPreferenceStore fParent;
+	protected IPreferenceStore fStore;
 	private OverlayKey[] fOverlayKeys;
 	
 	private PropertyListener fPropertyListener;
@@ -65,7 +65,7 @@
 		fStore= new PreferenceStore();
 	}
 	
-	private OverlayKey findOverlayKey(String key) {
+	protected OverlayKey findOverlayKey(String key) {
 		for (int i= 0; i < fOverlayKeys.length; i++) {
 			if (fOverlayKeys[i].fKey.equals(key))
 				return fOverlayKeys[i];
@@ -77,7 +77,7 @@
 		return (findOverlayKey(key) != null);
 	}
 	
-	private void propagateProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target) {
+	protected void propagateProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target) {
 		
 		if (orgin.isDefault(key.fKey)) {
 			if (!target.isDefault(key.fKey))
Index: src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java,v
retrieving revision 1.2
diff -u -r1.2 TemplatePreferencePage.java
--- src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java	21 Aug 2002 01:00:42 -0000	1.2
+++ src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java	16 Oct 2002 20:12:14 -0000
@@ -5,6 +5,11 @@
  * All Rights Reserved.
  */
 
+import java.io.File;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+
 import org.eclipse.cdt.internal.corext.template.ContextType;
 import org.eclipse.cdt.internal.corext.template.ContextTypeRegistry;
 import org.eclipse.cdt.internal.corext.template.Template;
@@ -18,27 +23,7 @@
 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 java.io.File;
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.graphics.Font;
-import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.layout.GridLayout;
-import org.eclipse.swt.widgets.Button;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Event;
-import org.eclipse.swt.widgets.FileDialog;
-import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.widgets.Listener;
-import org.eclipse.swt.widgets.Table;
-import org.eclipse.swt.widgets.TableColumn;
-
 import org.eclipse.core.runtime.CoreException;
-
 import org.eclipse.jface.dialogs.ErrorDialog;
 import org.eclipse.jface.dialogs.MessageDialog;
 import org.eclipse.jface.preference.IPreferenceStore;
@@ -59,10 +44,21 @@
 import org.eclipse.jface.viewers.TableLayout;
 import org.eclipse.jface.viewers.Viewer;
 import org.eclipse.jface.viewers.ViewerSorter;
-
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.graphics.Font;
+import org.eclipse.swt.layout.GridData;
+import org.eclipse.swt.layout.GridLayout;
+import org.eclipse.swt.widgets.Button;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Control;
+import org.eclipse.swt.widgets.Event;
+import org.eclipse.swt.widgets.FileDialog;
+import org.eclipse.swt.widgets.Label;
+import org.eclipse.swt.widgets.Listener;
+import org.eclipse.swt.widgets.Table;
+import org.eclipse.swt.widgets.TableColumn;
 import org.eclipse.ui.IWorkbench;
 import org.eclipse.ui.IWorkbenchPreferencePage;
-import org.eclipse.ui.help.DialogPageContextComputer;
 import org.eclipse.ui.help.WorkbenchHelp;
 
 
@@ -331,7 +327,7 @@
 		return data;
 	}
 	
-	private void selectionChanged1() {		
+	protected void selectionChanged1() {		
 		IStructuredSelection selection= (IStructuredSelection) fTableViewer.getSelection();
 
 		if (selection.size() == 1) {
@@ -355,7 +351,7 @@
 		fDisableAllButton.setEnabled(itemCount > 0);
 	}
 	
-	private void add() {		
+	protected void add() {		
 		
 		Template template= new Template();
 
@@ -380,7 +376,7 @@
 		}
 	}
 
-	private void edit() {
+	protected void edit() {
 		IStructuredSelection selection= (IStructuredSelection) fTableViewer.getSelection();
 
 		Object[] objects= selection.toArray();		
@@ -416,7 +412,7 @@
 		}
 	}
 		
-	private void import_() {
+	protected void import_() {
 		FileDialog dialog= new FileDialog(getShell());
 		dialog.setText(TemplateMessages.getString("TemplatePreferencePage.import.title")); //$NON-NLS-1$
 		dialog.setFilterExtensions(new String[] {TemplateMessages.getString("TemplatePreferencePage.import.extension")}); //$NON-NLS-1$
@@ -437,11 +433,11 @@
 		}
 	}
 	
-	private void exportAll() {
+	protected void exportAll() {
 		export(fTemplates);	
 	}
 
-	private void export() {
+	protected void export() {
 		IStructuredSelection selection= (IStructuredSelection) fTableViewer.getSelection();
 		Object[] templates= selection.toArray();
 		
@@ -480,7 +476,7 @@
 			TemplateMessages.getFormattedString("TemplatePreferencePage.export.exists.message", file.getAbsolutePath()));
 	}
 	
-	private void remove() {
+	protected void remove() {
 		IStructuredSelection selection= (IStructuredSelection) fTableViewer.getSelection();
 
 		Iterator elements= selection.iterator();
@@ -492,7 +488,7 @@
 		fTableViewer.refresh();
 	}
 	
-	private void enableAll(boolean enable) {
+	protected void enableAll(boolean enable) {
 		Template[] templates= fTemplates.getTemplates();
 		for (int i= 0; i != templates.length; i++)
 			templates[i].setEnabled(enable);		
Index: src/org/eclipse/cdt/internal/ui/text/CCodeScanner.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CCodeScanner.java,v
retrieving revision 1.4
diff -u -r1.4 CCodeScanner.java
--- src/org/eclipse/cdt/internal/ui/text/CCodeScanner.java	11 Oct 2002 13:40:40 -0000	1.4
+++ src/org/eclipse/cdt/internal/ui/text/CCodeScanner.java	16 Oct 2002 20:12:14 -0000
@@ -6,22 +6,16 @@
  */
 
 
-import org.eclipse.cdt.internal.ui.text.util.CWordDetector;
 import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.List;
 
-import java.util.Map;
+import org.eclipse.cdt.internal.ui.text.util.CWordDetector;
 import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.jface.text.rules.ICharacterScanner;
 import org.eclipse.jface.text.rules.IRule;
-import org.eclipse.jface.text.rules.IToken;
-import org.eclipse.jface.text.rules.IWordDetector;
 import org.eclipse.jface.text.rules.PatternRule;
 import org.eclipse.jface.text.rules.SingleLineRule;
 import org.eclipse.jface.text.rules.Token;
 import org.eclipse.jface.text.rules.WordRule;
-import org.eclipse.jface.util.Assert;
 import org.eclipse.jface.util.PropertyChangeEvent;
 
 
Index: src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java,v
retrieving revision 1.5
diff -u -r1.5 CSourceViewerConfiguration.java
--- src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java	9 Aug 2002 02:32:38 -0000	1.5
+++ src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java	16 Oct 2002 20:12:14 -0000
@@ -7,6 +7,10 @@
 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.ICDTConstants;
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.core.runtime.IConfigurationElement;
 import org.eclipse.core.runtime.IExtension;
@@ -29,17 +33,11 @@
 import org.eclipse.jface.text.reconciler.Reconciler;
 import org.eclipse.jface.text.rules.DefaultDamagerRepairer;
 import org.eclipse.jface.text.rules.DefaultPartitioner;
-import org.eclipse.jface.text.rules.RuleBasedDamagerRepairer;
 import org.eclipse.jface.text.rules.RuleBasedScanner;
 import org.eclipse.jface.text.source.IAnnotationHover;
 import org.eclipse.jface.text.source.ISourceViewer;
 import org.eclipse.jface.text.source.SourceViewerConfiguration;
 import org.eclipse.ui.texteditor.ITextEditor;
-
-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.ICDTConstants;
 
 
 
Index: src/org/eclipse/cdt/internal/ui/text/util/CColorManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/util/CColorManager.java,v
retrieving revision 1.1
diff -u -r1.1 CColorManager.java
--- src/org/eclipse/cdt/internal/ui/text/util/CColorManager.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/text/util/CColorManager.java	16 Oct 2002 20:12:14 -0000
@@ -27,7 +27,7 @@
 	public CColorManager() {
 	}
 	
-	private void dispose(Display display) {		
+	protected void dispose(Display display) {		
 		Map colorTable= (Map) fDisplayTable.get(display);
 		if (colorTable != null) {
 			Iterator e= colorTable.values().iterator();
Index: src/org/eclipse/cdt/internal/ui/util/ProblemTreeViewer.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ProblemTreeViewer.java,v
retrieving revision 1.1
diff -u -r1.1 ProblemTreeViewer.java
--- src/org/eclipse/cdt/internal/ui/util/ProblemTreeViewer.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/util/ProblemTreeViewer.java	16 Oct 2002 20:12:14 -0000
@@ -26,7 +26,7 @@
  */
 public class ProblemTreeViewer extends TreeViewer implements IProblemChangedListener {
 
-	private ProblemItemMapper fProblemItemMapper;
+	protected ProblemItemMapper fProblemItemMapper;
 
 	/*
 	 * @see TreeViewer#TreeViewer(Composite)
Index: src/org/eclipse/cdt/internal/ui/wizards/dialogfields/StringDialogField.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/StringDialogField.java,v
retrieving revision 1.1
diff -u -r1.1 StringDialogField.java
--- src/org/eclipse/cdt/internal/ui/wizards/dialogfields/StringDialogField.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/internal/ui/wizards/dialogfields/StringDialogField.java	16 Oct 2002 20:12:13 -0000
@@ -34,7 +34,8 @@
 		
 		return new Control[] { label, text };
 	}
-	private void doModifyText(ModifyEvent e) {
+
+	protected void doModifyText(ModifyEvent e) {
 		if (isOkToUse(fTextControl)) {
 			fText= fTextControl.getText();
 		}
Index: src/org/eclipse/cdt/ui/wizards/CProjectWizardPage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CProjectWizardPage.java,v
retrieving revision 1.3
diff -u -r1.3 CProjectWizardPage.java
--- src/org/eclipse/cdt/ui/wizards/CProjectWizardPage.java	16 Sep 2002 13:34:37 -0000	1.3
+++ src/org/eclipse/cdt/ui/wizards/CProjectWizardPage.java	16 Oct 2002 20:12:15 -0000
@@ -49,7 +49,7 @@
  */
 public class CProjectWizardPage extends WizardPage {
 
-	private boolean useDefaults = true;
+	protected boolean useDefaults = true;
 
 	// initial value stores
 	private String initialProjectFieldValue;
@@ -57,9 +57,9 @@
 	
 	// widgets
 	private Text projectNameField;
-	private Text locationPathField;
-	private Label locationLabel;
-	private Button browseButton;
+	protected Text locationPathField;
+	protected Label locationLabel;
+	protected Button browseButton;
 
 	private Listener nameModifyListener = new Listener() {
 		public void handleEvent(Event e) {
@@ -250,7 +250,7 @@
 	/**
 	 *	Open an appropriate directory browser
 	 */
-	private void handleLocationBrowseButtonPressed() {
+	protected void handleLocationBrowseButtonPressed() {
 		DirectoryDialog dialog = new DirectoryDialog(locationPathField.getShell());
 		dialog.setMessage(CPlugin.getResourceString("CProjectWizardPage.directoryLabel")); //$NON-NLS-1$
 	
@@ -280,7 +280,7 @@
 	/**
 	 * Set the location to the default location if we are set to useDefaults.
 	 */
-	private void setLocationForSelection() {
+	protected void setLocationForSelection() {
 		if (useDefaults) {
 			IPath defaultPath = Platform.getLocation().append(projectNameField.getText());
 			locationPathField.setText(defaultPath.toOSString());
@@ -294,7 +294,7 @@
 	 * @return <code>true</code> if all controls are valid, and
 	 *   <code>false</code> if at least one is invalid
 	 */
-	private boolean validatePage() {
+	protected boolean validatePage() {
 		IWorkspace workspace = ResourcesPlugin.getWorkspace();
 
 		String projectFieldContents = projectNameField.getText();
Index: src/org/eclipse/cdt/ui/wizards/SettingsBlock.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/SettingsBlock.java,v
retrieving revision 1.1
diff -u -r1.1 SettingsBlock.java
--- src/org/eclipse/cdt/ui/wizards/SettingsBlock.java	26 Jun 2002 20:55:44 -0000	1.1
+++ src/org/eclipse/cdt/ui/wizards/SettingsBlock.java	16 Oct 2002 20:12:15 -0000
@@ -50,9 +50,9 @@
 	private static final String KEEP_ARG = "keep"; //$NON-NLS-1$
 	private static final String STOP_ARG = "stop"; //$NON-NLS-1$
 
-	private RadioButtonsArea radioButtons;
-	private Button defButton;
-	private Text cmdText;
+	protected RadioButtonsArea radioButtons;
+	protected Button defButton;
+	protected Text cmdText;
 
 	private boolean stopOnError;
 	private boolean useDefaultBuildCmd;
Index: src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java,v
retrieving revision 1.6
diff -u -r1.6 ConvertProjectWizardPage.java
--- src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java	30 Sep 2002 19:34:16 -0000	1.6
+++ src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java	16 Oct 2002 20:12:15 -0000
@@ -73,7 +73,7 @@
     protected Button deselectAllButton;
     
     // We only need to calculate this once per instantiation of this wizard
-    private Object[] listItems = null;
+    protected Object[] listItems = null;
 
     /**
      * Constructor for ConvertProjectWizardPage.
@@ -258,7 +258,7 @@
       * dependent on what is selected
       */
       
-     private void updateSelectionButtons() { 
+     protected void updateSelectionButtons() { 
         
         // update select and deselect buttons as required 
         Object[] checkedObjects = tableViewer.getCheckedElements(); 
Index: utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java,v
retrieving revision 1.1
diff -u -r1.1 RadioButtonsArea.java
--- utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java	26 Jun 2002 21:17:46 -0000	1.1
+++ utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java	16 Oct 2002 20:12:15 -0000
@@ -48,7 +48,7 @@
 	 * The radio buttons, or <code>null</code> if none
 	 * (before creation and after disposal).
 	 */
-	private Button[] radioButtons;
+	protected Button[] radioButtons;
 
 
 	public RadioButtonsArea(Composite parent, String labelText, int numColumns, String[][] labelAndValues) {
@@ -82,7 +82,7 @@
 		return true;
 	}
 
-	private void fireSelectionEvent(SelectionEvent event) {
+	protected void fireSelectionEvent(SelectionEvent event) {
 		for(Iterator i = externalListeners.iterator(); i.hasNext(); ) {
 			SelectionListener s = (SelectionListener)i.next();
 			s.widgetSelected(event);



Back to the top