From bfff4538ef71e611559433564180db7e2438a1ca Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Thu, 21 Sep 2006 08:35:46 +0000 Subject: [PATCH] Remove all traces of rseConfigDefaults extension point. Update build notes. --- .../template/buildNotes.php | 8 +- .../guide/Extensions.html | 14 +- .../reference/extension-points/index.html | 1 - .../org.eclipse.rse.ui/plugin.properties | 1 - rse/plugins/org.eclipse.rse.ui/plugin.xml | 25 --- .../schema/rseConfigDefaults.exsd | 142 ------------------ 6 files changed, 15 insertions(+), 176 deletions(-) delete mode 100644 rse/plugins/org.eclipse.rse.ui/schema/rseConfigDefaults.exsd diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php index a899e56657c..6e8dba9c3c4 100755 --- a/releng/org.eclipse.rse.build/template/buildNotes.php +++ b/releng/org.eclipse.rse.build/template/buildNotes.php @@ -61,10 +61,14 @@ newConnectionWizardDelegates in order to better match the standard naming scheme used by the Platform.
  • Removed the org.eclipse.rse.ui.rseConfigDefaults extension point. - Use Java Properties instead, as described in the documentation.
  • + Use Java Properties instead, as described in the + + runtime-options documentation.
  • Removed the org.eclipse.rse.ui.passwordPersistence extension point. The same functionality is achieved by using the data known from the - subsystemConfigurations extension point.
  • + IConnectorService implementations of a systemType (supportsUserId(), supportsPassword()). + As long as a subsystem supports user id and password, the password can also be persisted. + Persistence is always done case sensitive; Persistence cannot be disabled for system types.
  • Moved several RSE Model Objects and Interfaces from org.eclipse.rse.ui to core: diff --git a/rse/plugins/org.eclipse.rse.ui/plugin.properties b/rse/plugins/org.eclipse.rse.ui/plugin.properties index 8e371322ce2..b5344d3925c 100644 --- a/rse/plugins/org.eclipse.rse.ui/plugin.properties +++ b/rse/plugins/org.eclipse.rse.ui/plugin.properties @@ -26,7 +26,6 @@ extPoint.remoteSystemsViewPreferencesActions = Remote Systems View Preferences A extPoint.compile = Remote Compile Commands extPoint.archivehandlers = Remote Archive Handlers extPoint.mountPathMappers = Mount Path Mappers -extPoint.rseConfigDefaults = Configure Remote System Explorer Defaults systemType.iseries = iSeries native operating system (OS/400 or i5/OS) systemType.iseries.PASE = PASE on iSeries diff --git a/rse/plugins/org.eclipse.rse.ui/plugin.xml b/rse/plugins/org.eclipse.rse.ui/plugin.xml index ae64e70d59e..016c8b283d8 100644 --- a/rse/plugins/org.eclipse.rse.ui/plugin.xml +++ b/rse/plugins/org.eclipse.rse.ui/plugin.xml @@ -381,31 +381,6 @@ Contributors: - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rse/plugins/org.eclipse.rse.ui/schema/rseConfigDefaults.exsd b/rse/plugins/org.eclipse.rse.ui/schema/rseConfigDefaults.exsd deleted file mode 100644 index a0fb60e6523..00000000000 --- a/rse/plugins/org.eclipse.rse.ui/schema/rseConfigDefaults.exsd +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - This extension point is for products that include RSE, which want to affect some of the out of box defaults for RSE. Some of these can be overridden by users (for example, through preferences). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The product ID of the product that is setting the RSE default configuration. RSE will query the product ID of the platform and check for a match with the given ID. - - - - - - - Specify true to show the New Connection prompt in the Remote Systems view by default, false to not show it. Users can still override this via preferences. The default is true. - - - - - - - Specify true to pre-create a Local connection for new users, false not to do this. The default is true. - - - - - - - Specify semicolon-separated list of system type names to enable. Specify the system type names, not translated. These are not case sensitive. All other system types will be disabled, but user can enable them via preferences. Disabled system types do not appear in the New Connection wizard. - - - - - - - Specify true to show the profile name wizard page in the New Connection wizard, or false to not show it. The default is true. If this is set to false, then RSE will create a profile with the name same as the machine name of the workstation, and create the first connection in that profile. - - - - - - - - - - - - 6.2.0 - - - - - - - - - <h3>Example One</h3> -The following is an example of how to turn off the showing of the new connection prompt: -<p> -<pre> -<extension point="org.eclipse.rse.ui.rseConfigDefaults"> - <defaults id="xyz" productId="com.mycompany.myproduct" showNewConnectionPrompt="false" showLocalConnection="true" - enableSystemTypes="Local;Linux;Unix"> - </defaults> -</extension> -</pre> -</p> - - - - - - - - - Not applicable - - - - - - - - - Not applicable - - - - - - - - - Copyright (c) 2002, 2006 IBM Corporation. All Rights Reserved. -This program and the accompanying materials are made available under the terms -of the Eclipse Public License v1.0 which accompanies this distribution, and is -available at http://www.eclipse.org/legal/epl-v10.html - -Contributors: -IBM Corporation - initial API and implementation - - - -