[Monodevelop-patches-list] r2679 - in trunk/MonoDevelop/Core/src/MonoDevelop.Base: . Commands Commands/VBConverter Gui/BrowserDisplayBinding Gui/Dialogs Gui/Dialogs/OptionPanels Gui/Dialogs/OptionPanels/IDEOptions Gui/Dialogs/OptionPanels/ProjectOptions Gui/Dialogs/ReferenceDialog Gui/ErrorHandlers Gui/Pads/FileScout Gui/Pads/PropertyPad Gui/Search Gui/Search/DocumentIterator Gui/Search/SearchResult Gui/Search/SearchStrategy Gui/Search/TextIterator Gui/ToolWidgets Gui/Workbench Gui/Workbench/Layouts Internal/Codons/ProjectBinding Internal/Conditions Internal/ExternalTool Internal/Project/Project Internal/Templates Internal/Templates/ProjectTemplates Services Services/File Services/ParserService Services/StatusBar

Lluis Sanchez <lluis@ximian.com> lluis at mono-cvs.ximian.com
Wed Jul 20 12:53:12 EDT 2005


Author: lluis
Date: 2005-07-20 12:53:11 -0400 (Wed, 20 Jul 2005)
New Revision: 2679

Modified:
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/AutostartCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/CustomStringTagProvider.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/DebugCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/EditCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/HelpCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectOptionsCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/SearchCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ToolsCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertBuffer.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertProject.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ViewCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/WindowCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/BrowserDisplayBinding.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/HtmlViewPane.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/DirtyFilesDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ErrorDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewFileDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewLayoutDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewProjectDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ExternalToolPanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/BuildPanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/LoadSavePanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/ProjectAndCombinePanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/SelectStylePanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ProjectOptions/DeployFileOptions.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ProjectOptionsDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AddWebReferenceDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AssemblyReferencePanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/GacReferencePanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/ProjectReferencePanel.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/SelectReferenceDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/WebReference.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceInFilesDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/SharpDevelopAboutPanels.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/TipOfTheDay.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/WordCountDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ErrorHandlers/CombineLoadError.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/FileScout/FileListItem.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/PropertyPad/PropertyPadCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DefaultFind.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/AllOpenDocumentIterator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/CurrentDocumentIterator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/DirectoryDocumentIterator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/FileDocumentInformation.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/IDocumentIterator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/ReverseDocumentIterator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/WholeProjectDocumentIterator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/IFind.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceInFilesManager.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceManager.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceUtilities.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchResult/DefaultSearchResult.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/BruteForceSearchStrategy.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/ISearchStrategy.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/KMPSearchStrategy.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/RegExSearchStrategy.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/WildcardSearchStrategy.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ExtendedStreamReader.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ForwardTextIterator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ToolWidgets/ConfigurationComboBox.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/DefaultWorkbench.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceLayout.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceWindow.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Codons/ProjectBinding/IProjectBinding.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/CombineOpenCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/LanguageActiveCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/OwnerStateCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectActiveCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectOpenCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowActiveCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowOpenCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WorkbenchContextCondition.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ExternalTool.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ToolLoader.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Project/Project/DotNetProjectBinding.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileDescriptionTemplate.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileTemplate.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/INewFileCreator.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineDescriptor.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineEntryDescriptor.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ICombineEntryDescriptor.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectDescriptor.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectTemplate.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/TextTemplate.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Makefile.am
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelop.Base.mdp
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/DefaultLoggingService.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/File/DefaultFileService.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyCodeCompletionDatabase.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyInformation.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxy.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxyCollection.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/DefaultParserService.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/StatusBar/DefaultStatusBarService.cs
Log:
2005-07-20  Lluis Sanchez Gual  <lluis at novell.com>

	* Made internal lots of classes that don't really need to
	be public.



Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog	2005-07-20 16:53:11 UTC (rev 2679)
@@ -1,3 +1,8 @@
+2005-07-20  Lluis Sanchez Gual  <lluis at novell.com>
+
+	* Made internal lots of classes that don't really need to
+	be public.
+
 2005-07-20  Peter Johanson  <latexer at gentoo.org>
 
 	* Gui/Completion/*.cs: Migrated here from MonoDevelop.SourceEditor.

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/AutostartCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/AutostartCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/AutostartCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -21,7 +21,7 @@
 
 namespace MonoDevelop.Commands
 {
-	public class InitializeWorkbenchCommand : AbstractCommand
+	internal class InitializeWorkbenchCommand : AbstractCommand
 	{
 		public override void Run()
 		{
@@ -34,7 +34,7 @@
 		}
 	}
 	
-	public class StartParserServiceThread : AbstractCommand
+	internal class StartParserServiceThread : AbstractCommand
 	{
 		public override void Run()
 		{
@@ -42,7 +42,7 @@
 		}
 	}
 
-	public class StartWorkbenchCommand : AbstractCommand
+	internal class StartWorkbenchCommand : AbstractCommand
 	{
 		const string workbenchMemento = "SharpDevelop.Workbench.WorkbenchMemento";
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/CustomStringTagProvider.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/CustomStringTagProvider.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/CustomStringTagProvider.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -27,7 +27,7 @@
 
 namespace MonoDevelop.Commands
 {
-	public class SharpDevelopStringTagProvider :  IStringTagProvider 
+	internal class SharpDevelopStringTagProvider :  IStringTagProvider 
 	{
 		IProjectService projectService = Runtime.ProjectService;
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/DebugCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/DebugCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/DebugCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -19,7 +19,7 @@
 		ClearAllBreakpoints
 	}
 	
-	public class DebugApplicationHandler: CommandHandler
+	internal class DebugApplicationHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -39,7 +39,7 @@
 		}
 	}
 	
-	public class StepOverHandler : CommandHandler
+	internal class StepOverHandler : CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -55,7 +55,7 @@
 		}
 	}
 
-	public class StepIntoHandler : CommandHandler
+	internal class StepIntoHandler : CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -71,7 +71,7 @@
 		}
 	}
 	
-	public class StepOutHandler : CommandHandler
+	internal class StepOutHandler : CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -87,7 +87,7 @@
 		}
 	}
 	
-	public class PauseDebugHandler : CommandHandler
+	internal class PauseDebugHandler : CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -103,7 +103,7 @@
 		}
 	}
 	
-	public class ClearAllBreakpointsHandler: CommandHandler
+	internal class ClearAllBreakpointsHandler: CommandHandler
 	{
 		protected override void Run ()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/EditCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/EditCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/EditCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -25,7 +25,7 @@
 		MonodevelopPreferences
 	}
 	
-	public class MonodevelopPreferencesHandler: CommandHandler
+	internal class MonodevelopPreferencesHandler: CommandHandler
 	{
 		protected override void Run ()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -43,7 +43,7 @@
 		ClearCombine
 	}
 	
-	public class NewProjectHandler : CommandHandler
+	internal class NewProjectHandler : CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -52,7 +52,7 @@
 		}
 	}
 	
-	public class NewFileHandler : CommandHandler
+	internal class NewFileHandler : CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -61,7 +61,7 @@
 		}
 	}
 	
-	public class CloseAllFilesHandler : CommandHandler
+	internal class CloseAllFilesHandler : CommandHandler
 	{
 		protected override void Run()
 		{
@@ -71,7 +71,7 @@
 		}
 	}
 	
-	public class SaveAllHandler : CommandHandler
+	internal class SaveAllHandler : CommandHandler
 	{
 		protected override void Run()
 		{
@@ -113,7 +113,7 @@
 	}	
 	
 
-	public class OpenFileHandler : CommandHandler
+	internal class OpenFileHandler : CommandHandler
 	{
 		protected override void Run()
 		{
@@ -161,7 +161,7 @@
 		}
 	}
 	
-	public class CloseCombineHandler : CommandHandler
+	internal class CloseCombineHandler : CommandHandler
 	{
 		protected override void Run()
 		{
@@ -174,7 +174,7 @@
 		}
 	}
 		
-	public class ExitHandler : CommandHandler
+	internal class ExitHandler : CommandHandler
 	{
 		protected override void Run()
 		{			
@@ -185,7 +185,7 @@
 	}
 	
 	
-	public class PrintHandler : CommandHandler
+	internal class PrintHandler : CommandHandler
 	{
 		protected override void Run()
 		{/*
@@ -214,7 +214,7 @@
 		}
 	}
 	
-	public class PrintPreviewHandler : CommandHandler
+	internal class PrintPreviewHandler : CommandHandler
 	{
 		protected override void Run()
 		{
@@ -242,7 +242,7 @@
 		}
 	}
 	
-	public class ClearRecentFilesHandler : CommandHandler
+	internal class ClearRecentFilesHandler : CommandHandler
 	{
 		protected override void Run()
 		{			
@@ -261,7 +261,7 @@
 		}
 	}
 	
-	public class ClearRecentProjectsHandler : CommandHandler
+	internal class ClearRecentProjectsHandler : CommandHandler
 	{
 		protected override void Run()
 		{			
@@ -280,7 +280,7 @@
 		}
 	}
 
-	public class RecentFileListHandler : CommandHandler
+	internal class RecentFileListHandler : CommandHandler
 	{
 		protected override void Update (CommandArrayInfo info)
 		{
@@ -302,7 +302,7 @@
 		}
 	}
 
-	public class RecentProjectListHandler : CommandHandler
+	internal class RecentProjectListHandler : CommandHandler
 	{
 		protected override void Update (CommandArrayInfo info)
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/HelpCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/HelpCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/HelpCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -26,7 +26,7 @@
 		About
 	}
 	
-	public class TipOfTheDayHandler: CommandHandler
+	internal class TipOfTheDayHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -35,7 +35,7 @@
 		}
 	}
 		
-	public class AboutHandler: CommandHandler
+	internal class AboutHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -46,7 +46,7 @@
 		}
 	}
 	
-	public class GotoWebSite : AbstractMenuCommand
+	internal class GotoWebSite : AbstractMenuCommand
 	{
 		string site;
 		
@@ -62,7 +62,7 @@
 	}
 	
 	// FIXME: dont use Process Start for HTML files
-	public class GotoLink : AbstractMenuCommand
+	internal class GotoLink : AbstractMenuCommand
 	{
 		string site;
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -49,7 +49,7 @@
 		CleanSolution
 	}
 	
-	public class RunHandler: CommandHandler
+	internal class RunHandler: CommandHandler
 	{
 		string file;
 		
@@ -90,7 +90,7 @@
 	}
 	
 	
-	public class RunEntryHandler: CommandHandler
+	internal class RunEntryHandler: CommandHandler
 	{
 		CombineEntry entry;
 		
@@ -115,7 +115,7 @@
 	}
 	
 	
-	public class DebugHandler: CommandHandler
+	internal class DebugHandler: CommandHandler
 	{
 		string file;
 		
@@ -170,7 +170,7 @@
 		}
 	}
 	
-	public class DebugEntryHandler: CommandHandler
+	internal class DebugEntryHandler: CommandHandler
 	{
 		CombineEntry entry;
 		string file;
@@ -200,7 +200,7 @@
 		}
 	}
 	
-	public class BuildHandler: CommandHandler
+	internal class BuildHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -243,7 +243,7 @@
 	}
 	
 	
-	public class RebuildHandler: CommandHandler
+	internal class RebuildHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -279,7 +279,7 @@
 		}
 	}
 	
-	public class BuildSolutionHandler: CommandHandler
+	internal class BuildSolutionHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -293,7 +293,7 @@
 		}
 	}
 	
-	public class RebuildSolutionHandler: CommandHandler
+	internal class RebuildSolutionHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -307,7 +307,7 @@
 		}
 	}
 	
-	public class CleanSolutionHandler: CommandHandler
+	internal class CleanSolutionHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -320,7 +320,7 @@
 		}
 	}
 	
-	public class CleanHandler: CommandHandler
+	internal class CleanHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -338,7 +338,7 @@
 		}
 	}
 	
-	public class StopHandler: CommandHandler
+	internal class StopHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -355,7 +355,7 @@
 		}
 	}
 	
-	public class GenerateMakefilesHandler: CommandHandler
+	internal class GenerateMakefilesHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -365,7 +365,7 @@
 		}
 	}
 
-	public class GenerateProjectDocumentation : CommandHandler
+	internal class GenerateProjectDocumentation : CommandHandler
 	{
 		protected override void Run ()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectOptionsCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectOptionsCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ProjectOptionsCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -26,7 +26,7 @@
 
 namespace MonoDevelop.Commands
 {
-	public class AddProjectConfiguration : AbstractMenuCommand
+	internal class AddProjectConfiguration : AbstractMenuCommand
 	{
 		public override void Run()
 		{
@@ -38,7 +38,7 @@
 		}
 	}
 	
-	public class RenameProjectConfiguration : AbstractMenuCommand
+	internal class RenameProjectConfiguration : AbstractMenuCommand
 	{
 		public override void Run()
 		{
@@ -50,7 +50,7 @@
 		}
 	}
 	
-	public class RemoveProjectConfiguration : AbstractMenuCommand
+	internal class RemoveProjectConfiguration : AbstractMenuCommand
 	{
 		public override void Run()
 		{
@@ -62,7 +62,7 @@
 		}
 	}
 	
-	public class SetActiveProjectConfiguration : AbstractMenuCommand
+	internal class SetActiveProjectConfiguration : AbstractMenuCommand
 	{
 		public override void Run()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/SearchCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/SearchCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/SearchCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -26,7 +26,7 @@
 		ReplaceInFiles
 	}
 
-	public class FindInFilesHandler : CommandHandler
+	internal class FindInFilesHandler : CommandHandler
 	{
 		public static void SetSearchPattern ()
 		{
@@ -58,7 +58,7 @@
 		}
 	}
 	
-	public class ReplaceInFilesHandler : CommandHandler
+	internal class ReplaceInFilesHandler : CommandHandler
 	{
 		protected override void Run()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ToolsCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ToolsCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ToolsCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -25,7 +25,7 @@
 		ToolList
 	}
 	
-	public class ToolListHandler: CommandHandler
+	internal class ToolListHandler: CommandHandler
 	{
 		protected override void Update (CommandArrayInfo info)
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertBuffer.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertBuffer.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertBuffer.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -31,7 +31,7 @@
 
 namespace MonoDevelop.Commands
 {
-	public class VBConvertBuffer : AbstractMenuCommand
+	internal class VBConvertBuffer : AbstractMenuCommand
 	{
 		public override void Run()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertProject.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertProject.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/VBConverter/ConvertProject.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -31,7 +31,7 @@
 
 namespace MonoDevelop.Commands
 {
-	public class VBConvertProject : AbstractMenuCommand
+	internal class VBConvertProject : AbstractMenuCommand
 	{
 		void ConvertFile(string fileName, string outFile)
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ViewCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ViewCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/ViewCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -30,7 +30,7 @@
 		ResetTreeDisplayOptions
 	}
 	
-	public class FullScreenHandler: CommandHandler
+	internal class FullScreenHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -38,7 +38,7 @@
 		}
 	}
 	
-	public class NewLayoutHandler: CommandHandler
+	internal class NewLayoutHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -48,7 +48,7 @@
 		}
 	}
 	
-	public class ViewListHandler: CommandHandler
+	internal class ViewListHandler: CommandHandler
 	{
 		protected override void Update (CommandArrayInfo info)
 		{
@@ -75,7 +75,7 @@
 		}
 	}
 	
-	public class LayoutListHandler: CommandHandler
+	internal class LayoutListHandler: CommandHandler
 	{
 		protected override void Update (CommandArrayInfo info)
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/WindowCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/WindowCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/WindowCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -22,7 +22,7 @@
 		OpenWindowList
 	}
 	
-	public class NextWindowHandler: CommandHandler
+	internal class NextWindowHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -34,7 +34,7 @@
 		}
 	}
 	
-	public class PrevWindowHandler: CommandHandler
+	internal class PrevWindowHandler: CommandHandler
 	{
 		protected override void Run ()
 		{
@@ -46,7 +46,7 @@
 		}
 	}
 	
-	public class OpenWindowListHandler: CommandHandler
+	internal class OpenWindowListHandler: CommandHandler
 	{
 		protected override void Update (CommandArrayInfo info)
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/BrowserDisplayBinding.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/BrowserDisplayBinding.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/BrowserDisplayBinding.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -1,4 +1,4 @@
-// <file>
+// <file>
 //     <copyright see="prj:///doc/copyright.txt"/>
 //     <license see="prj:///doc/license.txt"/>
 //     <owner name="Mike Krüger" email="mike at icsharpcode.net"/>
@@ -14,7 +14,7 @@
 using MonoDevelop.Core.AddIns.Codons;
 using MonoDevelop.Gui;
 
-namespace MonoDevelop.BrowserDisplayBinding
+namespace MonoDevelop.Gui.BrowserDisplayBinding
 {
 	public class BrowserDisplayBinding : IDisplayBinding, ISecondaryDisplayBinding
 	{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/HtmlViewPane.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/HtmlViewPane.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/BrowserDisplayBinding/HtmlViewPane.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -19,7 +19,7 @@
 using MonoDevelop.Gui.HtmlControl;
 using MonoDevelop.Services;
 
-namespace MonoDevelop.BrowserDisplayBinding
+namespace MonoDevelop.Gui.BrowserDisplayBinding
 {
 	public class BrowserPane : AbstractViewContent, ISecondaryViewContent
 	{	

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -20,7 +20,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class ScrollBox : DrawingArea
+	internal class ScrollBox : DrawingArea
 	{
 		Pixbuf image;
 		int scroll = -220;
@@ -133,7 +133,7 @@
 		}
 	}
 	
-	public class CommonAboutDialog : Dialog
+	internal class CommonAboutDialog : Dialog
 	{
 		
 		ScrollBox aboutPictureScrollBox;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/DirtyFilesDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/DirtyFilesDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/DirtyFilesDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class DirtyFilesDialog : Gtk.Dialog
+	internal class DirtyFilesDialog : Gtk.Dialog
 	{
 
 		Button btnSaveAndQuit;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ErrorDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ErrorDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ErrorDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -32,7 +32,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class ErrorDialog
+	internal class ErrorDialog
 	{
 		[Glade.Widget ("ErrorDialog")] Dialog dialog;
 		[Glade.Widget] Button okButton;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewFileDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewFileDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewFileDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -26,7 +26,7 @@
 	/// <summary>
 	///  This class is for creating a new "empty" file
 	/// </summary>
-	public class NewFileDialog : Dialog, INewFileCreator
+	internal class NewFileDialog : Dialog, INewFileCreator
 	{
 		ArrayList alltemplates = new ArrayList ();
 		ArrayList categories   = new ArrayList ();

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewLayoutDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewLayoutDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewLayoutDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class NewLayoutDialog : IDisposable
+	internal class NewLayoutDialog : IDisposable
 	{
 		IWorkbenchLayout wbLayout = WorkbenchSingleton.Workbench.WorkbenchLayout;
 		string[] existentLayouts;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewProjectDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewProjectDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/NewProjectDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -28,7 +28,8 @@
 	/// This class displays a new project dialog and sets up and creates a a new project,
 	/// the project types are described in an XML options file
 	/// </summary>
-	public class NewProjectDialog {
+	internal class NewProjectDialog
+	{
 		ArrayList alltemplates = new ArrayList();
 		ArrayList categories   = new ArrayList();
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ExternalToolPanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ExternalToolPanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ExternalToolPanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -20,7 +20,7 @@
 
 namespace MonoDevelop.Gui.Dialogs.OptionPanels
 {
-	public class ExternalToolPane: AbstractOptionPanel
+	internal class ExternalToolPane: AbstractOptionPanel
 	{
 		ExternalToolPanelWidget widget;
 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/BuildPanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/BuildPanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/BuildPanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -23,7 +23,7 @@
 
 namespace MonoDevelop.Gui.Dialogs.OptionPanels
 {
-	public class BuildPanel : AbstractOptionPanel
+	internal class BuildPanel : AbstractOptionPanel
 	{
 
 		BuildPanelWidget widget;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/LoadSavePanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/LoadSavePanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/LoadSavePanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -22,7 +22,7 @@
 	/// Summary description for Form1.
 	/// </summary>
 	
-	public class LoadSavePanel : AbstractOptionPanel
+	internal class LoadSavePanel : AbstractOptionPanel
 	{
 		//FIXME: Add mneumonics for Window, Macintosh and Unix Radio Buttons. 
 		//       Remove mneumonic from terminator label.

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/ProjectAndCombinePanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/ProjectAndCombinePanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/ProjectAndCombinePanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -18,13 +18,12 @@
 using MonoDevelop.Core.AddIns;
 using MonoDevelop.Services;
 
-//using System.Windows.Forms;
 using Gtk;
 using MonoDevelop.Gui.Widgets;
 
 namespace MonoDevelop.Gui.Dialogs.OptionPanels
 {
-	public class ProjectAndCombinePanel : AbstractOptionPanel
+	internal class ProjectAndCombinePanel : AbstractOptionPanel
 	{
 
 		ProjectAndCombinePanelWidget widget;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/SelectStylePanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/SelectStylePanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/IDEOptions/SelectStylePanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -20,7 +20,7 @@
 
 namespace MonoDevelop.Gui.Dialogs.OptionPanels
 {
-	public class SelectStylePanel : AbstractOptionPanel
+	internal class SelectStylePanel : AbstractOptionPanel
 	{
 		SelectStylePanelWidget widget;
 		const string selectStyleProperty = "SharpDevelop.UI.SelectStyleOptions";

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ProjectOptions/DeployFileOptions.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ProjectOptions/DeployFileOptions.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/OptionPanels/ProjectOptions/DeployFileOptions.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -23,7 +23,7 @@
 
 namespace MonoDevelop.Gui.Dialogs.OptionPanels
 {
-	public class DeployFileProjectOptions : AbstractOptionPanel
+	internal class DeployFileProjectOptions : AbstractOptionPanel
 	{
 
 		class DeployFileOptionsWidget : GladeWidgetExtract 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ProjectOptionsDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ProjectOptionsDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ProjectOptionsDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -22,7 +22,7 @@
 	/// <summary>
 	/// Dialog for viewing the project options (plain treeview isn't good enough :/)
 	/// </summary>
-	public class ProjectOptionsDialog : TreeViewOptions
+	internal class ProjectOptionsDialog : TreeViewOptions
 	{
 		Project  project;
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AddWebReferenceDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AddWebReferenceDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AddWebReferenceDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -14,14 +14,14 @@
 using MonoDevelop.Gui;
 using MonoDevelop.Core.Services;
 using MonoDevelop.Internal.Project;
-using MonoDevelop.BrowserDisplayBinding;
+using MonoDevelop.Gui.BrowserDisplayBinding;
 
 namespace MonoDevelop.Gui.Dialogs
 {
 	/// <summary>
 	/// Summary description for Form1.
 	/// </summary>
-	public class AddWebReferenceDialog //: System.Windows.Forms.Form
+	internal class AddWebReferenceDialog //: System.Windows.Forms.Form
 	{/*
 		private System.Windows.Forms.Panel panel1;
 		private System.Windows.Forms.Panel panel2;		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AssemblyReferencePanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AssemblyReferencePanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/AssemblyReferencePanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -17,7 +17,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class AssemblyReferencePanel : HBox, IReferencePanel
+	internal class AssemblyReferencePanel : HBox, IReferencePanel
 	{
 		SelectReferenceDialog selectDialog;
 		FileChooserWidget chooser;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/GacReferencePanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/GacReferencePanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/GacReferencePanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -16,7 +16,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class GacReferencePanel : VBox, IReferencePanel
+	internal class GacReferencePanel : VBox, IReferencePanel
 	{
 		SelectReferenceDialog selectDialog;
 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/ProjectReferencePanel.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/ProjectReferencePanel.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/ProjectReferencePanel.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -14,7 +14,8 @@
 
 namespace MonoDevelop.Gui.Dialogs {
 	
-	public class ProjectReferencePanel : VBox, IReferencePanel {
+	internal class ProjectReferencePanel : VBox, IReferencePanel
+	{
 		SelectReferenceDialog selectDialog;
 
 		TreeStore store;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/SelectReferenceDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/SelectReferenceDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/SelectReferenceDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -16,11 +16,11 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public interface IReferencePanel
+	internal interface IReferencePanel
 	{
 	}
 	
-	public class SelectReferenceDialog
+	internal class SelectReferenceDialog
 	{
 		TreeStore refTreeStore;
 		[Widget] Dialog    AddReferenceDialog;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/WebReference.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/WebReference.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReferenceDialog/WebReference.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -21,7 +21,7 @@
 	/// <summary>
 	/// Summary description for WebReference.
 	/// </summary>
-	public class WebReference
+	internal class WebReference
 	{	
 		///
 		/// <summary>Creates a ServiceDescription object from a valid URI</summary>

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -22,7 +22,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class ReplaceDialog
+	internal class ReplaceDialog
 	{
 		private const int historyLimit = 20;
 		private const char historySeparator = (char) 10;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceInFilesDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceInFilesDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/ReplaceInFilesDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -22,7 +22,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class ReplaceInFilesDialog
+	internal class ReplaceInFilesDialog
 	{
 		IMessageService messageService  = (IMessageService)ServiceManager.GetService(typeof(IMessageService));
 		public bool replaceMode;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/SharpDevelopAboutPanels.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/SharpDevelopAboutPanels.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/SharpDevelopAboutPanels.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -15,7 +15,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class AboutMonoDevelopTabPage : VBox
+	internal class AboutMonoDevelopTabPage : VBox
 	{
 		public AboutMonoDevelopTabPage ()
 		{
@@ -43,7 +43,7 @@
 		}
 	}
 	
-	public class VersionInformationTabPage : VBox
+	internal class VersionInformationTabPage : VBox
 	{
 		public VersionInformationTabPage ()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/TipOfTheDay.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/TipOfTheDay.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/TipOfTheDay.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -16,7 +16,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class TipOfTheDayWindow
+	internal class TipOfTheDayWindow
 	{
 		[Glade.Widget] Label categoryLabel;
 		[Glade.Widget] TextView tipTextview;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/WordCountDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/WordCountDialog.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/WordCountDialog.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -19,7 +19,7 @@
 
 namespace MonoDevelop.Gui.Dialogs
 {
-	public class WordCountDialog : Dialog
+	internal class WordCountDialog : Dialog
 	{
 		ScrolledWindow scrolledwindow;
 		TreeView resultListView;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ErrorHandlers/CombineLoadError.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ErrorHandlers/CombineLoadError.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ErrorHandlers/CombineLoadError.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -12,7 +12,7 @@
 
 namespace MonoDevelop.Gui.ErrorHandlers
 {
-	public class CombineLoadError
+	internal class CombineLoadError
 	{
 		CombineLoadError()
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/FileScout/FileListItem.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/FileScout/FileListItem.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/FileScout/FileListItem.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -8,7 +8,7 @@
 
 namespace MonoDevelop.Gui.Pads
 {
-	public class FileListItem
+	internal class FileListItem
 	{
 		string fullname;
 		string text;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/PropertyPad/PropertyPadCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/PropertyPad/PropertyPadCommands.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Pads/PropertyPad/PropertyPadCommands.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -19,7 +19,7 @@
 
 namespace MonoDevelop.Gui.Pads
 {
-	public class PropertyPadResetCommand : AbstractMenuCommand
+	internal class PropertyPadResetCommand : AbstractMenuCommand
 	{
 		public override void Run()
 		{
@@ -27,7 +27,7 @@
 		}
 	}
 	
-	public class PropertyPadShowDescriptionCommand : AbstractCheckableMenuCommand
+	internal class PropertyPadShowDescriptionCommand : AbstractCheckableMenuCommand
 	{
 		public override bool IsChecked {
 			get {

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DefaultFind.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DefaultFind.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DefaultFind.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class DefaultFind : IFind
+	internal class DefaultFind : IFind
 	{
 		ISearchStrategy searchStrategy;
 		IDocumentIterator documentIterator;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/AllOpenDocumentIterator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/AllOpenDocumentIterator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/AllOpenDocumentIterator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class AllOpenDocumentIterator : IDocumentIterator
+	internal class AllOpenDocumentIterator : IDocumentIterator
 	{
 		int  startIndex = -1;
 		bool resetted    = true;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/CurrentDocumentIterator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/CurrentDocumentIterator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/CurrentDocumentIterator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class CurrentDocumentIterator : IDocumentIterator
+	internal class CurrentDocumentIterator : IDocumentIterator
 	{
 		bool didRead = false;
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/DirectoryDocumentIterator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/DirectoryDocumentIterator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/DirectoryDocumentIterator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -15,7 +15,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class DirectoryDocumentIterator : IDocumentIterator
+	internal class DirectoryDocumentIterator : IDocumentIterator
 	{
 		string searchDirectory;
 		string fileMask;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/FileDocumentInformation.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/FileDocumentInformation.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/FileDocumentInformation.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -12,7 +12,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class FileDocumentInformation: IDocumentInformation
+	internal class FileDocumentInformation: IDocumentInformation
 	{
 		string fileName;
 		int currentOffset;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/IDocumentIterator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/IDocumentIterator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/IDocumentIterator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -17,7 +17,7 @@
 	/// backward is called but they're not mixed. After a reset the move operation
 	/// can be switched.
 	/// </summary>
-	public interface IDocumentIterator 
+	internal interface IDocumentIterator 
 	{
 		/// <value>
 		/// Returns the current ProvidedDocumentInformation. This method

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/ReverseDocumentIterator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/ReverseDocumentIterator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/ReverseDocumentIterator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -14,7 +14,7 @@
 	/// Represents a bi-directional iterator which could move froward/backward
 	/// in a document queue. 
 	/// </summary>
-	public class ReverseDocumentIterator : IDocumentIterator 
+	internal class ReverseDocumentIterator : IDocumentIterator 
 	{
 		IDocumentIterator documentIterator;
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/WholeProjectDocumentIterator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/WholeProjectDocumentIterator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/DocumentIterator/WholeProjectDocumentIterator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -15,7 +15,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class WholeProjectDocumentIterator : IDocumentIterator
+	internal class WholeProjectDocumentIterator : IDocumentIterator
 	{
 		ArrayList files    = new ArrayList();
 		int       curIndex = -1;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/IFind.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/IFind.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/IFind.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -14,7 +14,7 @@
 	/// <summary>
 	/// The basic interface for search operations in a document.
 	/// </summary>
-	public interface IFind
+	internal interface IFind
 	{
 		/// <value>
 		/// An object that implements a search algorithm.

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceInFilesManager.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceInFilesManager.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceInFilesManager.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -21,7 +21,7 @@
 {
 	public class SearchReplaceInFilesManager
 	{
-		public static ReplaceInFilesDialog ReplaceDialog;
+		internal static ReplaceInFilesDialog ReplaceDialog;
 
 		static IFind find                  = new DefaultFind();
 		static SearchOptions searchOptions = new SearchOptions("SharpDevelop.SearchAndReplace.SearchAndReplaceInFilesProperties");
@@ -128,7 +128,7 @@
 			Runtime.DispatchService.BackgroundDispatch (new MessageHandler(ReplaceAllThread));
 		}
 		
-		public static void ReplaceAllThread()
+		static void ReplaceAllThread()
 		{
 			searching = true;
 			searchError = null;
@@ -174,7 +174,7 @@
 			Runtime.DispatchService.BackgroundDispatch (new MessageHandler(FindAllThread));
 		}
 		
-		public static void FindAllThread()
+		static void FindAllThread()
 		{
 			searching = true;
 			searchError = null;
@@ -216,7 +216,7 @@
 			cancelled = false;
 		}
 
-		public static Gtk.Dialog DialogPointer
+		internal static Gtk.Dialog DialogPointer
 		{
 			get {
 				if ( ReplaceDialog != null ){ 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceManager.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceManager.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceManager.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -34,7 +34,7 @@
 	
 	public class SearchReplaceManager
 	{
-		public static ReplaceDialog ReplaceDialog     = null;
+		internal static ReplaceDialog ReplaceDialog = null;
 
 		static IFind find = new DefaultFind();
 		static SearchOptions searchOptions = new SearchOptions("SharpDevelop.SearchAndReplace.SearchAndReplaceProperties");
@@ -64,6 +64,33 @@
 			find.DocumentIterator = SearchReplaceUtilities.CreateDocumentIterator(SearchOptions.DocumentIteratorType);
 		}
 		
+		public static void ShowFindReplaceWindow ()
+		{
+			ShowWindow (true);
+		}
+		
+		public static void ShowFindWindow ()
+		{
+			ShowWindow (false);
+		}
+		
+		static void ShowWindow (bool mode)
+		{
+			if (ReplaceDialog != null) {
+				if (ReplaceDialog.replaceMode == mode) {
+					ReplaceDialog.SetSearchPattern (SearchOptions.SearchPattern);
+					ReplaceDialog.Present ();
+				} else {
+					ReplaceDialog.Destroy ();
+					ReplaceDialog rd = new ReplaceDialog (mode);
+					rd.ShowAll ();
+				}
+			} else {
+				ReplaceDialog rd = new ReplaceDialog (mode);
+				rd.ShowAll();
+			}
+		}
+		
 		// TODO: Transform Replace Pattern
 		public static void Replace()
 		{
@@ -203,7 +230,7 @@
 			return WorkbenchSingleton.Workbench.ActiveWorkbenchWindow.ViewContent;
 		}
 		
-		public static Gtk.Dialog DialogPointer 
+		internal static Gtk.Dialog DialogPointer 
 		{
 			get {
 				if ( ReplaceDialog != null ) { 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceUtilities.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceUtilities.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchReplaceUtilities.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public sealed class SearchReplaceUtilities
+	internal sealed class SearchReplaceUtilities
 	{
 		public static bool IsTextAreaSelected {
 			get {

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchResult/DefaultSearchResult.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchResult/DefaultSearchResult.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchResult/DefaultSearchResult.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -9,7 +9,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class DefaultSearchResult : ISearchResult
+	internal class DefaultSearchResult : ISearchResult
 	{
 		IDocumentInformation documentInformation;
 		int offset;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/BruteForceSearchStrategy.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/BruteForceSearchStrategy.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/BruteForceSearchStrategy.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -15,7 +15,7 @@
 	/// <summary>
 	///  Only for fallback purposes.
 	/// </summary>
-	public class BruteForceSearchStrategy : ISearchStrategy
+	internal class BruteForceSearchStrategy : ISearchStrategy
 	{
 		string searchPattern;
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/ISearchStrategy.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/ISearchStrategy.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/ISearchStrategy.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -13,7 +13,7 @@
 	/// This interface is the basic interface which all 
 	/// search algorithms must implement.
 	/// </summary>
-	public interface ISearchStrategy
+	internal interface ISearchStrategy
 	{
 		/// <remarks>
 		/// Only with a call to this method the search strategy must

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/KMPSearchStrategy.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/KMPSearchStrategy.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/KMPSearchStrategy.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -12,7 +12,7 @@
 	/// <summary>
 	/// Implements the Knuth, Morris, Pratt searching algorithm.
 	/// </summary>
-	public class KMPSearchStrategy : ISearchStrategy
+	internal class KMPSearchStrategy : ISearchStrategy
 	{
 		string searchPattern;
 		int[]  overlap;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/RegExSearchStrategy.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/RegExSearchStrategy.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/RegExSearchStrategy.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Gui.Search
 {
-	public class RegExSearchStrategy : ISearchStrategy
+	internal class RegExSearchStrategy : ISearchStrategy
 	{
 		Regex regex = null;
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/WildcardSearchStrategy.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/WildcardSearchStrategy.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/SearchStrategy/WildcardSearchStrategy.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -23,7 +23,7 @@
 	///  [...] = Any one character in the set
 	/// [!...] = Any one character not in the set
 	/// </summary>
-	public class WildcardSearchStrategy : ISearchStrategy
+	internal class WildcardSearchStrategy : ISearchStrategy
 	{
 		enum CommandType {
 			Match,

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ExtendedStreamReader.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ExtendedStreamReader.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ExtendedStreamReader.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -14,7 +14,7 @@
 	/// <summary>
 	///   This is a wrapper around StreamReader which is seekable.
 	/// </summary>
-	public class ExtendedStreamReader
+	internal class ExtendedStreamReader
 	{
 		StreamReader reader;
 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ForwardTextIterator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ForwardTextIterator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Search/TextIterator/ForwardTextIterator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -224,7 +224,7 @@
 				return (BufferLength - endOffset) + pos;
 		}
 		
-		public int BufferLength
+		protected int BufferLength
 		{
 			get { return textBuffer.EndIter.Offset + 1; }
 		}

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ToolWidgets/ConfigurationComboBox.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ToolWidgets/ConfigurationComboBox.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/ToolWidgets/ConfigurationComboBox.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -32,7 +32,7 @@
 
 namespace MonoDevelop.Gui
 {
-	public class ConfigurationComboBox: Gtk.Alignment
+	internal class ConfigurationComboBox: Gtk.Alignment
 	{
 		Gtk.ComboBox combo;
 		ConfigurationEventHandler onActiveConfigurationChanged;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/DefaultWorkbench.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/DefaultWorkbench.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/DefaultWorkbench.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -32,7 +32,7 @@
 	/// <summary>
 	/// This is the a Workspace with a multiple document interface.
 	/// </summary>
-	public class DefaultWorkbench : Gtk.Window, IWorkbench
+	internal class DefaultWorkbench : Gtk.Window, IWorkbench
 	{
 		readonly static string mainMenuPath    = "/SharpDevelop/Workbench/MainMenu";
 		readonly static string viewContentPath = "/SharpDevelop/Workbench/Pads";

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceLayout.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceLayout.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceLayout.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -29,7 +29,7 @@
 	/// <summary>
 	/// This is the a Workspace with a single document interface.
 	/// </summary>
-	public class SdiWorkbenchLayout : IWorkbenchLayout
+	internal class SdiWorkbenchLayout : IWorkbenchLayout
 	{
 		static string configFile = Runtime.Properties.ConfigDirectory + "DefaultEditingLayout.xml";
 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceWindow.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceWindow.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Workbench/Layouts/SdiWorkspaceWindow.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -21,7 +21,7 @@
 
 namespace MonoDevelop.Gui
 {
-	public class SdiWorkspaceWindow : Frame, IWorkbenchWindow, ICommandRouter
+	internal class SdiWorkspaceWindow : Frame, IWorkbenchWindow, ICommandRouter
 	{
 		Notebook   viewTabControl = null;
 		IViewContent content;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Codons/ProjectBinding/IProjectBinding.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Codons/ProjectBinding/IProjectBinding.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Codons/ProjectBinding/IProjectBinding.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -61,6 +61,6 @@
 		/// Returns a list of autogenerated templates that can be used to
 		/// create projects of this type
 		/// </remarks>
-		ProjectTemplate[] GetDefaultTemplates (); 
+//		ProjectTemplate[] GetDefaultTemplates (); not implemented 
 	}
 }

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/CombineOpenCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/CombineOpenCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/CombineOpenCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -17,7 +17,7 @@
 namespace MonoDevelop.Core.AddIns
 {
 	[ConditionAttribute()]
-	public class CombineOpenCondition : AbstractCondition
+	internal class CombineOpenCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("iscombineopen", IsRequired = true)]
 		bool isCombineOpen;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/LanguageActiveCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/LanguageActiveCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/LanguageActiveCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -20,7 +20,7 @@
 namespace MonoDevelop.Core.AddIns
 {
 	[ConditionAttribute()]
-	public class LanguageActiveCondition : AbstractCondition
+	internal class LanguageActiveCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("activelanguage", IsRequired = true)]
 		string activelanguage;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/OwnerStateCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/OwnerStateCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/OwnerStateCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -19,7 +19,7 @@
 	}
 	
 	[ConditionAttribute()]
-	public class OwnerStateCondition : AbstractCondition
+	internal class OwnerStateCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("ownerstate", IsRequired = true)]
 		string ownerstate;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectActiveCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectActiveCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectActiveCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -20,7 +20,7 @@
 namespace MonoDevelop.Core.AddIns
 {
 	[ConditionAttribute()]
-	public class ProjectActiveCondition : AbstractCondition
+	internal class ProjectActiveCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("activeproject", IsRequired = true)]
 		string activeproject;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectOpenCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectOpenCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/ProjectOpenCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -20,7 +20,7 @@
 namespace MonoDevelop.Core.AddIns
 {
 	[ConditionAttribute()]
-	public class ProjectOpenCondition : AbstractCondition
+	internal class ProjectOpenCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("openproject", IsRequired = true)]
 		string openproject;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowActiveCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowActiveCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowActiveCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -15,7 +15,7 @@
 namespace MonoDevelop.Core.AddIns
 {
 	[ConditionAttribute()]
-	public class WindowActiveCondition : AbstractCondition
+	internal class WindowActiveCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("activewindow", IsRequired = true)]
 		string activewindow;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowOpenCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowOpenCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WindowOpenCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -16,7 +16,7 @@
 namespace MonoDevelop.Core.AddIns
 {
 	[ConditionAttribute()]
-	public class WindowOpenCondition : AbstractCondition
+	internal class WindowOpenCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("openwindow", IsRequired = true)]
 		string openwindow;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WorkbenchContextCondition.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WorkbenchContextCondition.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Conditions/WorkbenchContextCondition.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -7,7 +7,7 @@
 namespace MonoDevelop.Core.AddIns
 {
 	[ConditionAttribute()]
-		public class WorkbenchContextCondition : AbstractCondition
+	internal class WorkbenchContextCondition : AbstractCondition
 	{
 		[XmlMemberAttribute("context", IsRequired = true)]
 			string context;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ExternalTool.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ExternalTool.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ExternalTool.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -17,7 +17,7 @@
 	/// This class describes an external tool, which is a external program
 	/// that can be launched from the toolmenu inside Sharp Develop.
 	/// </summary>
-	public class ExternalTool
+	internal class ExternalTool
 	{
 		string menuCommand       = GettextCatalog.GetString ("New Tool");
 		string command           = "";

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ToolLoader.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ToolLoader.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/ExternalTool/ToolLoader.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -1,4 +1,4 @@
-// <file>
+// <file>
 //     <copyright see="prj:///doc/copyright.txt"/>
 //     <license see="prj:///doc/license.txt"/>
 //     <owner name="Mike Krüger" email="mike at icsharpcode.net"/>
@@ -21,7 +21,7 @@
 	/// <summary>
 	/// This class handles the external tools 
 	/// </summary>
-	public class ToolLoader
+	internal class ToolLoader
 	{
 		static string TOOLFILE        = "MonoDevelop-tools.xml";
 		static string TOOLFILEVERSION = "1";

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Project/Project/DotNetProjectBinding.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Project/Project/DotNetProjectBinding.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Project/Project/DotNetProjectBinding.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -37,8 +37,6 @@
 {
 	public class DotNetProjectBinding : IProjectBinding
 	{
-		ProjectTemplate[] defaultTemplates = new ProjectTemplate [0];
-		
 		public virtual string Name {
 			get { return "DotNet"; }
 		}
@@ -67,10 +65,5 @@
 			}
 			return null;
 		}
-		
-		public ProjectTemplate[] GetDefaultTemplates ()
-		{
-			return defaultTemplates;
-		}
 	}
 }

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileDescriptionTemplate.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileDescriptionTemplate.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileDescriptionTemplate.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -13,7 +13,7 @@
 
 namespace MonoDevelop.Internal.Templates
 {
-	public class FileDescriptionTemplate
+	internal class FileDescriptionTemplate
 	{
 		string name;
 		string content;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileTemplate.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileTemplate.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/FileTemplate.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -1,7 +1,7 @@
 // <file>
 //     <copyright see="prj:///doc/copyright.txt"/>
 //     <license see="prj:///doc/license.txt"/>
-//     <owner name="Mike Krüger" email="mike at icsharpcode.net"/>
+//     <owner name="Mike Krger" email="mike at icsharpcode.net"/>
 //     <version value="$version"/>
 // </file>
 
@@ -24,7 +24,7 @@
 	/// <summary>
 	/// This class defines and holds the new file templates.
 	/// </summary>
-	public class FileTemplate
+	internal class FileTemplate
 	{
 		public static ArrayList FileTemplates = new ArrayList();
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/INewFileCreator.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/INewFileCreator.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/INewFileCreator.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -13,7 +13,7 @@
 
 namespace MonoDevelop.Internal.Templates
 {
-	public interface INewFileCreator
+	internal interface INewFileCreator
 	{
 		bool IsFilenameAvailable(string fileName);
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineDescriptor.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineDescriptor.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineDescriptor.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -20,7 +20,7 @@
 
 namespace MonoDevelop.Internal.Templates
 {
-	public class CombineDescriptor: ICombineEntryDescriptor
+	internal class CombineDescriptor: ICombineEntryDescriptor
 	{
 		ArrayList entryDescriptors = new ArrayList();
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineEntryDescriptor.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineEntryDescriptor.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/CombineEntryDescriptor.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -43,7 +43,7 @@
 	/// <summary>
 	/// This class is used inside the combine templates for projects.
 	/// </summary>
-	public class CombineEntryDescriptor: ICombineEntryDescriptor
+	internal class CombineEntryDescriptor: ICombineEntryDescriptor
 	{
 		string name;
 		string relativePath;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ICombineEntryDescriptor.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ICombineEntryDescriptor.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ICombineEntryDescriptor.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -31,7 +31,7 @@
 
 namespace MonoDevelop.Internal.Templates
 {
-	public interface ICombineEntryDescriptor
+	internal interface ICombineEntryDescriptor
 	{
 		string CreateEntry (ProjectCreateInformation projectCreateInformation, string defaultLanguage);
 	}

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectDescriptor.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectDescriptor.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectDescriptor.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -24,7 +24,7 @@
 	/// <summary>
 	/// This class is used inside the combine templates for projects.
 	/// </summary>
-	public class ProjectDescriptor: ICombineEntryDescriptor
+	internal class ProjectDescriptor: ICombineEntryDescriptor
 	{
 		string name;
 		string relativePath;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectTemplate.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectTemplate.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/ProjectTemplates/ProjectTemplate.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -24,7 +24,7 @@
 
 namespace MonoDevelop.Internal.Templates
 {
-	public class OpenFileAction
+	internal class OpenFileAction
 	{
 		string fileName;
 		
@@ -42,7 +42,7 @@
 	/// <summary>
 	/// This class defines and holds the new project templates.
 	/// </summary>
-	public class ProjectTemplate
+	internal class ProjectTemplate
 	{
 		public static ArrayList ProjectTemplates = new ArrayList();
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/TextTemplate.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/TextTemplate.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Internal/Templates/TextTemplate.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -21,7 +21,7 @@
 	/// they're a bit similar than code templates, but they're
 	/// not inserted automaticaly
 	/// </summary>
-	public class TextTemplate
+	internal class TextTemplate
 	{
 		public static ArrayList TextTemplates = new ArrayList();
 		

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Makefile.am
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Makefile.am	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Makefile.am	2005-07-20 16:53:11 UTC (rev 2679)
@@ -128,7 +128,6 @@
 Gui/Dialogs/CombineConfiguration/CombineDependencyPanel.cs \
 Gui/Dialogs/CombineConfiguration/CombineStartupPanel.cs \
 Gui/Dialogs/CombineConfiguration/CombineBuildOptions.cs \
-Gui/Dialogs/CombineConfiguration/ConfigurationManager.cs \
 Gui/Dialogs/NewProjectDialog.cs \
 Gui/Dialogs/AbstractOptionPanel.cs \
 Gui/Dialogs/ReferenceDialog/COMReferencePanel.cs \
@@ -161,11 +160,8 @@
 Gui/ErrorHandlers/GenericError.cs \
 Gui/ErrorHandlers/CombineLoadError.cs \
 Gui/IWorkbench.cs \
-Gui/BrowserDisplayBinding/AxSHDocVw.cs \
 Gui/BrowserDisplayBinding/HtmlViewPane.cs \
 Gui/BrowserDisplayBinding/BrowserDisplayBinding.cs \
-Gui/BrowserDisplayBinding/HTMLInterfaces.cs \
-Gui/BrowserDisplayBinding/SHDocVw.cs \
 Gui/IPadContent.cs \
 Gui/AbstractBaseViewContent.cs \
 Gui/PadContentCollection.cs \

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelop.Base.mdp
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelop.Base.mdp	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelop.Base.mdp	2005-07-20 16:53:11 UTC (rev 2679)
@@ -329,11 +329,8 @@
     <File name="./Gui/ViewContentCollection.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/WorkbenchSingleton.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/WorkbenchWindowCollection.cs" subtype="Code" buildaction="Compile" />
-    <File name="./Gui/BrowserDisplayBinding/AxSHDocVw.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/BrowserDisplayBinding/BrowserDisplayBinding.cs" subtype="Code" buildaction="Compile" />
-    <File name="./Gui/BrowserDisplayBinding/HTMLInterfaces.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/BrowserDisplayBinding/HtmlViewPane.cs" subtype="Code" buildaction="Compile" />
-    <File name="./Gui/BrowserDisplayBinding/SHDocVw.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Components/SdMenu.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Components/SdMenuCheckBox.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Components/SdMenuCommand.cs" subtype="Code" buildaction="Compile" />
@@ -373,7 +370,6 @@
     <File name="./Gui/Dialogs/CombineConfiguration/CombineConfigurationPanel.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Dialogs/CombineConfiguration/CombineDependencyPanel.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Dialogs/CombineConfiguration/CombineStartupPanel.cs" subtype="Code" buildaction="Compile" />
-    <File name="./Gui/Dialogs/CombineConfiguration/ConfigurationManager.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Dialogs/OptionPanels/EditTemplateDialog.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Dialogs/OptionPanels/ExternalToolPanel.cs" subtype="Code" buildaction="Compile" />
     <File name="./Gui/Dialogs/OptionPanels/PropertyGridPanel.cs" subtype="Code" buildaction="Compile" />
@@ -529,4 +525,4 @@
     <File name="./Gui/ToolWidgets/ConfigurationComboBox.cs" subtype="Code" buildaction="Compile" />
     <File name="./Base.glade" subtype="Code" buildaction="EmbedAsResource" />
   </Contents>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/DefaultLoggingService.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/DefaultLoggingService.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/DefaultLoggingService.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -10,7 +10,7 @@
 
 namespace MonoDevelop.Services
 {
-	public class DefaultLoggingService : AbstractService, ILoggingService
+	internal class DefaultLoggingService : AbstractService, ILoggingService
 	{
 		public event LogAppendedHandler LogAppended;
 

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/File/DefaultFileService.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/File/DefaultFileService.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/File/DefaultFileService.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -21,7 +21,7 @@
 
 namespace MonoDevelop.Services
 {
-	public class DefaultFileService : GuiSyncAbstractService, IFileService
+	internal class DefaultFileService : GuiSyncAbstractService, IFileService
 	{
 		string currentFile;
 		RecentOpen       recentOpen = null;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyCodeCompletionDatabase.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyCodeCompletionDatabase.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyCodeCompletionDatabase.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -149,7 +149,7 @@
 		}
 	}
 	
-	public class AssemblyDatabaseHelper: RemoteProcessObject
+	internal class AssemblyDatabaseHelper: RemoteProcessObject
 	{
 		public bool GetAssemblyInfo (string assemblyName, out string realAssemblyName, out string assemblyFile, out string name, out string[] references)
 		{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyInformation.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyInformation.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/AssemblyInformation.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -28,7 +28,7 @@
 	/// to a parser layer Class Collection.
 	/// </summary>
 	[Serializable]
-	public class AssemblyInformation : MarshalByRefObject
+	internal class AssemblyInformation : MarshalByRefObject
 	{
 		ClassCollection classes = new ClassCollection();
 		string fileName;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxy.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxy.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxy.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -21,7 +21,7 @@
 
 namespace MonoDevelop.Services
 {
-	public class ClassProxy : AbstractNamedEntity, IComparable, IClass
+	internal class ClassProxy : AbstractNamedEntity, IComparable, IClass
 	{
 		uint offset = 0;
 		ClassType classType;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxyCollection.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxyCollection.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/ClassProxyCollection.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -17,7 +17,7 @@
 	/// </summary>
 	/// <seealso cref='.ClassProxyCollection'/>
 	[Serializable()]
-	public class ClassProxyCollection : CollectionBase 
+	internal class ClassProxyCollection : CollectionBase 
 	{
 		Hashtable nameHashtable                = new Hashtable();
 		Hashtable caseInsensitiveNameHashtable = new Hashtable();

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/DefaultParserService.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/DefaultParserService.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/ParserService/DefaultParserService.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -1311,7 +1311,7 @@
 	}
 	
 	[Serializable]
-	public class DummyCompilationUnit : AbstractCompilationUnit
+	internal class DummyCompilationUnit : AbstractCompilationUnit
 	{
 		CommentCollection miscComments = new CommentCollection();
 		CommentCollection dokuComments = new CommentCollection();
@@ -1336,7 +1336,7 @@
 		}
 	}
 	
-	public class ClassInheritanceEnumerator : IEnumerator, IEnumerable
+	internal class ClassInheritanceEnumerator : IEnumerator, IEnumerable
 	{
 		DefaultParserService parserService;
 		IClass topLevelClass;

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/StatusBar/DefaultStatusBarService.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/StatusBar/DefaultStatusBarService.cs	2005-07-20 16:39:14 UTC (rev 2678)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Services/StatusBar/DefaultStatusBarService.cs	2005-07-20 16:53:11 UTC (rev 2679)
@@ -15,7 +15,7 @@
 
 namespace MonoDevelop.Services
 {
-	public class DefaultStatusBarService : GuiSyncAbstractService, IStatusBarService
+	internal class DefaultStatusBarService : GuiSyncAbstractService, IStatusBarService
 	{
 		SdStatusBar statusBar = null;
 		StringParserService stringParserService = Runtime.StringParserService;




More information about the Monodevelop-patches-list mailing list