Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
path: root/rse/tests
diff options
context:
space:
mode:
authorcvs2svn2007-01-03 11:52:42 +0000
committercvs2svn2007-01-03 11:52:42 +0000
commit95c5ed74f80a153487c8e48fa95ec5712d2fd8a3 (patch)
treea69c9335da958f24b4e65ab844a61dbce509b41a /rse/tests
parent70a0832b1d071331cc738eb13bd250d707da1662 (diff)
downloadorg.eclipse.tm-95c5ed74f80a153487c8e48fa95ec5712d2fd8a3.tar.gz
org.eclipse.tm-95c5ed74f80a153487c8e48fa95ec5712d2fd8a3.tar.xz
org.eclipse.tm-95c5ed74f80a153487c8e48fa95ec5712d2fd8a3.zip
This commit was manufactured by cvs2svn to create tag 'I20070103-0700'.I20070103-0700
Sprout from master 2007-01-03 11:52:41 UTC Martin Oberhuber < martin.oberhuber@windriver.com> 'Improve Terminal Logging by quoting characters. Move logs to "eclipselogs"' Delete: discovery/org.eclipse.rse.discovery/.classpath discovery/org.eclipse.rse.discovery/.cvsignore discovery/org.eclipse.rse.discovery/.project discovery/org.eclipse.rse.discovery/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.rse.discovery/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.rse.discovery/META-INF/MANIFEST.MF discovery/org.eclipse.rse.discovery/about.html discovery/org.eclipse.rse.discovery/build.properties discovery/org.eclipse.rse.discovery/plugin.properties discovery/org.eclipse.rse.discovery/plugin.xml discovery/org.eclipse.rse.discovery/src/org/eclipse/rse/discovery/Activator.java discovery/org.eclipse.rse.discovery/src/org/eclipse/rse/discovery/Messages.java discovery/org.eclipse.rse.discovery/src/org/eclipse/rse/discovery/ServiceDiscoverySubSystemConfiguration.java discovery/org.eclipse.rse.discovery/src/org/eclipse/rse/discovery/ServiceDiscoveryWizard.java discovery/org.eclipse.rse.discovery/src/org/eclipse/rse/discovery/ServiceDiscoveryWizardDelegate.java discovery/org.eclipse.rse.discovery/src/org/eclipse/rse/discovery/messages.properties discovery/org.eclipse.tm.discovery-feature/.project discovery/org.eclipse.tm.discovery-feature/build.properties discovery/org.eclipse.tm.discovery-feature/eclipse_update_120.jpg discovery/org.eclipse.tm.discovery-feature/epl-v10.html discovery/org.eclipse.tm.discovery-feature/feature.properties discovery/org.eclipse.tm.discovery-feature/feature.xml discovery/org.eclipse.tm.discovery-feature/license.html discovery/org.eclipse.tm.discovery-feature/sourceTemplatePlugin/about.html discovery/org.eclipse.tm.discovery-feature/sourceTemplatePlugin/about.ini discovery/org.eclipse.tm.discovery-feature/sourceTemplatePlugin/about.mappings discovery/org.eclipse.tm.discovery-feature/sourceTemplatePlugin/about.properties discovery/org.eclipse.tm.discovery-feature/sourceTemplatePlugin/build.properties discovery/org.eclipse.tm.discovery-feature/sourceTemplatePlugin/eclipse32.png discovery/org.eclipse.tm.discovery-feature/sourceTemplatePlugin/plugin.properties discovery/org.eclipse.tm.discovery.engine/.classpath discovery/org.eclipse.tm.discovery.engine/.cvsignore discovery/org.eclipse.tm.discovery.engine/.options discovery/org.eclipse.tm.discovery.engine/.project discovery/org.eclipse.tm.discovery.engine/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.tm.discovery.engine/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.tm.discovery.engine/.settings/org.eclipse.jdt.ui.prefs discovery/org.eclipse.tm.discovery.engine/META-INF/MANIFEST.MF discovery/org.eclipse.tm.discovery.engine/about.html discovery/org.eclipse.tm.discovery.engine/about.ini discovery/org.eclipse.tm.discovery.engine/about.mappings discovery/org.eclipse.tm.discovery.engine/about.properties discovery/org.eclipse.tm.discovery.engine/build.properties discovery/org.eclipse.tm.discovery.engine/eclipse32.png discovery/org.eclipse.tm.discovery.engine/plugin.properties discovery/org.eclipse.tm.discovery.engine/plugin.xml discovery/org.eclipse.tm.discovery.engine/schema/discoveryProtocol.exsd discovery/org.eclipse.tm.discovery.engine/schema/discoveryTransport.exsd discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/engine/Activator.java discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/engine/Messages.java discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/engine/ServiceDiscoveryEngine.java discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/engine/messages.properties discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/protocol/IProtocol.java discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/protocol/ProtocolFactory.java discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/transport/ITransport.java discovery/org.eclipse.tm.discovery.engine/src/org/eclipse/tm/discovery/transport/TransportFactory.java discovery/org.eclipse.tm.discovery.model.edit/.classpath discovery/org.eclipse.tm.discovery.model.edit/.cvsignore discovery/org.eclipse.tm.discovery.model.edit/.project discovery/org.eclipse.tm.discovery.model.edit/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.tm.discovery.model.edit/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.tm.discovery.model.edit/META-INF/MANIFEST.MF discovery/org.eclipse.tm.discovery.model.edit/about.html discovery/org.eclipse.tm.discovery.model.edit/build.properties discovery/org.eclipse.tm.discovery.model.edit/icons/full/obj16/Pair.gif discovery/org.eclipse.tm.discovery.model.edit/icons/full/obj16/device.gif discovery/org.eclipse.tm.discovery.model.edit/icons/full/obj16/network.gif discovery/org.eclipse.tm.discovery.model.edit/icons/full/obj16/service.gif discovery/org.eclipse.tm.discovery.model.edit/icons/full/obj16/serviceType.gif discovery/org.eclipse.tm.discovery.model.edit/plugin.properties discovery/org.eclipse.tm.discovery.model.edit/plugin.xml discovery/org.eclipse.tm.discovery.model.edit/src/org/eclipse/tm/discovery/model/provider/DeviceItemProvider.java discovery/org.eclipse.tm.discovery.model.edit/src/org/eclipse/tm/discovery/model/provider/DiscoveryModelEditPlugin.java discovery/org.eclipse.tm.discovery.model.edit/src/org/eclipse/tm/discovery/model/provider/ModelItemProviderAdapterFactory.java discovery/org.eclipse.tm.discovery.model.edit/src/org/eclipse/tm/discovery/model/provider/NetworkItemProvider.java discovery/org.eclipse.tm.discovery.model.edit/src/org/eclipse/tm/discovery/model/provider/PairItemProvider.java discovery/org.eclipse.tm.discovery.model.edit/src/org/eclipse/tm/discovery/model/provider/ServiceItemProvider.java discovery/org.eclipse.tm.discovery.model.edit/src/org/eclipse/tm/discovery/model/provider/ServiceTypeItemProvider.java discovery/org.eclipse.tm.discovery.model/.classpath discovery/org.eclipse.tm.discovery.model/.cvsignore discovery/org.eclipse.tm.discovery.model/.project discovery/org.eclipse.tm.discovery.model/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.tm.discovery.model/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.tm.discovery.model/META-INF/MANIFEST.MF discovery/org.eclipse.tm.discovery.model/about.html discovery/org.eclipse.tm.discovery.model/build.properties discovery/org.eclipse.tm.discovery.model/ecore/discoveryModel.genmodel discovery/org.eclipse.tm.discovery.model/ecore/discoveryModel.xsd discovery/org.eclipse.tm.discovery.model/ecore/model.ecore discovery/org.eclipse.tm.discovery.model/plugin.properties discovery/org.eclipse.tm.discovery.model/plugin.xml discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/Activator.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/Device.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/ModelFactory.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/ModelPackage.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/Network.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/Pair.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/Service.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/ServiceType.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/impl/DeviceImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/impl/ModelFactoryImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/impl/ModelPackageImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/impl/NetworkImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/impl/PairImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/impl/ServiceImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/impl/ServiceTypeImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/util/ModelAdapterFactory.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/util/ModelResourceFactoryImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/util/ModelResourceImpl.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/util/ModelSwitch.java discovery/org.eclipse.tm.discovery.model/src/org/eclipse/tm/discovery/model/util/ModelXMLProcessor.java discovery/org.eclipse.tm.discovery.protocol.dnssd/.classpath discovery/org.eclipse.tm.discovery.protocol.dnssd/.cvsignore discovery/org.eclipse.tm.discovery.protocol.dnssd/.project discovery/org.eclipse.tm.discovery.protocol.dnssd/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.tm.discovery.protocol.dnssd/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.tm.discovery.protocol.dnssd/META-INF/MANIFEST.MF discovery/org.eclipse.tm.discovery.protocol.dnssd/about.html discovery/org.eclipse.tm.discovery.protocol.dnssd/build.properties discovery/org.eclipse.tm.discovery.protocol.dnssd/plugin.properties discovery/org.eclipse.tm.discovery.protocol.dnssd/plugin.xml discovery/org.eclipse.tm.discovery.protocol.dnssd/src/org/eclipse/tm/discovery/protocol/dnssd/Activator.java discovery/org.eclipse.tm.discovery.protocol.dnssd/src/org/eclipse/tm/discovery/protocol/dnssd/DNSSDProtocol.java discovery/org.eclipse.tm.discovery.protocol.dnssd/src/org/eclipse/tm/discovery/protocol/dnssd/Messages.java discovery/org.eclipse.tm.discovery.protocol.dnssd/src/org/eclipse/tm/discovery/protocol/dnssd/messages.properties discovery/org.eclipse.tm.discovery.transport.udp/.classpath discovery/org.eclipse.tm.discovery.transport.udp/.cvsignore discovery/org.eclipse.tm.discovery.transport.udp/.project discovery/org.eclipse.tm.discovery.transport.udp/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.tm.discovery.transport.udp/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.tm.discovery.transport.udp/META-INF/MANIFEST.MF discovery/org.eclipse.tm.discovery.transport.udp/about.html discovery/org.eclipse.tm.discovery.transport.udp/build.properties discovery/org.eclipse.tm.discovery.transport.udp/plugin.properties discovery/org.eclipse.tm.discovery.transport.udp/plugin.xml discovery/org.eclipse.tm.discovery.transport.udp/src/org/eclipse/tm/discovery/transport/udp/Activator.java discovery/org.eclipse.tm.discovery.transport.udp/src/org/eclipse/tm/discovery/transport/udp/UDPTransport.java discovery/org.eclipse.tm.discovery.view/.classpath discovery/org.eclipse.tm.discovery.view/.cvsignore discovery/org.eclipse.tm.discovery.view/.project discovery/org.eclipse.tm.discovery.view/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.tm.discovery.view/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.tm.discovery.view/META-INF/MANIFEST.MF discovery/org.eclipse.tm.discovery.view/about.html discovery/org.eclipse.tm.discovery.view/build.properties discovery/org.eclipse.tm.discovery.view/icons/system_view.gif discovery/org.eclipse.tm.discovery.view/plugin.properties discovery/org.eclipse.tm.discovery.view/plugin.xml discovery/org.eclipse.tm.discovery.view/src/org/eclipse/tm/discovery/view/Activator.java discovery/org.eclipse.tm.discovery.view/src/org/eclipse/tm/discovery/view/Messages.java discovery/org.eclipse.tm.discovery.view/src/org/eclipse/tm/discovery/view/ServiceDiscoveryView.java discovery/org.eclipse.tm.discovery.view/src/org/eclipse/tm/discovery/view/messages.properties discovery/org.eclipse.tm.discovery.wizard/.classpath discovery/org.eclipse.tm.discovery.wizard/.cvsignore discovery/org.eclipse.tm.discovery.wizard/.project discovery/org.eclipse.tm.discovery.wizard/.settings/org.eclipse.core.resources.prefs discovery/org.eclipse.tm.discovery.wizard/.settings/org.eclipse.jdt.core.prefs discovery/org.eclipse.tm.discovery.wizard/META-INF/MANIFEST.MF discovery/org.eclipse.tm.discovery.wizard/about.html discovery/org.eclipse.tm.discovery.wizard/build.properties discovery/org.eclipse.tm.discovery.wizard/plugin.properties discovery/org.eclipse.tm.discovery.wizard/src/org/eclipse/tm/discovery/wizard/Activator.java discovery/org.eclipse.tm.discovery.wizard/src/org/eclipse/tm/discovery/wizard/Messages.java discovery/org.eclipse.tm.discovery.wizard/src/org/eclipse/tm/discovery/wizard/ServiceDiscoveryWizardDisplayPage.java discovery/org.eclipse.tm.discovery.wizard/src/org/eclipse/tm/discovery/wizard/ServiceDiscoveryWizardMainPage.java discovery/org.eclipse.tm.discovery.wizard/src/org/eclipse/tm/discovery/wizard/messages.properties releng/readme.txt rse/doc/org.eclipse.dstore.doc.isv/.classpath rse/doc/org.eclipse.dstore.doc.isv/.cvsignore rse/doc/org.eclipse.dstore.doc.isv/.project rse/doc/org.eclipse.dstore.doc.isv/META-INF/MANIFEST.MF rse/doc/org.eclipse.dstore.doc.isv/aaa-how-to-add-things.txt rse/doc/org.eclipse.dstore.doc.isv/about.html rse/doc/org.eclipse.dstore.doc.isv/book.css rse/doc/org.eclipse.dstore.doc.isv/build.properties rse/doc/org.eclipse.dstore.doc.isv/buildDoc.xml rse/doc/org.eclipse.dstore.doc.isv/customBuildCallbacks.xml rse/doc/org.eclipse.dstore.doc.isv/guide/Artifacts.html rse/doc/org.eclipse.dstore.doc.isv/guide/ClientSide.html rse/doc/org.eclipse.dstore.doc.isv/guide/Communications.html rse/doc/org.eclipse.dstore.doc.isv/guide/DataElements.html rse/doc/org.eclipse.dstore.doc.isv/guide/Extending.html rse/doc/org.eclipse.dstore.doc.isv/guide/MemoryManagement.html rse/doc/org.eclipse.dstore.doc.isv/guide/Miners.html rse/doc/org.eclipse.dstore.doc.isv/guide/ServerSide.html rse/doc/org.eclipse.dstore.doc.isv/guide/images/arch.jpg rse/doc/org.eclipse.dstore.doc.isv/guide/images/local.jpg rse/doc/org.eclipse.dstore.doc.isv/guide/images/remote.jpg rse/doc/org.eclipse.dstore.doc.isv/guide/overview.html rse/doc/org.eclipse.dstore.doc.isv/notices.html rse/doc/org.eclipse.dstore.doc.isv/options.txt rse/doc/org.eclipse.dstore.doc.isv/plugin.properties rse/doc/org.eclipse.dstore.doc.isv/plugin.xml rse/doc/org.eclipse.dstore.doc.isv/provisional_api.html rse/doc/org.eclipse.dstore.doc.isv/reference/.cvsignore rse/doc/org.eclipse.dstore.doc.isv/reference/placeholder.txt rse/doc/org.eclipse.dstore.doc.isv/toc.html rse/doc/org.eclipse.dstore.doc.isv/toc.xml rse/doc/org.eclipse.rse.doc.isv/.classpath rse/doc/org.eclipse.rse.doc.isv/.cvsignore rse/doc/org.eclipse.rse.doc.isv/.project rse/doc/org.eclipse.rse.doc.isv/META-INF/MANIFEST.MF rse/doc/org.eclipse.rse.doc.isv/aaa-how-to-add-things.txt rse/doc/org.eclipse.rse.doc.isv/about.html rse/doc/org.eclipse.rse.doc.isv/book.css rse/doc/org.eclipse.rse.doc.isv/build.properties rse/doc/org.eclipse.rse.doc.isv/buildDoc.xml rse/doc/org.eclipse.rse.doc.isv/customBuildCallbacks.xml rse/doc/org.eclipse.rse.doc.isv/guide/Artifacts.html rse/doc/org.eclipse.rse.doc.isv/guide/Extensions.html rse/doc/org.eclipse.rse.doc.isv/guide/Model.html rse/doc/org.eclipse.rse.doc.isv/guide/ModelRSE.png rse/doc/org.eclipse.rse.doc.isv/guide/api/actions/uiActionsAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/browseFolderDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/deleteDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/dialogSample.html rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/renameManyDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/renameOneDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/sampleDlg.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/selectTypesDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/simpleSelectDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/dialogs/uiDialogsAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/logger/logPreferences.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/logger/uiLoggerAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/massagers/uiMassagersAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/msgDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/msgLine_dialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/msgLine_properties.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/msgLine_wizard.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/msgSample_msgDlg.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/msgSample_msgline.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/sampleMessageFile.html rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/uiMessageAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/uiMessageFile.html rse/doc/org.eclipse.rse.doc.isv/guide/api/messages/uiMessagesCore.html rse/doc/org.eclipse.rse.doc.isv/guide/api/modelAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/plugin/uiPluginAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/preferences/fldEditor_checkBox.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/preferences/fldEditor_comboBox.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/preferences/fldEditor_keyValue.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/preferences/fldEditor_string.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/preferences/rsePreferences.gif rse/doc/org.eclipse.rse.doc.isv/guide/api/preferences/uiPreferencesAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/properties/uiPropertiesAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/resourceAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/uiAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/validators/uiValidatorsAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/validators/validatorSample1.html rse/doc/org.eclipse.rse.doc.isv/guide/api/validators/validatorSample2.html rse/doc/org.eclipse.rse.doc.isv/guide/api/validators/validatorSample3.html rse/doc/org.eclipse.rse.doc.isv/guide/api/validators/validatorSample4.html rse/doc/org.eclipse.rse.doc.isv/guide/api/widgets/uiWidgetsAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/api/wizards/uiWizardsAPI.html rse/doc/org.eclipse.rse.doc.isv/guide/file_conn.gif rse/doc/org.eclipse.rse.doc.isv/guide/file_profiles.gif rse/doc/org.eclipse.rse.doc.isv/guide/images/configexample.jpg rse/doc/org.eclipse.rse.doc.isv/guide/images/layers.jpg rse/doc/org.eclipse.rse.doc.isv/guide/overview.html rse/doc/org.eclipse.rse.doc.isv/guide/plugin/ChangeFilterDialog_Default.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/NewConnection.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/NewFilterWizard_Default.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/RSView_iSeries.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/other.html rse/doc/org.eclipse.rse.doc.isv/guide/plugin/popup.html rse/doc/org.eclipse.rse.doc.isv/guide/plugin/propertypage.html rse/doc/org.eclipse.rse.doc.isv/guide/plugin/propertypage_figure1.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/propertypage_figure2.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/subsystem.html rse/doc/org.eclipse.rse.doc.isv/guide/plugin/systemtype.html rse/doc/org.eclipse.rse.doc.isv/guide/plugin/view_Cmds.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/view_RS.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/view_Table.gif rse/doc/org.eclipse.rse.doc.isv/guide/plugin/view_Team.gif rse/doc/org.eclipse.rse.doc.isv/guide/preference_activeProfiles.gif rse/doc/org.eclipse.rse.doc.isv/guide/preferences.gif rse/doc/org.eclipse.rse.doc.isv/guide/rse.gif rse/doc/org.eclipse.rse.doc.isv/guide/rse_int.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_architecture.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_connectorservices.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_files.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_filters.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_hosts.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_overview.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_processes.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_services.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_shells.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_subsystems.html rse/doc/org.eclipse.rse.doc.isv/guide/rse_int_ui.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperAdapterFactory.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperConnectorService.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperConnectorServiceManager.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperFilterDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperFilterStringEditPane.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperFilterWizard.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperResource.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperResourceAdapter.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperSubSystem.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperSubSystem2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperSubSystemConfiguration.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/DeveloperSubSystemConfiguration2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/FolderInfoPropertyPage1.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/FolderInfoPropertyPage2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/IDeveloperSubSystem.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/InitializeImageRegistry.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/InitializeImageRegistry2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/NewFilterActions.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/NewFilterIcons.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/NewFilterWizard.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/RSESamplesPlugin.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/RSESamplesPlugin2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/ShowJarContents1.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/ShowJarContents2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/TeamFilterDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/TeamFilterWizard.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/TeamResource.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/TeamResourceAdapter.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/index.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/newFilterAction.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_1.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props1.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props2.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props2_addvar1.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props2_addvar2.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props3.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props3_addvar1.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props3_addvar2.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props4.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props_addvar1.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props_addvar1_selectFolder.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props_addvar2.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props_addvar3.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props_addvar4.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props_addvar5.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_props_newVar_msg.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_wiz_after.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_wiz_page1.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_wiz_page3.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProj_wiz_page4.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/pdeProject.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/popup.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/popup_newClass.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/popup_run.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/popup_see.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/preferences_JavaFormatting.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/propertypage.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/propertypage_newClass.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/propertypage_run_done.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/propertypage_run_during.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/propertypage_see.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/renameAction.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/renameDialog.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/rseSamplesMessages2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/rseSamplesResources2.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/rseSamplesResources3.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/rseSamplesResources4.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/runIt1.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/runIt2.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/startup.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/subsystem.html rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/testFilter.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorial/testRename.gif rse/doc/org.eclipse.rse.doc.isv/guide/tutorials.html rse/doc/org.eclipse.rse.doc.isv/guide/usingAPIs.html rse/doc/org.eclipse.rse.doc.isv/guide/view_RS.gif rse/doc/org.eclipse.rse.doc.isv/guide/view_pulldown.gif rse/doc/org.eclipse.rse.doc.isv/icons/developer.gif rse/doc/org.eclipse.rse.doc.isv/icons/developerFilter.gif rse/doc/org.eclipse.rse.doc.isv/icons/team.gif rse/doc/org.eclipse.rse.doc.isv/icons/teamFilter.gif rse/doc/org.eclipse.rse.doc.isv/notices.html rse/doc/org.eclipse.rse.doc.isv/options.txt rse/doc/org.eclipse.rse.doc.isv/plugin.properties rse/doc/org.eclipse.rse.doc.isv/plugin.xml rse/doc/org.eclipse.rse.doc.isv/provisional_api.html rse/doc/org.eclipse.rse.doc.isv/questions/index.html rse/doc/org.eclipse.rse.doc.isv/reference/.cvsignore rse/doc/org.eclipse.rse.doc.isv/reference/extension-points/.cvsignore rse/doc/org.eclipse.rse.doc.isv/reference/extension-points/index.html rse/doc/org.eclipse.rse.doc.isv/reference/misc/index.html rse/doc/org.eclipse.rse.doc.isv/reference/misc/overview-rse.html rse/doc/org.eclipse.rse.doc.isv/reference/misc/runtime-options.html rse/doc/org.eclipse.rse.doc.isv/samples/samples.html rse/doc/org.eclipse.rse.doc.isv/schema.css rse/doc/org.eclipse.rse.doc.isv/toc.xml rse/doc/org.eclipse.rse.doc.isv/topics_Guide.xml rse/doc/org.eclipse.rse.doc.isv/topics_Questions.xml rse/doc/org.eclipse.rse.doc.isv/topics_Reference.xml rse/doc/org.eclipse.rse.doc.isv/topics_Samples.xml rse/doc/org.eclipse.rse.doc.user/.project rse/doc/org.eclipse.rse.doc.user/META-INF/MANIFEST.MF rse/doc/org.eclipse.rse.doc.user/about.html rse/doc/org.eclipse.rse.doc.user/book.css rse/doc/org.eclipse.rse.doc.user/build.properties rse/doc/org.eclipse.rse.doc.user/concepts/cbegin.html rse/doc/org.eclipse.rse.doc.user/concepts/cfilters.html rse/doc/org.eclipse.rse.doc.user/concepts/cprofile.html rse/doc/org.eclipse.rse.doc.user/concepts/cremcompile.html rse/doc/org.eclipse.rse.doc.user/concepts/crunremcmds.html rse/doc/org.eclipse.rse.doc.user/concepts/cteam.html rse/doc/org.eclipse.rse.doc.user/concepts/cuniversal.html rse/doc/org.eclipse.rse.doc.user/concepts/cuseractions.html rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html rse/doc/org.eclipse.rse.doc.user/gettingstarted/g_start.html rse/doc/org.eclipse.rse.doc.user/gettingstarted/gusing.html rse/doc/org.eclipse.rse.doc.user/gettingstarted/gxtending.html rse/doc/org.eclipse.rse.doc.user/images/ModelRSE.gif rse/doc/org.eclipse.rse.doc.user/images/RSESample.gif rse/doc/org.eclipse.rse.doc.user/images/RSESample_small.gif rse/doc/org.eclipse.rse.doc.user/images/gsarrow.gif rse/doc/org.eclipse.rse.doc.user/images/navigator.jpg rse/doc/org.eclipse.rse.doc.user/images/newconnection_wiz.gif rse/doc/org.eclipse.rse.doc.user/images/pw.jpg rse/doc/org.eclipse.rse.doc.user/images/search.gif rse/doc/org.eclipse.rse.doc.user/notices.html rse/doc/org.eclipse.rse.doc.user/plugin.properties rse/doc/org.eclipse.rse.doc.user/plugin.xml rse/doc/org.eclipse.rse.doc.user/ref/rrsepref.html rse/doc/org.eclipse.rse.doc.user/ref/rsearch.html rse/doc/org.eclipse.rse.doc.user/tasks/tarchive.html rse/doc/org.eclipse.rse.doc.user/tasks/tbegindelete.html rse/doc/org.eclipse.rse.doc.user/tasks/tbegindeleteprofile.html rse/doc/org.eclipse.rse.doc.user/tasks/tbegindiscon.html rse/doc/org.eclipse.rse.doc.user/tasks/tbeginenv.html rse/doc/org.eclipse.rse.doc.user/tasks/tbeginlinux.html rse/doc/org.eclipse.rse.doc.user/tasks/tbeginpass.html rse/doc/org.eclipse.rse.doc.user/tasks/tbeginsecond.html rse/doc/org.eclipse.rse.doc.user/tasks/tbeginsecprofile.html rse/doc/org.eclipse.rse.doc.user/tasks/tbeginwindows.html rse/doc/org.eclipse.rse.doc.user/tasks/tbuild.html rse/doc/org.eclipse.rse.doc.user/tasks/tedittype.html rse/doc/org.eclipse.rse.doc.user/tasks/tmanagedel.html rse/doc/org.eclipse.rse.doc.user/tasks/tmanageedit.html rse/doc/org.eclipse.rse.doc.user/tasks/tmanagemem.html rse/doc/org.eclipse.rse.doc.user/tasks/tmanagepools.html rse/doc/org.eclipse.rse.doc.user/tasks/tmanagepoolsref.html rse/doc/org.eclipse.rse.doc.user/tasks/tmanagesearch.html rse/doc/org.eclipse.rse.doc.user/tasks/tremoexp.html rse/doc/org.eclipse.rse.doc.user/tasks/tremoimp.html rse/doc/org.eclipse.rse.doc.user/tasks/tremtype.html rse/doc/org.eclipse.rse.doc.user/tasks/truncmdsview.html rse/doc/org.eclipse.rse.doc.user/tasks/ttablecopy.html rse/doc/org.eclipse.rse.doc.user/tasks/ttabledrag.html rse/doc/org.eclipse.rse.doc.user/tasks/tteamsup.html rse/doc/org.eclipse.rse.doc.user/tasks/tteamsup1.html rse/doc/org.eclipse.rse.doc.user/tasks/tworkuseract.html rse/doc/org.eclipse.rse.doc.user/tasks/twrkcmdshl.html rse/doc/org.eclipse.rse.doc.user/toc.xml rse/doc/readme.txt rse/examples/org.eclipse.rse.examples-feature/.project rse/examples/org.eclipse.rse.examples-feature/build.properties rse/examples/org.eclipse.rse.examples-feature/eclipse_update_120.jpg rse/examples/org.eclipse.rse.examples-feature/epl-v10.html rse/examples/org.eclipse.rse.examples-feature/feature.properties rse/examples/org.eclipse.rse.examples-feature/feature.xml rse/examples/org.eclipse.rse.examples-feature/license.html rse/examples/org.eclipse.rse.examples-feature/sourceTemplatePlugin/about.html rse/examples/org.eclipse.rse.examples-feature/sourceTemplatePlugin/about.ini rse/examples/org.eclipse.rse.examples-feature/sourceTemplatePlugin/about.mappings rse/examples/org.eclipse.rse.examples-feature/sourceTemplatePlugin/about.properties rse/examples/org.eclipse.rse.examples-feature/sourceTemplatePlugin/build.properties rse/examples/org.eclipse.rse.examples-feature/sourceTemplatePlugin/eclipse32.png rse/examples/org.eclipse.rse.examples-feature/sourceTemplatePlugin/plugin.properties rse/examples/org.eclipse.rse.examples.daytime/.classpath rse/examples/org.eclipse.rse.examples.daytime/.cvsignore rse/examples/org.eclipse.rse.examples.daytime/.project rse/examples/org.eclipse.rse.examples.daytime/.settings/org.eclipse.jdt.core.prefs rse/examples/org.eclipse.rse.examples.daytime/.settings/org.eclipse.jdt.ui.prefs rse/examples/org.eclipse.rse.examples.daytime/META-INF/MANIFEST.MF rse/examples/org.eclipse.rse.examples.daytime/about.html rse/examples/org.eclipse.rse.examples.daytime/build.properties rse/examples/org.eclipse.rse.examples.daytime/icons/full/obj16/daytime.gif rse/examples/org.eclipse.rse.examples.daytime/icons/full/obj16/daytime_obj.gif rse/examples/org.eclipse.rse.examples.daytime/icons/full/obj16/daytimelive_obj.gif rse/examples/org.eclipse.rse.examples.daytime/icons/full/obj16/systemfiles_obj.gif rse/examples/org.eclipse.rse.examples.daytime/icons/full/obj16/systemfileslive_obj.gif rse/examples/org.eclipse.rse.examples.daytime/plugin.properties rse/examples/org.eclipse.rse.examples.daytime/plugin.xml rse/examples/org.eclipse.rse.examples.daytime/readme.txt rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/Activator.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/DaytimeResources.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/DaytimeResources.properties rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/connectorservice/DaytimeConnectorService.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/connectorservice/DaytimeConnectorServiceManager.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/model/DaytimeAdapterFactory.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/model/DaytimeResource.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/model/DaytimeResourceAdapter.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/service/DaytimeService.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/service/IDaytimeService.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/subsystems/DaytimeSubSystem.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/subsystems/DaytimeSubSystemConfiguration.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/subsystems/IDaytimeSubSystem.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/ui/DaytimeNewConnectionWizardPage.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/ui/DaytimeSubSystemConfigurationAdapter.java rse/examples/org.eclipse.rse.examples.daytime/src/org/eclipse/rse/examples/daytime/ui/DaytimeSubSystemConfigurationAdapterFactory.java rse/examples/org.eclipse.rse.examples.tutorial/.classpath rse/examples/org.eclipse.rse.examples.tutorial/.cvsignore rse/examples/org.eclipse.rse.examples.tutorial/.project rse/examples/org.eclipse.rse.examples.tutorial/.settings/org.eclipse.jdt.core.prefs rse/examples/org.eclipse.rse.examples.tutorial/META-INF/MANIFEST.MF rse/examples/org.eclipse.rse.examples.tutorial/about.html rse/examples/org.eclipse.rse.examples.tutorial/build.properties rse/examples/org.eclipse.rse.examples.tutorial/icons/developer.gif rse/examples/org.eclipse.rse.examples.tutorial/icons/developerFilter.gif rse/examples/org.eclipse.rse.examples.tutorial/icons/systemconnection.gif rse/examples/org.eclipse.rse.examples.tutorial/icons/systemconnectionlive.gif rse/examples/org.eclipse.rse.examples.tutorial/icons/team.gif rse/examples/org.eclipse.rse.examples.tutorial/icons/teamFilter.gif rse/examples/org.eclipse.rse.examples.tutorial/plugin.properties rse/examples/org.eclipse.rse.examples.tutorial/plugin.xml rse/examples/org.eclipse.rse.examples.tutorial/rseSamplesMessages.xml rse/examples/org.eclipse.rse.examples.tutorial/src/samples/RSESamplesPlugin.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/model/DeveloperAdapterFactory.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/model/DeveloperResource.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/model/DeveloperResourceAdapter.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/model/TeamResource.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/model/TeamResourceAdapter.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/rseSamplesResources.properties rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/DeveloperConnectorService.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/DeveloperConnectorServiceManager.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/DeveloperFilterStringEditPane.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/DeveloperSubSystem.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/DeveloperSubSystemConfiguration.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/DeveloperSubSystemConfigurationAdapter.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/DeveloperSubSystemConfigurationAdapterFactory.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/subsystems/IDeveloperSubSystem.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/ui/actions/ShowJarContents.java rse/examples/org.eclipse.rse.examples.tutorial/src/samples/ui/propertypages/FolderInfoPropertyPage.java rse/examples/org.eclipse.rse.remotecdt/.classpath rse/examples/org.eclipse.rse.remotecdt/.cvsignore rse/examples/org.eclipse.rse.remotecdt/.project rse/examples/org.eclipse.rse.remotecdt/.settings/org.eclipse.core.resources.prefs rse/examples/org.eclipse.rse.remotecdt/.settings/org.eclipse.jdt.core.prefs rse/examples/org.eclipse.rse.remotecdt/HelpContexts.xml rse/examples/org.eclipse.rse.remotecdt/META-INF/MANIFEST.MF rse/examples/org.eclipse.rse.remotecdt/about.html rse/examples/org.eclipse.rse.remotecdt/about.ini rse/examples/org.eclipse.rse.remotecdt/about.mappings rse/examples/org.eclipse.rse.remotecdt/about.properties rse/examples/org.eclipse.rse.remotecdt/build.properties rse/examples/org.eclipse.rse.remotecdt/eclipse32.png rse/examples/org.eclipse.rse.remotecdt/icons/full/obj16/c_app.gif rse/examples/org.eclipse.rse.remotecdt/icons/full/obj16/systemlocal_obj.gif rse/examples/org.eclipse.rse.remotecdt/icons/full/obj16/systemlocallive_obj.gif rse/examples/org.eclipse.rse.remotecdt/plugin.properties rse/examples/org.eclipse.rse.remotecdt/plugin.xml rse/examples/org.eclipse.rse.remotecdt/remotecdt.html rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/Activator.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/IRemoteConnectionConfigurationConstants.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/Messages.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/RemoteCDebuggerTab.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/RemoteCMainTab.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/RemoteGDBDebuggerPage.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/RemoteLaunchConfigurationTabGroup.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/RemoteRunLaunchDelegate.java rse/examples/org.eclipse.rse.remotecdt/src/org/eclipse/rse/remotecdt/messages.properties rse/examples/org.eclipse.rse.remotecdt/toc.xml rse/examples/readme.txt rse/features/org.eclipse.rse-feature/.project rse/features/org.eclipse.rse-feature/build.properties rse/features/org.eclipse.rse-feature/eclipse_update_120.jpg rse/features/org.eclipse.rse-feature/epl-v10.html rse/features/org.eclipse.rse-feature/feature.properties rse/features/org.eclipse.rse-feature/feature.xml rse/features/org.eclipse.rse-feature/license.html rse/features/org.eclipse.rse.core-feature/.project rse/features/org.eclipse.rse.core-feature/build.properties rse/features/org.eclipse.rse.core-feature/epl-v10.html rse/features/org.eclipse.rse.core-feature/feature.properties rse/features/org.eclipse.rse.core-feature/feature.xml rse/features/org.eclipse.rse.core-feature/license.html rse/features/org.eclipse.rse.core-feature/sourceTemplateFeature/epl-v10.html rse/features/org.eclipse.rse.core-feature/sourceTemplateFeature/feature.properties rse/features/org.eclipse.rse.core-feature/sourceTemplateFeature/license.html rse/features/org.eclipse.rse.core-feature/sourceTemplatePlugin/about.html rse/features/org.eclipse.rse.core-feature/sourceTemplatePlugin/about.ini rse/features/org.eclipse.rse.core-feature/sourceTemplatePlugin/about.mappings rse/features/org.eclipse.rse.core-feature/sourceTemplatePlugin/about.properties rse/features/org.eclipse.rse.core-feature/sourceTemplatePlugin/build.properties rse/features/org.eclipse.rse.core-feature/sourceTemplatePlugin/eclipse32.png rse/features/org.eclipse.rse.core-feature/sourceTemplatePlugin/plugin.properties rse/features/org.eclipse.rse.dstore-feature/.project rse/features/org.eclipse.rse.dstore-feature/build.properties rse/features/org.eclipse.rse.dstore-feature/epl-v10.html rse/features/org.eclipse.rse.dstore-feature/feature.properties rse/features/org.eclipse.rse.dstore-feature/feature.xml rse/features/org.eclipse.rse.dstore-feature/license.html rse/features/org.eclipse.rse.dstore-feature/sourceTemplateFeature/epl-v10.html rse/features/org.eclipse.rse.dstore-feature/sourceTemplateFeature/feature.properties rse/features/org.eclipse.rse.dstore-feature/sourceTemplateFeature/license.html rse/features/org.eclipse.rse.dstore-feature/sourceTemplatePlugin/about.html rse/features/org.eclipse.rse.dstore-feature/sourceTemplatePlugin/about.ini rse/features/org.eclipse.rse.dstore-feature/sourceTemplatePlugin/about.mappings rse/features/org.eclipse.rse.dstore-feature/sourceTemplatePlugin/about.properties rse/features/org.eclipse.rse.dstore-feature/sourceTemplatePlugin/build.properties rse/features/org.eclipse.rse.dstore-feature/sourceTemplatePlugin/eclipse32.png rse/features/org.eclipse.rse.dstore-feature/sourceTemplatePlugin/plugin.properties rse/features/org.eclipse.rse.efs-feature/.project rse/features/org.eclipse.rse.efs-feature/build.properties rse/features/org.eclipse.rse.efs-feature/eclipse_update_120.jpg rse/features/org.eclipse.rse.efs-feature/epl-v10.html rse/features/org.eclipse.rse.efs-feature/feature.properties rse/features/org.eclipse.rse.efs-feature/feature.xml rse/features/org.eclipse.rse.efs-feature/license.html rse/features/org.eclipse.rse.efs-feature/sourceTemplatePlugin/about.html rse/features/org.eclipse.rse.efs-feature/sourceTemplatePlugin/build.properties rse/features/org.eclipse.rse.efs-feature/sourceTemplatePlugin/plugin.properties rse/features/org.eclipse.rse.ftp-feature/.project rse/features/org.eclipse.rse.ftp-feature/build.properties rse/features/org.eclipse.rse.ftp-feature/epl-v10.html rse/features/org.eclipse.rse.ftp-feature/feature.properties rse/features/org.eclipse.rse.ftp-feature/feature.xml rse/features/org.eclipse.rse.ftp-feature/license.html rse/features/org.eclipse.rse.ftp-feature/sourceTemplateFeature/epl-v10.html rse/features/org.eclipse.rse.ftp-feature/sourceTemplateFeature/feature.properties rse/features/org.eclipse.rse.ftp-feature/sourceTemplateFeature/license.html rse/features/org.eclipse.rse.ftp-feature/sourceTemplatePlugin/about.html rse/features/org.eclipse.rse.ftp-feature/sourceTemplatePlugin/about.ini rse/features/org.eclipse.rse.ftp-feature/sourceTemplatePlugin/about.mappings rse/features/org.eclipse.rse.ftp-feature/sourceTemplatePlugin/about.properties rse/features/org.eclipse.rse.ftp-feature/sourceTemplatePlugin/build.properties rse/features/org.eclipse.rse.ftp-feature/sourceTemplatePlugin/eclipse32.png rse/features/org.eclipse.rse.ftp-feature/sourceTemplatePlugin/plugin.properties rse/features/org.eclipse.rse.local-feature/.project rse/features/org.eclipse.rse.local-feature/build.properties rse/features/org.eclipse.rse.local-feature/epl-v10.html rse/features/org.eclipse.rse.local-feature/feature.properties rse/features/org.eclipse.rse.local-feature/feature.xml rse/features/org.eclipse.rse.local-feature/license.html rse/features/org.eclipse.rse.local-feature/sourceTemplateFeature/epl-v10.html rse/features/org.eclipse.rse.local-feature/sourceTemplateFeature/feature.properties rse/features/org.eclipse.rse.local-feature/sourceTemplateFeature/license.html rse/features/org.eclipse.rse.local-feature/sourceTemplatePlugin/about.html rse/features/org.eclipse.rse.local-feature/sourceTemplatePlugin/about.ini rse/features/org.eclipse.rse.local-feature/sourceTemplatePlugin/about.mappings rse/features/org.eclipse.rse.local-feature/sourceTemplatePlugin/about.properties rse/features/org.eclipse.rse.local-feature/sourceTemplatePlugin/build.properties rse/features/org.eclipse.rse.local-feature/sourceTemplatePlugin/eclipse32.png rse/features/org.eclipse.rse.local-feature/sourceTemplatePlugin/plugin.properties rse/features/org.eclipse.rse.remotecdt-feature/.project rse/features/org.eclipse.rse.remotecdt-feature/build.properties rse/features/org.eclipse.rse.remotecdt-feature/eclipse_update_120.jpg rse/features/org.eclipse.rse.remotecdt-feature/epl-v10.html rse/features/org.eclipse.rse.remotecdt-feature/feature.properties rse/features/org.eclipse.rse.remotecdt-feature/feature.xml rse/features/org.eclipse.rse.remotecdt-feature/license.html rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplateFeature/epl-v10.html rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplateFeature/feature.properties rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplateFeature/license.html rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplatePlugin/about.html rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplatePlugin/about.ini rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplatePlugin/about.mappings rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplatePlugin/about.properties rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplatePlugin/build.properties rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplatePlugin/eclipse32.png rse/features/org.eclipse.rse.remotecdt-feature/sourceTemplatePlugin/plugin.properties rse/features/org.eclipse.rse.sdk-feature/.project rse/features/org.eclipse.rse.sdk-feature/build.properties rse/features/org.eclipse.rse.sdk-feature/eclipse_update_120.jpg rse/features/org.eclipse.rse.sdk-feature/epl-v10.html rse/features/org.eclipse.rse.sdk-feature/feature.properties rse/features/org.eclipse.rse.sdk-feature/feature.xml rse/features/org.eclipse.rse.sdk-feature/license.html rse/features/org.eclipse.rse.ssh-feature/.project rse/features/org.eclipse.rse.ssh-feature/build.properties rse/features/org.eclipse.rse.ssh-feature/epl-v10.html rse/features/org.eclipse.rse.ssh-feature/feature.properties rse/features/org.eclipse.rse.ssh-feature/feature.xml rse/features/org.eclipse.rse.ssh-feature/license.html rse/features/org.eclipse.rse.ssh-feature/sourceTemplateFeature/epl-v10.html rse/features/org.eclipse.rse.ssh-feature/sourceTemplateFeature/feature.properties rse/features/org.eclipse.rse.ssh-feature/sourceTemplateFeature/license.html rse/features/org.eclipse.rse.ssh-feature/sourceTemplatePlugin/about.html rse/features/org.eclipse.rse.ssh-feature/sourceTemplatePlugin/about.ini rse/features/org.eclipse.rse.ssh-feature/sourceTemplatePlugin/about.mappings rse/features/org.eclipse.rse.ssh-feature/sourceTemplatePlugin/about.properties rse/features/org.eclipse.rse.ssh-feature/sourceTemplatePlugin/build.properties rse/features/org.eclipse.rse.ssh-feature/sourceTemplatePlugin/eclipse32.png rse/features/org.eclipse.rse.ssh-feature/sourceTemplatePlugin/plugin.properties rse/features/readme.txt rse/plugins/org.eclipse.dstore.core/.classpath rse/plugins/org.eclipse.dstore.core/.cvsignore rse/plugins/org.eclipse.dstore.core/.project rse/plugins/org.eclipse.dstore.core/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.dstore.core/META-INF/MANIFEST.MF rse/plugins/org.eclipse.dstore.core/about.html rse/plugins/org.eclipse.dstore.core/build.properties rse/plugins/org.eclipse.dstore.core/export.jardesc rse/plugins/org.eclipse.dstore.core/plugin.properties rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/Activator.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ClientAttributes.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ClientCommandHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ClientConnection.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ClientReceiver.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ClientSSLProperties.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ClientUpdateHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/client/ConnectionStatus.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/ClassByteStreamHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/ClassByteStreamHandlerRegistry.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/ClassInstanceOutputStream.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/ClassRequest.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/IClassByteStreamHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/IRemoteClassInstance.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/LocalObjectInputStream.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/RemoteClassLoader.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/java/RemoteObjectInputStream.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/miners/miner/Miner.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/miners/miner/MinerThread.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/ByteStreamHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/ByteStreamHandlerRegistry.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/CommandHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DE.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataElement.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStoreAttributes.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStoreResources.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStoreResources.properties rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStoreSchema.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DefaultByteConverter.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/Handler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/IByteConverter.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/IByteStreamHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/IDataStoreConstants.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/IDataStoreProvider.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/ISSLProperties.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/ISchemaExtender.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/ISchemaProvider.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/ISchemaRegistry.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/SchemaRegistry.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/UpdateHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ConnectionEstablisher.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/MinerLoader.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/Server.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ServerAttributes.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ServerCommandHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ServerLauncher.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ServerReceiver.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ServerReturnCodes.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ServerSSLProperties.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/server/ServerUpdateHandler.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/CommandGenerator.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/DataElementRemover.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/ExternalLoader.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/ISender.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/Pattern.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/Receiver.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/Sender.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/Sorter.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/StringCompare.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/XMLgenerator.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/XMLparser.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/ssl/DStoreKeyStore.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/ssl/DStoreSSLContext.java rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/util/ssl/DataStoreTrustManager.java rse/plugins/org.eclipse.dstore.extra/.classpath rse/plugins/org.eclipse.dstore.extra/.cvsignore rse/plugins/org.eclipse.dstore.extra/.project rse/plugins/org.eclipse.dstore.extra/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.dstore.extra/META-INF/MANIFEST.MF rse/plugins/org.eclipse.dstore.extra/about.html rse/plugins/org.eclipse.dstore.extra/build.properties rse/plugins/org.eclipse.dstore.extra/plugin.properties rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/DataElementActionFilter.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/DesktopElement.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/DomainEvent.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/DomainNotifier.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/IDataElement.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/IDesktopElement.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/IDomainListener.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/IDomainNotifier.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/IElement.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/IPropertySource.java rse/plugins/org.eclipse.dstore.extra/server/org/eclipse/dstore/extra/internal/extra/PropertySource.java rse/plugins/org.eclipse.dstore.extra/serverruntime/.cvsignore rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/Activator.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/DataElementActionFilter.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/DesktopElement.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/DomainEvent.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/DomainNotifier.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/IDataElement.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/IDataElementActionFilter.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/IDesktopElement.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/IDomainListener.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/IDomainNotifier.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/IElement.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/IPropertySource.java rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/internal/extra/PropertySource.java rse/plugins/org.eclipse.rse.connectorservice.dstore/.classpath rse/plugins/org.eclipse.rse.connectorservice.dstore/.cvsignore rse/plugins/org.eclipse.rse.connectorservice.dstore/.project rse/plugins/org.eclipse.rse.connectorservice.dstore/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.connectorservice.dstore/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.connectorservice.dstore/about.html rse/plugins/org.eclipse.rse.connectorservice.dstore/build.properties rse/plugins/org.eclipse.rse.connectorservice.dstore/plugin.properties rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/Activator.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/ConnectorServiceResources.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/ConnectorServiceResources.properties rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/DStoreConnectorService.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/DStoreConnectorServiceManager.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/IUniversalDStoreConstants.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/IUniversalDStoreMessages.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/IUniversalDStoreSubSystem.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/IUniversalSubSystemConfiguration.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/RexecDstoreServer.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/util/ConnectionStatusListener.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/util/ICommunicationsDiagnostic.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/util/ICommunicationsDiagnosticFactory.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/util/StatusMonitor.java rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/connectorservice/dstore/util/StatusMonitorFactory.java rse/plugins/org.eclipse.rse.connectorservice.local/.classpath rse/plugins/org.eclipse.rse.connectorservice.local/.cvsignore rse/plugins/org.eclipse.rse.connectorservice.local/.project rse/plugins/org.eclipse.rse.connectorservice.local/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.connectorservice.local/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.connectorservice.local/about.html rse/plugins/org.eclipse.rse.connectorservice.local/build.properties rse/plugins/org.eclipse.rse.connectorservice.local/plugin.properties rse/plugins/org.eclipse.rse.connectorservice.local/src/org/eclipse/rse/connectorservice/local/Activator.java rse/plugins/org.eclipse.rse.connectorservice.local/src/org/eclipse/rse/connectorservice/local/ConnectorServiceResources.java rse/plugins/org.eclipse.rse.connectorservice.local/src/org/eclipse/rse/connectorservice/local/ConnectorServiceResources.properties rse/plugins/org.eclipse.rse.connectorservice.local/src/org/eclipse/rse/connectorservice/local/ILocalSubSystem.java rse/plugins/org.eclipse.rse.connectorservice.local/src/org/eclipse/rse/connectorservice/local/LocalConnectorService.java rse/plugins/org.eclipse.rse.connectorservice.local/src/org/eclipse/rse/connectorservice/local/LocalConnectorServiceManager.java rse/plugins/org.eclipse.rse.connectorservice.ssh/.classpath rse/plugins/org.eclipse.rse.connectorservice.ssh/.cvsignore rse/plugins/org.eclipse.rse.connectorservice.ssh/.options rse/plugins/org.eclipse.rse.connectorservice.ssh/.project rse/plugins/org.eclipse.rse.connectorservice.ssh/.settings/org.eclipse.core.resources.prefs rse/plugins/org.eclipse.rse.connectorservice.ssh/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.connectorservice.ssh/.settings/org.eclipse.jdt.ui.prefs rse/plugins/org.eclipse.rse.connectorservice.ssh/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.connectorservice.ssh/about.html rse/plugins/org.eclipse.rse.connectorservice.ssh/build.properties rse/plugins/org.eclipse.rse.connectorservice.ssh/icons/full/obj16/systemcommands_obj.gif rse/plugins/org.eclipse.rse.connectorservice.ssh/icons/full/obj16/systemcommandslive_obj.gif rse/plugins/org.eclipse.rse.connectorservice.ssh/icons/full/wizban/keylock.gif rse/plugins/org.eclipse.rse.connectorservice.ssh/plugin.properties rse/plugins/org.eclipse.rse.connectorservice.ssh/plugin.xml rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/Activator.java rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/ISshConstants.java rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/ISshSubSystem.java rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/KeyboardInteractiveDialog.java rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/SshConnectorResources.java rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/SshConnectorResources.properties rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/SshConnectorService.java rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/SshConnectorServiceManager.java rse/plugins/org.eclipse.rse.connectorservice.ssh/src/org/eclipse/rse/connectorservice/ssh/UserValidationDialog.java rse/plugins/org.eclipse.rse.core/.classpath rse/plugins/org.eclipse.rse.core/.cvsignore rse/plugins/org.eclipse.rse.core/.project rse/plugins/org.eclipse.rse.core/.settings/org.eclipse.core.resources.prefs rse/plugins/org.eclipse.rse.core/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.core/.settings/org.eclipse.jdt.ui.prefs rse/plugins/org.eclipse.rse.core/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.core/about.html rse/plugins/org.eclipse.rse.core/about.ini rse/plugins/org.eclipse.rse.core/about.mappings rse/plugins/org.eclipse.rse.core/about.properties rse/plugins/org.eclipse.rse.core/build.properties rse/plugins/org.eclipse.rse.core/eclipse32.png rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/Messages.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/PropertyFileProvider.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/RSEPersistenceManager.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/SaveRSEDOMJob.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/SerializingProvider.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/dom/RSEDOMExporter.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/dom/RSEDOMImporter.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/internal/persistence/messages.properties rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/IRSEPersistenceManager.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/IRSEPersistenceProvider.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/dom/IRSEDOMConstants.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/dom/IRSEDOMExporter.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/dom/IRSEDOMImporter.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/dom/RSEDOM.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/dom/RSEDOMNode.java rse/plugins/org.eclipse.rse.core/persistence/org/eclipse/rse/persistence/dom/RSEDOMNodeAttribute.java rse/plugins/org.eclipse.rse.core/plugin.properties rse/plugins/org.eclipse.rse.core/plugin.xml rse/plugins/org.eclipse.rse.core/schema/persistenceProviders.exsd rse/plugins/org.eclipse.rse.core/schema/systemTypes.exsd rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSECoreRegistry.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSEPreferenceNames.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSESystemType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSESystemTypeConstants.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSEUserIdConstants.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/RSECorePlugin.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/IRSEFilterNamingPolicy.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilter.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterConstants.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterContainer.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterContainerReference.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPool.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolManagerProvider.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolReference.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolReferenceManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolReferenceManagerProvider.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolSelectionValidator.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolWrapper.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterPoolWrapperInformation.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterReference.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterSavePolicies.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterStartHere.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterString.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/ISystemFilterStringReference.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/SystemFilterNamingPolicy.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/filters/SystemFilterPoolManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/internal/RSECoreRegistry.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/internal/RSESystemType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/AbstractSystemResourceSet.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IHost.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IProperty.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IPropertySet.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IPropertySetContainer.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IPropertyType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IRSEModelObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISubSystemConfigurationCategories.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemContainer.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemContentsType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemHostPool.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemMessageObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemModelChangeEvent.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemModelChangeEvents.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemModelChangeListener.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemNewConnectionWizardPage.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemPreferenceChangeEvent.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemPreferenceChangeEvents.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemPreferenceChangeListener.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemProfile.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemProfileManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemRegistry.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/ISystemResourceSet.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/Property.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/PropertySet.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/PropertySetContainer.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/PropertyType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/RSEModelObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/RSEModelOperation.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/RSEModelResources.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/RSEModelResources.properties rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/SystemChildrenContentsType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/SystemFilterStringContentsType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/SystemMessageObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/SystemSignonInformation.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/SystemWorkspaceResourceSet.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/persistance/IRSEPersistableContainer.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEBasePersistableReferenceManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEBasePersistableReferencedObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEBasePersistableReferencingObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEBaseReferencedObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEBaseReferencingObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEPersistableReferencedObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEPersistableReferencingObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEReferencedObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/references/IRSEReferencingObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/CommunicationsEvent.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/ICacheManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/ICommunicationsListener.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IConnectorService.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IConnectorServiceManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IFileConstants.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IRemoteContainer.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IRemoteLineReference.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IRemoteObjectIdentifier.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IRemoteObjectResolver.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IRemotePropertyHolder.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IRemoteServerLauncher.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IRemoteSystemEnvVar.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IServerLauncher.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IServerLauncherProperties.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IServiceSubSystem.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/IServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/ISubSystem.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/ISubSystemConfiguration.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/ISubSystemConfigurationProxy.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/RemoteChildrenContentsType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/ServerLaunchType.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/SubSystemFilterNamingPolicy.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemPersistableReferenceManager.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemPersistableReferencedObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemPersistableReferencedObjectHelper.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemPersistableReferencingObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemPersistableReferencingObjectHelper.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemReferencedObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemReferencedObjectHelper.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemReferencingObject.java rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/references/SystemReferencingObjectHelper.java rse/plugins/org.eclipse.rse.dstore.security/.classpath rse/plugins/org.eclipse.rse.dstore.security/.cvsignore rse/plugins/org.eclipse.rse.dstore.security/.project rse/plugins/org.eclipse.rse.dstore.security/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.dstore.security/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.dstore.security/about.html rse/plugins/org.eclipse.rse.dstore.security/build.properties rse/plugins/org.eclipse.rse.dstore.security/icons/full/obj16/certif_file.gif rse/plugins/org.eclipse.rse.dstore.security/icons/full/wizban/import_cert_wiz.gif rse/plugins/org.eclipse.rse.dstore.security/plugin.properties rse/plugins/org.eclipse.rse.dstore.security/plugin.xml rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/ImageRegistry.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/UniversalKeystoreProvider.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/UniversalSecurityPlugin.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/UniversalSecurityProperties.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/UniversalSecurityProperties.properties rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/CertPropertiesDialog.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/CertTableContentProvider.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/CertTableLabelProvider.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/CertTableSorter.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/Element.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/KeyElement.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/KeyPropertiesDialog.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/NewCertDialog.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/RenameCertDialog.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/UniversalSecurityPreferencePage.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/X509CertificateElement.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/preference/X509CertificatePropertiesDialog.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/util/GridUtil.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/util/StringModifier.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/widgets/CertificateForm.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/widgets/CertificatePropertiesForm.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/wizards/NewCertTableLabelProvider.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/wizards/SystemImportCertAction.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/wizards/SystemImportCertWizard.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/wizards/SystemImportCertWizardAliasPage.java rse/plugins/org.eclipse.rse.dstore.security/src/org/eclipse/rse/dstore/security/wizards/SystemImportCertWizardMainPage.java rse/plugins/org.eclipse.rse.eclipse.filesystem/.classpath rse/plugins/org.eclipse.rse.eclipse.filesystem/.cvsignore rse/plugins/org.eclipse.rse.eclipse.filesystem/.project rse/plugins/org.eclipse.rse.eclipse.filesystem/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.eclipse.filesystem/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.eclipse.filesystem/about.html rse/plugins/org.eclipse.rse.eclipse.filesystem/about.ini rse/plugins/org.eclipse.rse.eclipse.filesystem/about.mappings rse/plugins/org.eclipse.rse.eclipse.filesystem/about.properties rse/plugins/org.eclipse.rse.eclipse.filesystem/build.properties rse/plugins/org.eclipse.rse.eclipse.filesystem/eclipse32.png rse/plugins/org.eclipse.rse.eclipse.filesystem/plugin.properties rse/plugins/org.eclipse.rse.eclipse.filesystem/plugin.xml rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/Activator.java rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/FileStoreConversionUtility.java rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/RSEFileStoreRemoteFileWrapper.java rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/RSEFileSystem.java rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/RSEFileSystemContributor.java rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/ui/actions/CreateRemoteProjectActionDelegate.java rse/plugins/org.eclipse.rse.files.ui/.classpath rse/plugins/org.eclipse.rse.files.ui/.cvsignore rse/plugins/org.eclipse.rse.files.ui/.project rse/plugins/org.eclipse.rse.files.ui/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.files.ui/.settings/org.eclipse.pde.prefs rse/plugins/org.eclipse.rse.files.ui/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.files.ui/about.html rse/plugins/org.eclipse.rse.files.ui/build.properties rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/system_search.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemfile.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemfiles_obj.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemfileslive_obj.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemfolder.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systeminfo.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemlocal_obj.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemlocallive_obj.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemrootdrive.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemrootdriveopen.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/obj16/systemsearchresult.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/archive_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/binary_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/exec_binary_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/exec_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/exscript_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/shared_objunix_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/sharedlib_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/symblclnk_ovr.gif rse/plugins/org.eclipse.rse.files.ui/icons/full/ovr16/virtual_tsk.gif rse/plugins/org.eclipse.rse.files.ui/plugin.properties rse/plugins/org.eclipse.rse.files.ui/plugin.xml rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/Activator.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/FileResources.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/FileResources.properties rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/ISystemAddFileListener.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/ISystemFileConstants.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/ISystemFileMessages.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/SystemFileFilterStringEditPane.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/SystemFileTreeAndListGroup.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemAbstractRemoteFilePopupMenuExtensionAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemAddToArchiveAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemBrowseFileAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemBrowseFileLineAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemCombineAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemCompareFilesAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemCompareWithEditionAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemConvertAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemCopyRemoteFileAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemCreateEditActions.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemDoubleClickEditAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemDownloadConflictAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemEditFileAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemEditFileInPlaceAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemEditFileLineAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemEditFilePlatformAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemEditFilesAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemEditionAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemExtractAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemExtractToAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemFileUpdateFilterAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemMoveRemoteFileAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemNewFileAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemNewFileFilterAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemNewFileFilterFromFolderAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemNewFolderAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemRemoteArchiveSelectAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemRemoteFileLineOpenWithMenu.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemRemoteFileOpenWithMenu.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemRemoteFileSearchOpenWithMenu.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemRemoteFileSelectAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemRemoteFolderSelectAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemReplaceWithEditionAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemSearchAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemSearchBrowseFileLineAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemSearchEditFileLineAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemSelectFileTypesAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemSelectRemoteFileAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemSelectRemoteFolderAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/actions/SystemUploadConflictAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/compare/SystemCompareInput.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/dialogs/SystemEnterOrSelectRemoteFileDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/dialogs/SystemPromptForHomeFolderDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/dialogs/SystemRemoteArchiveDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/dialogs/SystemRemoteFileDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/dialogs/SystemRemoteFileSelectionInputProvider.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/dialogs/SystemRemoteFolderDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/dialogs/SystemSelectRemoteFileOrFolderDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/internal/search/SystemSearchRemoteFolderAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/internal/search/SystemSearchRemoteFolderDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/internal/search/SystemSearchRemoteFolderForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/internal/search/SystemSearchRemoteObjectAPIProvider.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/propertypages/FileServicesPropertyPage.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/propertypages/SystemAbstractRemoteFilePropertyPageExtensionAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/propertypages/SystemCachePreferencePage.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/propertypages/SystemFilePropertyPage.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/propertypages/UniversalPreferencePage.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/AddToArchiveDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/AddToArchiveForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/CombineDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/CombineForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/DefaultMountPathMapper.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ExtractToDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ExtractToForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/FileSelectionDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/FileSelectionForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISaveAsDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemCachedRemoteResource.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemMountPathMapper.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteCoreConstants.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteEditConstants.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteEditResource.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteEditResourceManager.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteManager.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteMarker.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteMarkerSetElement.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemotePath.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemRemoteResource.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemTextEditor.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/ISystemTextEditorConstants.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SaveAsDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SaveAsForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemEditableRemoteFile.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemFileNameHelper.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemIFileProperties.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteEditManager.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteMarker.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteMarkerInfo.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteMarkerManager.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteMarkerSet.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteMarkerTypeDefinition.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteMarkerTypeDefinitionCache.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemotePath.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteResource.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteResourceInfo.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemRemoteResourceManager.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemSafeFileOutputStream.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemTempFileListener.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemUniversalTempFileListener.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/UniversalFileTransferUtility.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/search/SystemOpenSearchPageAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/search/SystemSearchPage.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/search/SystemSearchSelectFileTypesAction.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/search/SystemSearchSelectFileTypesDialog.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/DownloadJob.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/RemoteFileSubSystemConfigurationAdapter.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/RemoteFileSubSystemConfigurationAdapterFactory.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewFileAdapterFactory.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewRemoteFileAdapter.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewRemoteSearchResultAdapter.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewRemoteSearchResultSetAdapter.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewSearchResultAdapterFactory.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewSearchResultSetAdapterFactory.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/ISystemRemoteFolderBrowseCompleteListener.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/SystemEnterOrSelectRemoteFileForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/SystemFileWidgetHelpers.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/SystemQualifiedRemoteFolderCombo.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/SystemRemoteConnectionCombo.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/SystemRemoteFolderCombo.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/SystemSelectRemoteFileOrFolderForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/widgets/SystemSelectRemoteFilesForm.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/wizards/SystemFileNewConnectionWizardPage.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/wizards/SystemNewFileWizard.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/wizards/SystemNewFileWizardMainPage.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/wizards/SystemNewFolderWizard.java rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/wizards/SystemNewFolderWizardMainPage.java rse/plugins/org.eclipse.rse.logging/.classpath rse/plugins/org.eclipse.rse.logging/.cvsignore rse/plugins/org.eclipse.rse.logging/.project rse/plugins/org.eclipse.rse.logging/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.logging/HelpContexts.xml rse/plugins/org.eclipse.rse.logging/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.logging/about.html rse/plugins/org.eclipse.rse.logging/build.properties rse/plugins/org.eclipse.rse.logging/plugin.properties rse/plugins/org.eclipse.rse.logging/plugin.xml rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/internal/logging/LoggingPreferenceInitializer.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/IRemoteSystemsLogging.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/Logger.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/LoggerFactory.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/RemoteSystemLogListener.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/RemoteSystemsLoggingPlugin.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/performance/PerformanceLogger.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/ui/LabelUtil.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/ui/LoggingPreferenceLabels.java rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/ui/LoggingPreferenceLabels.properties rse/plugins/org.eclipse.rse.logging/src/org/eclipse/rse/logging/ui/LoggingPreferencePage.java rse/plugins/org.eclipse.rse.logging/style/performancelogtohtml.xsl rse/plugins/org.eclipse.rse.processes.ui/.classpath rse/plugins/org.eclipse.rse.processes.ui/.cvsignore rse/plugins/org.eclipse.rse.processes.ui/.project rse/plugins/org.eclipse.rse.processes.ui/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.processes.ui/HelpContexts.xml rse/plugins/org.eclipse.rse.processes.ui/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.processes.ui/about.html rse/plugins/org.eclipse.rse.processes.ui/build.properties rse/plugins/org.eclipse.rse.processes.ui/icons/full/dlcl16/killprocessj.gif rse/plugins/org.eclipse.rse.processes.ui/icons/full/elcl16/killprocessj.gif rse/plugins/org.eclipse.rse.processes.ui/icons/full/obj16/activeprocess.gif rse/plugins/org.eclipse.rse.processes.ui/icons/full/obj16/activeprocess_obj.gif rse/plugins/org.eclipse.rse.processes.ui/icons/full/obj16/inactiveprocess_obj.gif rse/plugins/org.eclipse.rse.processes.ui/icons/full/obj16/processsubsystem_obj.gif rse/plugins/org.eclipse.rse.processes.ui/icons/full/obj16/processsubsystemlive_obj.gif rse/plugins/org.eclipse.rse.processes.ui/messageFile.dtd rse/plugins/org.eclipse.rse.processes.ui/plugin.properties rse/plugins/org.eclipse.rse.processes.ui/plugin.xml rse/plugins/org.eclipse.rse.processes.ui/processmessages.xml rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/ProcessesPlugin.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/SystemProcessFilterStringEditPane.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/SystemProcessesResources.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/SystemProcessesResources.properties rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/actions/SystemKillProcessAction.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/actions/SystemNewProcessFilterAction.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/actions/SystemProcessUpdateFilterAction.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/dialogs/RemoteProcessesDialog.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/dialogs/SystemKillDialog.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/dialogs/SystemKillTableProvider.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/dialogs/SystemKillTableRow.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/propertypages/ProcessServicesPropertyPage.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/ISystemProcessPropertyConstants.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/RemoteProcessSubSystemConfigurationAdapter.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/RemoteProcessSubSystemConfigurationAdapterFactory.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/SystemProcessStatesContentProvider.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/SystemProcessesViewResources.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/SystemProcessesViewResources.properties rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/SystemViewProcessAdapterFactory.java rse/plugins/org.eclipse.rse.processes.ui/src/org/eclipse/rse/processes/ui/view/SystemViewRemoteProcessAdapter.java rse/plugins/org.eclipse.rse.sdk/.classpath rse/plugins/org.eclipse.rse.sdk/.project rse/plugins/org.eclipse.rse.sdk/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.sdk/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.sdk/about.html rse/plugins/org.eclipse.rse.sdk/about.ini rse/plugins/org.eclipse.rse.sdk/about.mappings rse/plugins/org.eclipse.rse.sdk/about.properties rse/plugins/org.eclipse.rse.sdk/build.properties rse/plugins/org.eclipse.rse.sdk/eclipse32.png rse/plugins/org.eclipse.rse.sdk/plugin.properties rse/plugins/org.eclipse.rse.sdk/src/readme.txt rse/plugins/org.eclipse.rse.services.dstore/.classpath rse/plugins/org.eclipse.rse.services.dstore/.cvsignore rse/plugins/org.eclipse.rse.services.dstore/.project rse/plugins/org.eclipse.rse.services.dstore/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.services.dstore/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.services.dstore/about.html rse/plugins/org.eclipse.rse.services.dstore/about.ini rse/plugins/org.eclipse.rse.services.dstore/about.mappings rse/plugins/org.eclipse.rse.services.dstore/about.properties rse/plugins/org.eclipse.rse.services.dstore/build.properties rse/plugins/org.eclipse.rse.services.dstore/dstore_miners.rmtjardesc rse/plugins/org.eclipse.rse.services.dstore/eclipse32.png rse/plugins/org.eclipse.rse.services.dstore/export.jardesc rse/plugins/org.eclipse.rse.services.dstore/exportDstore.jardesc rse/plugins/org.eclipse.rse.services.dstore/exportDstoreMiners.jardesc rse/plugins/org.eclipse.rse.services.dstore/exportclientserver.jardesc rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/ICancellableHandler.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/IUniversalDataStoreConstants.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/ServerLogger.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/UniversalServerUtilities.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/CommandMiner.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/CommandMinerThread.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/OutputHandler.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/ProcessTracker.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/QueryPathThread.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/patterns/CommandPattern.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/patterns/OutputPattern.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/patterns/ParsedOutput.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/command/patterns/Patterns.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/environment/EnvironmentMiner.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/filesystem/ClassFileParser.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/filesystem/FileClassifier.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/filesystem/UniversalByteStreamHandler.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/filesystem/UniversalDownloadHandler.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/filesystem/UniversalFileSystemFilter.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/filesystem/UniversalFileSystemMiner.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/filesystem/UniversalSearchHandler.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/processes/IUniversalProcessDataStoreConstants.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/processes/ProcessDEComparator.java rse/plugins/org.eclipse.rse.services.dstore/miners/org/eclipse/rse/dstore/universal/miners/processes/UniversalProcessMiner.java rse/plugins/org.eclipse.rse.services.dstore/plugin.properties rse/plugins/org.eclipse.rse.services.dstore/serverruntime/.cvsignore rse/plugins/org.eclipse.rse.services.dstore/serverruntime/data/build.dat rse/plugins/org.eclipse.rse.services.dstore/serverruntime/data/minerFile.dat rse/plugins/org.eclipse.rse.services.dstore/serverruntime/data/patterns.dat rse/plugins/org.eclipse.rse.services.dstore/serverruntime/data/rsecomm.properties rse/plugins/org.eclipse.rse.services.dstore/serverruntime/data/ssl.properties rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/linux/auth.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/linux/daemon.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/linux/server.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/macosx/auth.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/macosx/check.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/macosx/daemon.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/macosx/server.sh rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/unix/auth.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/unix/daemon.pl rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/unix/server.sh rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/windows/daemon.bat rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/windows/server.bat rse/plugins/org.eclipse.rse.services.dstore/serverruntime/scripts/windows/setup.bat rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/shell/DStoreShellOutputReader.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/shell/DStoreShellThread.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/AbstractDStoreService.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/Activator.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/IDStoreService.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/ServiceResources.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/ServiceResources.properties rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/files/DStoreFileService.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/files/DStoreHostFile.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/files/DStoreVirtualHostFile.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/processes/DStoreHostProcess.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/processes/DStoreProcessService.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/rmtservice/DStoreRemoteServiceService.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/search/DStoreSearchResultConfiguration.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/search/DStoreSearchService.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/shells/DStoreHostOutput.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/shells/DStoreHostShell.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/shells/DStoreShellService.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/DStoreFileTransferStatusListener.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/DStoreStatusMonitor.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/DownloadListener.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/FileSystemMessageUtil.java rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/StatusChangeListener.java rse/plugins/org.eclipse.rse.services.files.ftp/.classpath rse/plugins/org.eclipse.rse.services.files.ftp/.cvsignore rse/plugins/org.eclipse.rse.services.files.ftp/.project rse/plugins/org.eclipse.rse.services.files.ftp/.settings/org.eclipse.core.resources.prefs rse/plugins/org.eclipse.rse.services.files.ftp/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.services.files.ftp/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.services.files.ftp/about.html rse/plugins/org.eclipse.rse.services.files.ftp/about.ini rse/plugins/org.eclipse.rse.services.files.ftp/about.mappings rse/plugins/org.eclipse.rse.services.files.ftp/about.properties rse/plugins/org.eclipse.rse.services.files.ftp/build.properties rse/plugins/org.eclipse.rse.services.files.ftp/eclipse32.png rse/plugins/org.eclipse.rse.services.files.ftp/plugin.properties rse/plugins/org.eclipse.rse.services.files.ftp/src/org/eclipse/rse/services/files/ftp/Activator.java rse/plugins/org.eclipse.rse.services.files.ftp/src/org/eclipse/rse/services/files/ftp/FTPHostFile.java rse/plugins/org.eclipse.rse.services.files.ftp/src/org/eclipse/rse/services/files/ftp/FTPService.java rse/plugins/org.eclipse.rse.services.files.ftp/src/org/eclipse/rse/services/files/ftp/FTPServiceResources.java rse/plugins/org.eclipse.rse.services.files.ftp/src/org/eclipse/rse/services/files/ftp/FTPServiceResources.properties rse/plugins/org.eclipse.rse.services.files.ftp/src/org/eclipse/rse/services/files/ftp/IFTPService.java rse/plugins/org.eclipse.rse.services.local/.classpath rse/plugins/org.eclipse.rse.services.local/.cvsignore rse/plugins/org.eclipse.rse.services.local/.project rse/plugins/org.eclipse.rse.services.local/.settings/org.eclipse.core.resources.prefs rse/plugins/org.eclipse.rse.services.local/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.services.local/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.services.local/about.html rse/plugins/org.eclipse.rse.services.local/about.ini rse/plugins/org.eclipse.rse.services.local/about.mappings rse/plugins/org.eclipse.rse.services.local/about.properties rse/plugins/org.eclipse.rse.services.local/build.properties rse/plugins/org.eclipse.rse.services.local/eclipse32.png rse/plugins/org.eclipse.rse.services.local/plugin.properties rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/internal/services/local/search/LocalSearchResult.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/internal/services/local/shells/LocalShellOutputReader.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/internal/services/local/shells/LocalShellThread.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/Activator.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/ILocalService.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalFileService.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalHostFile.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalServiceResources.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalServiceResources.properties rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/files/LocalVirtualHostFile.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/processes/LocalProcessService.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/search/LocalSearchHandler.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/search/LocalSearchService.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/shells/LocalHostShell.java rse/plugins/org.eclipse.rse.services.local/src/org/eclipse/rse/services/local/shells/LocalShellService.java rse/plugins/org.eclipse.rse.services.ssh/.classpath rse/plugins/org.eclipse.rse.services.ssh/.cvsignore rse/plugins/org.eclipse.rse.services.ssh/.options rse/plugins/org.eclipse.rse.services.ssh/.project rse/plugins/org.eclipse.rse.services.ssh/.settings/org.eclipse.core.resources.prefs rse/plugins/org.eclipse.rse.services.ssh/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.services.ssh/.settings/org.eclipse.jdt.ui.prefs rse/plugins/org.eclipse.rse.services.ssh/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.services.ssh/about.html rse/plugins/org.eclipse.rse.services.ssh/about.ini rse/plugins/org.eclipse.rse.services.ssh/about.mappings rse/plugins/org.eclipse.rse.services.ssh/about.properties rse/plugins/org.eclipse.rse.services.ssh/build.properties rse/plugins/org.eclipse.rse.services.ssh/eclipse32.png rse/plugins/org.eclipse.rse.services.ssh/plugin.properties rse/plugins/org.eclipse.rse.services.ssh/readme.txt rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/Activator.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/ISshService.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/ISshSessionProvider.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/SshServiceResources.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/SshServiceResources.properties rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/files/SftpFileService.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/files/SftpHostFile.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/shell/SshHostShell.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/shell/SshShellOutputReader.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/shell/SshShellService.java rse/plugins/org.eclipse.rse.services.ssh/src/org/eclipse/rse/services/ssh/shell/SshShellWriterThread.java rse/plugins/org.eclipse.rse.services/.classpath rse/plugins/org.eclipse.rse.services/.cvsignore rse/plugins/org.eclipse.rse.services/.options rse/plugins/org.eclipse.rse.services/.project rse/plugins/org.eclipse.rse.services/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.services/.settings/org.eclipse.jdt.ui.prefs rse/plugins/org.eclipse.rse.services/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.services/about.html rse/plugins/org.eclipse.rse.services/build.properties rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/FileTypeMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/IClassifierConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/IClientServerConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/IMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/ISearchPatternMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/IServiceConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/ISystemFileTypes.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/NamePatternMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/PathUtility.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/RegexPatternMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/StringCompare.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/StringComparePatternMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/SystemEncodingUtil.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/SystemFileClassifier.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/SystemSearchString.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/VirtualSearchResult.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/AbsoluteVirtualPath.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/ArchiveHandlerManager.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/ISystemArchiveHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/ISystemArchiveHandlerConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/SystemArchiveUtil.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/SystemJarHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/SystemTarHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/SystemUniversalZipEntry.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/SystemZipHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/archiveutils/VirtualChild.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/Abstract4ByteNumericInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/Abstract8ByteNumericInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/AbstractAttributeInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/AbstractCPInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/AbstractCommonInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/AbstractRefInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/BasicClassFileParser.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/ClassFileUTF8Reader.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/ClassFileUtil.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/ClassInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/DoubleInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/EnhancedClassLoader.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/EnhancedDataInputStream.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/FieldInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/FieldRefInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/FloatInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/IClassFileConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/IntegerInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/InterfaceMethodRefInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/LongInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/MethodInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/MethodRefInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/NameAndTypeInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/StringInfo.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/java/UTF8Info.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/messages/ISystemMessageProvider.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/messages/IndicatorException.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/messages/SystemMessage.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/messages/SystemMessageException.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/messages/SystemMessageFile.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/HostProcessFilterImpl.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/IHostProcess.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/IHostProcessFilter.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/ISystemProcessRemoteConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/ISystemProcessRemoteTypes.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/IRemoteServerProcess.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/ProcessComparator.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/ProcessHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/ProcessHandlerManager.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/UniversalAIXProcessHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/UniversalLinuxProcessHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/UniversalMacOSXProcessHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/UniversalServerProcessImpl.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/processes/handlers/UniversalZOSProcessHandler.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/ISystemSearchConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/ISystemSearchMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/SystemNonRegexMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/SystemSearchFileNameMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/SystemSearchLineMatch.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/SystemSearchMatch.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/SystemSearchStringMatchLocator.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/SystemSearchStringMatcher.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/search/SystemSearchUtil.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/util/tar/ITarConstants.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/util/tar/TarEntry.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/util/tar/TarFile.java rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/util/tar/TarOutputStream.java rse/plugins/org.eclipse.rse.services/patterns.dat rse/plugins/org.eclipse.rse.services/plugin.properties rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/Activator.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/IService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/Mutex.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/AbstractFileService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/IFileService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/IHostFile.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/RemoteFileCancelledException.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/RemoteFileException.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/RemoteFileIOException.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/RemoteFileSecurityException.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/RemoteFolderNotEmptyException.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/processes/AbstractHostProcess.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/processes/AbstractProcessService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/processes/IProcessService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/AbstractSearchResult.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/AbstractSearchResultConfiguration.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/AbstractSearchService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/HostSearchResultSet.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/IHostSearchConstants.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/IHostSearchResult.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/IHostSearchResultConfiguration.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/IHostSearchResultConfigurationFactory.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/IHostSearchResultSet.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/ISearchHandler.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/search/ISearchService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/AbstractHostShell.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/AbstractHostShellOutputReader.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/CommandPattern.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/HostShellChangeEvent.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/HostShellOutputStream.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/HostShellProcessAdapter.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/IHostOutput.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/IHostShell.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/IHostShellChangeEvent.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/IHostShellOutputListener.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/IHostShellOutputNotifier.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/IHostShellOutputReader.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/IShellService.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/OutputPattern.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/ParsedOutput.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/Patterns.java rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/shells/SimpleHostOutput.java rse/plugins/org.eclipse.rse.shells.ui/.classpath rse/plugins/org.eclipse.rse.shells.ui/.cvsignore rse/plugins/org.eclipse.rse.shells.ui/.project rse/plugins/org.eclipse.rse.shells.ui/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.shells.ui/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.shells.ui/about.html rse/plugins/org.eclipse.rse.shells.ui/build.properties rse/plugins/org.eclipse.rse.shells.ui/icons/full/cview16/commands_view.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/cview16/errorlist_view.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/eview16/commands_view.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/eview16/errorlist_view.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/obj16/exportshellhistory.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/obj16/exportshelloutput.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/obj16/systemcommands_obj.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/obj16/systemcommandslive_obj.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/obj16/systemshell.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/obj16/systemshelllive.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/view16/commands_view.gif rse/plugins/org.eclipse.rse.shells.ui/icons/full/view16/errorlist_view.gif rse/plugins/org.eclipse.rse.shells.ui/plugin.properties rse/plugins/org.eclipse.rse.shells.ui/plugin.xml rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/Activator.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/RemoteCommandHelpers.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/ShellResources.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/ShellResources.properties rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/SystemRemoteCommandEntryForm.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/LaunchCommandActionDelegate.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/LaunchShellActionDelegate.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/SystemBaseShellAction.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/SystemCommandAction.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/SystemExportShellHistoryAction.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/SystemExportShellOutputAction.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/SystemShowInShellViewAction.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/SystemTerminateRemoveShellAction.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/actions/SystemTerminateShellAction.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/propertypages/EnvironmentVariablesPropertyPage.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/propertypages/ShellServicesPropertyPage.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/propertypages/SystemShellPropertyPage.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/CommandEntryContentAssistProcessor.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/CommandEntryViewerConfiguration.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/CommandsViewPage.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/CommandsViewWorkbook.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/EncodingForm.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/ISystemCommandTextModifyListener.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/ShellServiceSubSystemConfigurationAdapter.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/ShellServiceSubSystemConfigurationAdapterFactory.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemBuildErrorView.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemBuildErrorViewPart.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemBuildErrorViewProvider.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemCommandEditor.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemCommandsUI.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemCommandsView.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemCommandsViewPart.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemCommandsViewProvider.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemViewOutputAdapterFactory.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemViewRemoteErrorAdapter.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/SystemViewRemoteOutputAdapter.java rse/plugins/org.eclipse.rse.shells.ui/src/org/eclipse/rse/shells/ui/view/TabFolderLayout.java rse/plugins/org.eclipse.rse.subsystems.files.core/.classpath rse/plugins/org.eclipse.rse.subsystems.files.core/.cvsignore rse/plugins/org.eclipse.rse.subsystems.files.core/.project rse/plugins/org.eclipse.rse.subsystems.files.core/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.files.core/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.files.core/about.html rse/plugins/org.eclipse.rse.subsystems.files.core/build.properties rse/plugins/org.eclipse.rse.subsystems.files.core/plugin.properties rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/AbstractJavaLanguageUtility.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/AbstractLanguageUtility.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/AbstractLanguageUtilityFactory.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/IJavaLanguageUtility.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/ILanguageUtility.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/ILanguageUtilityFactory.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/SystemFileAPIProviderImpl.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/SystemFileSubSystemAPIProviderImpl.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/SystemFileSubSystemConfigurationAPIProviderImpl.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/internal/subsystems/files/core/SystemRemoteDirectoryMatcher.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/Activator.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/SystemFileResources.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/SystemFileResources.properties rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/IRemotePath.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileAPIProvider.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileRemoteTypes.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemRemoteCommand.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemRemoteCommandMessage.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/RemoteFileFilterString.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/RemoteFileUtility.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/RemotePath.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/RemotePathUtil.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/SystemFileTransferModeMapping.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/SystemFileTransferModeRegistry.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/servicesubsystem/AbstractRemoteFile.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/servicesubsystem/FileServiceSubSystem.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/servicesubsystem/FileServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/servicesubsystem/IFileServiceSubSystem.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/servicesubsystem/IFileServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/servicesubsystem/OutputRefresh.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/servicesubsystem/SearchJob.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IHostFileToRemoteFileAdapter.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFile.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFileContext.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFileExceptionCodes.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFileExceptionMessages.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFileFactory.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFileSubSystem.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFileSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteFileWrapper.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteSearchConstants.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IRemoteSearchResult.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/IVirtualRemoteFile.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFile.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileChildrenContentsType.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileCodeException.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileContext.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileEmpty.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileRoot.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileSchedulingRule.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileSubSystem.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFileSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteFolderChildrenContentsType.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteSearchResult.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteSearchResultConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/subsystems/RemoteSearchResultsContentsType.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/util/SystemRemoteFileMatcher.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/util/ValidatorFileFilterString.java rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/util/ValidatorFileUniqueName.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/.classpath rse/plugins/org.eclipse.rse.subsystems.files.dstore/.cvsignore rse/plugins/org.eclipse.rse.subsystems.files.dstore/.project rse/plugins/org.eclipse.rse.subsystems.files.dstore/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.files.dstore/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.files.dstore/about.html rse/plugins/org.eclipse.rse.subsystems.files.dstore/build.properties rse/plugins/org.eclipse.rse.subsystems.files.dstore/icons/full/obj16/systemfiles_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.dstore/icons/full/obj16/systemfileslive_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.dstore/plugin.properties rse/plugins/org.eclipse.rse.subsystems.files.dstore/plugin.xml rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/Activator.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/model/DStoreFile.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/model/DStoreFileAdapter.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/model/DStoreSearchResult.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/model/DStoreVirtualFile.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/old/FileTransferStatusListener.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/old/SearchResultsChangeListener.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/old/StatusChangeListener.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/old/UniversalSearchResultConfigurationFactory.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/old/UniversalSearchResultConfigurationImpl.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/subsystem/DStoreFileSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/subsystem/DStoreFileSubSystemSearchResultConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/subsystem/DStoreJavaLanguageUtility.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/subsystem/DStoreLanguageUtilityFactory.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/subsystem/DStoreWindowsFileSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.dstore/src/org/eclipse/rse/subsystems/files/dstore/subsystem/RemoteFilePropertyChangeListener.java rse/plugins/org.eclipse.rse.subsystems.files.ftp/.classpath rse/plugins/org.eclipse.rse.subsystems.files.ftp/.cvsignore rse/plugins/org.eclipse.rse.subsystems.files.ftp/.project rse/plugins/org.eclipse.rse.subsystems.files.ftp/.settings/org.eclipse.core.resources.prefs rse/plugins/org.eclipse.rse.subsystems.files.ftp/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.files.ftp/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.files.ftp/about.html rse/plugins/org.eclipse.rse.subsystems.files.ftp/build.properties rse/plugins/org.eclipse.rse.subsystems.files.ftp/icons/full/obj16/systemfiles_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.ftp/icons/full/obj16/systemfileslive_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.ftp/plugin.properties rse/plugins/org.eclipse.rse.subsystems.files.ftp/plugin.xml rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/subsystems/files/ftp/Activator.java rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/subsystems/files/ftp/FTPFileSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/subsystems/files/ftp/connectorservice/FTPConnectorService.java rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/subsystems/files/ftp/connectorservice/FTPConnectorServiceManager.java rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/subsystems/files/ftp/connectorservice/IFTPSubSystem.java rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/subsystems/files/ftp/model/FTPFileAdapter.java rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/subsystems/files/ftp/model/FTPRemoteFile.java rse/plugins/org.eclipse.rse.subsystems.files.local/.classpath rse/plugins/org.eclipse.rse.subsystems.files.local/.cvsignore rse/plugins/org.eclipse.rse.subsystems.files.local/.project rse/plugins/org.eclipse.rse.subsystems.files.local/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.files.local/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.files.local/about.html rse/plugins/org.eclipse.rse.subsystems.files.local/build.properties rse/plugins/org.eclipse.rse.subsystems.files.local/icons/full/obj16/systemfiles_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.local/icons/full/obj16/systemfileslive_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.local/plugin.properties rse/plugins/org.eclipse.rse.subsystems.files.local/plugin.xml rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/Activator.java rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/LocalFileSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/LocalJavaLanguageUtility.java rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/LocalLanguageUtilityFactory.java rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/LocalSearchResultConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/model/LocalFile.java rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/model/LocalFileAdapter.java rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/subsystems/files/local/model/LocalVirtualFile.java rse/plugins/org.eclipse.rse.subsystems.files.ssh/.classpath rse/plugins/org.eclipse.rse.subsystems.files.ssh/.cvsignore rse/plugins/org.eclipse.rse.subsystems.files.ssh/.project rse/plugins/org.eclipse.rse.subsystems.files.ssh/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.files.ssh/.settings/org.eclipse.jdt.ui.prefs rse/plugins/org.eclipse.rse.subsystems.files.ssh/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.files.ssh/about.html rse/plugins/org.eclipse.rse.subsystems.files.ssh/build.properties rse/plugins/org.eclipse.rse.subsystems.files.ssh/icons/full/obj16/systemfiles_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.ssh/icons/full/obj16/systemfileslive_obj.gif rse/plugins/org.eclipse.rse.subsystems.files.ssh/plugin.properties rse/plugins/org.eclipse.rse.subsystems.files.ssh/plugin.xml rse/plugins/org.eclipse.rse.subsystems.files.ssh/src/org/eclipse/rse/subsystems/files/ssh/Activator.java rse/plugins/org.eclipse.rse.subsystems.files.ssh/src/org/eclipse/rse/subsystems/files/ssh/SftpFileAdapter.java rse/plugins/org.eclipse.rse.subsystems.files.ssh/src/org/eclipse/rse/subsystems/files/ssh/SftpFileSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.files.ssh/src/org/eclipse/rse/subsystems/files/ssh/SftpRemoteFile.java rse/plugins/org.eclipse.rse.subsystems.processes.core/.classpath rse/plugins/org.eclipse.rse.subsystems.processes.core/.cvsignore rse/plugins/org.eclipse.rse.subsystems.processes.core/.project rse/plugins/org.eclipse.rse.subsystems.processes.core/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.processes.core/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.processes.core/about.html rse/plugins/org.eclipse.rse.subsystems.processes.core/build.properties rse/plugins/org.eclipse.rse.subsystems.processes.core/plugin.properties rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/Activator.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/IHostProcessToRemoteProcessAdapter.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/IRemoteProcess.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/IRemoteProcessContext.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/IRemoteProcessSubSystem.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/IRemoteProcessSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/SystemProcessesCoreResources.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/SystemProcessesCoreResources.properties rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/impl/RemoteProcessContext.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/impl/RemoteProcessImpl.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/impl/RemoteProcessSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/core/subsystem/impl/RemoteProcessSubSystemImpl.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/servicesubsystem/IProcessServiceSubSystem.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/servicesubsystem/IProcessServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/servicesubsystem/ProcessServiceSubSystem.java rse/plugins/org.eclipse.rse.subsystems.processes.core/src/org/eclipse/rse/subsystems/processes/servicesubsystem/ProcessServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.processes.dstore/.classpath rse/plugins/org.eclipse.rse.subsystems.processes.dstore/.cvsignore rse/plugins/org.eclipse.rse.subsystems.processes.dstore/.project rse/plugins/org.eclipse.rse.subsystems.processes.dstore/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.processes.dstore/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.processes.dstore/about.html rse/plugins/org.eclipse.rse.subsystems.processes.dstore/build.properties rse/plugins/org.eclipse.rse.subsystems.processes.dstore/icons/full/obj16/activeprocess.gif rse/plugins/org.eclipse.rse.subsystems.processes.dstore/icons/full/obj16/processsubsystem_obj.gif rse/plugins/org.eclipse.rse.subsystems.processes.dstore/icons/full/obj16/processsubsystemlive_obj.gif rse/plugins/org.eclipse.rse.subsystems.processes.dstore/plugin.properties rse/plugins/org.eclipse.rse.subsystems.processes.dstore/plugin.xml rse/plugins/org.eclipse.rse.subsystems.processes.dstore/src/org/eclipse/rse/subsystems/processes/dstore/Activator.java rse/plugins/org.eclipse.rse.subsystems.processes.dstore/src/org/eclipse/rse/subsystems/processes/dstore/DStoreProcessAdapter.java rse/plugins/org.eclipse.rse.subsystems.processes.dstore/src/org/eclipse/rse/subsystems/processes/dstore/DStoreProcessSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.processes.local/.classpath rse/plugins/org.eclipse.rse.subsystems.processes.local/.cvsignore rse/plugins/org.eclipse.rse.subsystems.processes.local/.project rse/plugins/org.eclipse.rse.subsystems.processes.local/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.processes.local/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.processes.local/about.html rse/plugins/org.eclipse.rse.subsystems.processes.local/build.properties rse/plugins/org.eclipse.rse.subsystems.processes.local/icons/full/obj16/activeprocess.gif rse/plugins/org.eclipse.rse.subsystems.processes.local/icons/full/obj16/processsubsystem_obj.gif rse/plugins/org.eclipse.rse.subsystems.processes.local/icons/full/obj16/processsubsystemlive_obj.gif rse/plugins/org.eclipse.rse.subsystems.processes.local/plugin.properties rse/plugins/org.eclipse.rse.subsystems.processes.local/plugin.xml rse/plugins/org.eclipse.rse.subsystems.processes.local/src/org/eclipse/rse/subsystems/processes/local/Activator.java rse/plugins/org.eclipse.rse.subsystems.processes.local/src/org/eclipse/rse/subsystems/processes/local/LocalProcessAdapter.java rse/plugins/org.eclipse.rse.subsystems.processes.local/src/org/eclipse/rse/subsystems/processes/local/LocalProcessSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.shells.core/.classpath rse/plugins/org.eclipse.rse.subsystems.shells.core/.cvsignore rse/plugins/org.eclipse.rse.subsystems.shells.core/.project rse/plugins/org.eclipse.rse.subsystems.shells.core/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.shells.core/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.shells.core/about.html rse/plugins/org.eclipse.rse.subsystems.shells.core/build.properties rse/plugins/org.eclipse.rse.subsystems.shells.core/plugin.properties rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/servicesubsystem/OutputRefreshJob.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/CandidateCommand.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/RemoteCmdSubSystem.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/RemoteCmdSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/RemoteCommandShell.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/RemoteError.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/RemoteOutput.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/RemoteSystemEnvVar.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/SystemRemoteCommand.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/internal/subsystems/shells/subsystems/SystemRemoteCommandMessage.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/Activator.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/ShellStrings.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/ShellStrings.properties rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/model/ISystemOutputRemoteTypes.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/model/RemoteCommandFilterString.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/model/RemoteCommandShellOperation.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/model/RemoteCommandShellOperationManager.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/model/SimpleCommandOperation.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/ICandidateCommand.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteCmdSubSystem.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteCmdSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteCommandShell.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteError.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteOutput.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/servicesubsystem/IServiceCommandShell.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/servicesubsystem/IShellServiceSubSystem.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/servicesubsystem/IShellServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/servicesubsystem/ServiceCommandShell.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/servicesubsystem/ShellServiceSubSystem.java rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/servicesubsystem/ShellServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.shells.dstore/.classpath rse/plugins/org.eclipse.rse.subsystems.shells.dstore/.cvsignore rse/plugins/org.eclipse.rse.subsystems.shells.dstore/.project rse/plugins/org.eclipse.rse.subsystems.shells.dstore/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.shells.dstore/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.shells.dstore/about.html rse/plugins/org.eclipse.rse.subsystems.shells.dstore/build.properties rse/plugins/org.eclipse.rse.subsystems.shells.dstore/icons/full/obj16/systemcommands_obj.gif rse/plugins/org.eclipse.rse.subsystems.shells.dstore/icons/full/obj16/systemcommandslive_obj.gif rse/plugins/org.eclipse.rse.subsystems.shells.dstore/plugin.properties rse/plugins/org.eclipse.rse.subsystems.shells.dstore/plugin.xml rse/plugins/org.eclipse.rse.subsystems.shells.dstore/src/org/eclipse/rse/subsystems/shells/dstore/Activator.java rse/plugins/org.eclipse.rse.subsystems.shells.dstore/src/org/eclipse/rse/subsystems/shells/dstore/DStoreShellSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.shells.dstore/src/org/eclipse/rse/subsystems/shells/dstore/model/DStoreServiceCommandShell.java rse/plugins/org.eclipse.rse.subsystems.shells.local/.classpath rse/plugins/org.eclipse.rse.subsystems.shells.local/.cvsignore rse/plugins/org.eclipse.rse.subsystems.shells.local/.project rse/plugins/org.eclipse.rse.subsystems.shells.local/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.shells.local/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.shells.local/about.html rse/plugins/org.eclipse.rse.subsystems.shells.local/build.properties rse/plugins/org.eclipse.rse.subsystems.shells.local/icons/full/obj16/systemcommands_obj.gif rse/plugins/org.eclipse.rse.subsystems.shells.local/icons/full/obj16/systemcommandslive_obj.gif rse/plugins/org.eclipse.rse.subsystems.shells.local/plugin.properties rse/plugins/org.eclipse.rse.subsystems.shells.local/plugin.xml rse/plugins/org.eclipse.rse.subsystems.shells.local/src/org/eclipse/rse/subsystems/shells/local/Activator.java rse/plugins/org.eclipse.rse.subsystems.shells.local/src/org/eclipse/rse/subsystems/shells/local/LocalShellSubSystemConfiguration.java rse/plugins/org.eclipse.rse.subsystems.shells.local/src/org/eclipse/rse/subsystems/shells/local/model/LocalServiceCommandShell.java rse/plugins/org.eclipse.rse.subsystems.shells.ssh/.classpath rse/plugins/org.eclipse.rse.subsystems.shells.ssh/.cvsignore rse/plugins/org.eclipse.rse.subsystems.shells.ssh/.project rse/plugins/org.eclipse.rse.subsystems.shells.ssh/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.subsystems.shells.ssh/.settings/org.eclipse.jdt.ui.prefs rse/plugins/org.eclipse.rse.subsystems.shells.ssh/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.subsystems.shells.ssh/about.html rse/plugins/org.eclipse.rse.subsystems.shells.ssh/build.properties rse/plugins/org.eclipse.rse.subsystems.shells.ssh/icons/full/obj16/systemcommands_obj.gif rse/plugins/org.eclipse.rse.subsystems.shells.ssh/icons/full/obj16/systemcommandslive_obj.gif rse/plugins/org.eclipse.rse.subsystems.shells.ssh/plugin.properties rse/plugins/org.eclipse.rse.subsystems.shells.ssh/plugin.xml rse/plugins/org.eclipse.rse.subsystems.shells.ssh/src/org/eclipse/rse/subsystems/shells/ssh/Activator.java rse/plugins/org.eclipse.rse.subsystems.shells.ssh/src/org/eclipse/rse/subsystems/shells/ssh/SshServiceCommandShell.java rse/plugins/org.eclipse.rse.subsystems.shells.ssh/src/org/eclipse/rse/subsystems/shells/ssh/SshShellSubSystemConfiguration.java rse/plugins/org.eclipse.rse.ui/.classpath rse/plugins/org.eclipse.rse.ui/.cvsignore rse/plugins/org.eclipse.rse.ui/.project rse/plugins/org.eclipse.rse.ui/.settings/org.eclipse.core.resources.prefs rse/plugins/org.eclipse.rse.ui/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse.ui/HelpContexts.xml rse/plugins/org.eclipse.rse.ui/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemView.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/AbstractElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/GenericMessages.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/GenericMessages.properties rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/IRSEAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/IRSEUIRegistry.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/IRemoteSelectionAddListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemConnectionFormCaller.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemContextMenuConstants.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemDeleteTarget.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemIconConstants.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemMassager.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemMessages.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemPageCompleteListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemPreferencesConstants.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemRenameTarget.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemStringsInputAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemThemeConstants.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/ISystemVerifyListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/MassagerAddQuotes.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/MassagerFoldCase.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/MassagerFoldCaseOutsideQuotes.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/MassagerFoldCaseUnlessQuoted.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/MassagerRemoveQuotes.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/Mnemonics.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/RSEAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/RSESystemTypeAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/RSEUIPlugin.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemBaseForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemConnectionForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemMenuManager.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemProfileForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemPropertyResources.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemPropertyResources.properties rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemResources.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemResources.properties rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemSortableSelection.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemTabFolderLayout.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/SystemWidgetHelpers.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/DisplayDialogAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/DisplayHidableSystemMessageAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/DisplaySystemMessageAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/ISystemAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/ISystemCopyTargetSelectionCallback.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/ISystemDialogAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/ISystemDynamicPopupMenuExtension.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/ISystemDynamicPopupMenuExtensionManager.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/ISystemWizardAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemAbstractPopupMenuExtensionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemBaseAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemBaseCopyAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemBaseDialogAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemBaseDummyAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemBaseSubMenuAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemBaseWizardAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingBrowseWithAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingCompareWithAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingExpandToAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingGoToAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingGotoActionOLD.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingNewAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingOpenWithAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingPreferencesAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingPulldownMenuAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingRemoteServerBaseAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingRemoteServersAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingReplaceWithAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingViewAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCascadingWorkWithAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemClearAllPasswordsAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemClearPasswordAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCollapseAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCollapseAllAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCommonDeleteAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCommonRenameAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCommonSelectAllAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemConnectAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemConnectAllSubSystemsAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCopyConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemCopyToClipboardAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemDisconnectAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemDisconnectAllSubSystemsAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemDynamicPopupMenuExtensionManager.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemExpandAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemMoveConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemMoveDownConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemMoveUpConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemNewConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemNewConnectionFromExistingConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemNewProfileAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemOpenExplorerPerspectiveAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemOpenRSEPerspectiveAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemPasteFromClipboardAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemPreferenceQualifyConnectionNamesAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemPreferenceRestoreStateAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemPreferenceShowFilterPoolsAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemProfileNameCopyAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemProfileNameSelectAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemRefreshAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemRefreshAllAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemRemotePropertiesAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemRemoteServerStartAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemRemoteServerStopAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemResolveFilterStringAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemRunAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemSelectConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemSeparatorAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemShowInMonitorAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemShowInTableAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemShowPreferencesPageAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemStartCommunicationsDaemonAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemStringPromptAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemSubMenuManager.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemSubMenuManagerForTesting.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemTablePrintAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemTeamReloadAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemTestFilterStringAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemUpdateConnectionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemViewExpandToAllAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemViewExpandToBaseAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemWorkOfflineAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/SystemWorkWithProfilesAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/actions/TestPopupMenuAction1.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/EnvironmentVariablesPromptDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/ISignonValidator.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/ISystemPasswordPromptDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/ISystemPromptDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/ISystemTypedObject.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemChangePasswordDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemControlEnableState.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemCopyProfileDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemDeleteDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemDeleteTableProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemDeleteTableRow.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemFilterTableDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemPasswordPersistencePrompt.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemPasswordPromptDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemPromptDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemRemoteResourceDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemRenameDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemRenameSingleDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemRenameTableProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemRenameTableRow.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemResolveFilterStringDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemSelectAnythingDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemSelectConnectionDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemSelectFileTypesDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemSimpleContentElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemSimpleContentProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemSimpleCopyDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemSimpleSelectDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemTestFilterStringDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemUpdateConnectionDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemWizardDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/dialogs/SystemWorkWithHistoryDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/ISystemChangeFilterPaneEditPaneSupplier.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/ISystemFilterStringEditPaneListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemChangeFilterPane.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterDialogInputs.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterDialogInterface.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterDialogOutputs.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterPoolDialogInputs.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterPoolDialogInterface.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterPoolDialogOutputs.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterPoolManagerUIProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterStringEditPane.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterUIHelpers.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/SystemFilterWorkWithFilterPoolsTreeViewer.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/ISystemNewFilterActionConfigurator.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemChangeFilterAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemChangeFilterActionCopyString.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemChangeFilterActionDeleteString.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemChangeFilterActionMoveStringDown.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemChangeFilterActionMoveStringUp.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemChangeFilterActionPasteString.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterAbstractFilterAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterAbstractFilterPoolAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterAbstractFilterPoolWizardAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterAbstractFilterWizardAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterCascadingNewFilterPoolReferenceAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterCascadingNewFilterPoolReferenceFPMgrAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterCopyFilterAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterCopyFilterPoolAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterCopyFilterStringAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterMoveDownFilterAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterMoveDownFilterPoolReferenceAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterMoveFilterAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterMoveFilterPoolAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterMoveFilterStringAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterMoveUpFilterAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterMoveUpFilterPoolReferenceAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterNewFilterPoolAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterPoolReferenceSelectAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterRemoveFilterPoolReferenceAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterSelectFilterPoolsAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterWorkWithFilterPoolsAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemFilterWorkWithFilterPoolsRefreshAllAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/actions/SystemNewFilterAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/ISystemFilterWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/ISystemNewFilterWizardConfigurator.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemChangeFilterDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemFilterNewFilterPoolWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemFilterNewFilterPoolWizardDefaultMainPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemFilterNewFilterPoolWizardMainPageInterface.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemFilterPoolWizardDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemFilterPoolWizardInterface.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemFilterWizardDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemFilterWorkWithFilterPoolsDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemNewFilterWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemNewFilterWizardConfigurator.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemNewFilterWizardInfoPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemNewFilterWizardMainPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemNewFilterWizardNamePage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/filters/dialogs/SystemUnNamedFilterDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/internal/RSESystemTypeAdapterFactory.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/internal/RSEUIRegistry.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/ISystemMessageLine.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/ISystemMessageLineTarget.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/StatusLineManagerAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/SystemDialogPageMessageLine.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/SystemMessageDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/SystemMessageLine.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/SystemMessageStatus.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/SystemUIMessage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/messages/SystemUIMessageFile.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/open/ISystemQuickOpenPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/open/ISystemQuickOpenPageContainer.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/open/SystemOpenQuickOpenDialogAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/open/SystemQuickOpenDialog.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/open/SystemQuickOpenPageDescriptor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/open/SystemQuickOpenUI.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/open/SystemQuickOpenUtil.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/ISystemRunnableContext.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/Policy.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemFetchOperation.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemJobRunnableContext.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemProgressDialogRunnableContext.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemSchedulingRule.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/AbstractSystemSubSystemPropertyPageCoreForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/ISystemConnectionWizardErrorUpdater.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/ISystemConnectionWizardPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/ISystemSubSystemPropertyPageCoreForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/RemoteSystemsPreferencePage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/ServerConnectionSecurityPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/ServerLauncherPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/ServicesPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SignonPreferencePage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemAbstractPropertyPageExtensionAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemBasePropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemBooleanFieldEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemChangeFilterPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemComboBoxFieldEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemCommunicationsPreferencePage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemConnectionPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemConnectionSubSystemsPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemConnectorServicesPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemFilterPoolPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemFilterPoolReferencePropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemFilterPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemFilterStringPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemIntegerFieldEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemKeyValueFieldEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemLoggingPreferencePage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemPreferenceInitializer.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemRemotePropertyPageNode.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemStringFieldEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemSubSystemPropertyPageCore.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemSubSystemPropertyPageCoreForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemTeamViewCategoryPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemTeamViewProfilePropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemTeamViewSubSystemConfigurationPropertyPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/propertypages/SystemTypeFieldEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ISystemValidator.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ISystemValidatorUniqueString.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/IValidatorRemoteSelection.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/SystemNumericVerifyListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorArchiveName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorCompileCommandLabel.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorConnectionName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorFileName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorFilterName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorFilterPoolName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorFilterString.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorFolderName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorIntegerInput.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorIntegerRangeInput.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorLocalPath.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorLongInput.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorLongRangeInput.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorPathName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorPortInput.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorProfileName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorRemoteSelection.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorServerPortInput.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorSourceType.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorSpecialChar.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorSystemName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorUniqueString.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorUserActionCommand.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorUserActionComment.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorUserActionName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorUserId.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorUserTypeName.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/validators/ValidatorUserTypeTypes.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/AbstractSystemRemoteAdapterFactory.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/AbstractSystemViewAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/IRSEViewPart.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemDragDropAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemEditableRemoteObject.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemLongRunningRequestListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemMementoConstants.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemPropertyConstants.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemRemoteElementAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemRemoveElementAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemSelectAllTarget.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemSelectRemoteObjectAPIProviderCaller.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemShellProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemTree.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemViewActionFilter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemViewDropDestination.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemViewElementAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemViewInputProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemViewRunnableObject.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SubSystemConfigurationAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SubSystemConfigurationAdapterFactory.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemAbstractAPIProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemActionViewerFilter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemComboBoxCellEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemComboBoxPropertyDescriptor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemDNDTransferRunnable.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemDecoratingLabelProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemDeferredTableTreeContentManager.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemDropActionDelegate.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemEmptyListAPIProviderImpl.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemInheritablePropertyData.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemInheritableTextCellEditor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemInheritableTextPropertyDescriptor.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemLongRunningRequestEvent.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemPerspectiveLayout.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemPropertySheetForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemResolveFilterStringAPIProviderImpl.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemResourceSelectionForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemResourceSelectionInputProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemSelectRemoteObjectAPIProviderImpl.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableTreeView.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableTreeViewProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableView.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableViewColumnManager.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableViewFilter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableViewPart.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableViewProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableViewSorter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTestFilterStringAPIProviderImpl.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemView.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewAPIProviderForConnections.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewAPIProviderForFilterPools.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewAPIProviderForFilterStrings.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewAPIProviderForFilters.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewAPIProviderForSubSystems.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewAdapterFactory.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewCompositeActionGroup.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewConnectionAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewConnectionSelectionInputProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewDataDragAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewDataDropAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewDummyObject.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewFilterAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewFilterPoolAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewFilterPoolReferenceAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewFilterReferenceAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewFilterStringAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewLabelAndContentProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewMenuListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewMessageAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewNewConnectionPromptAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewPart.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewPartFrameSource.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewPartGotoActionGroup.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewPromptableAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewResources.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewResources.properties rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewRootInputAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewScratchpadAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemViewSubSystemAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/BrowseAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/ClearAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/ClearSelectedAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/MonitorViewPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/MonitorViewWorkbook.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/SystemMonitorUI.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/SystemMonitorViewPart.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/monitor/TabFolderLayout.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/scratchpad/BrowseAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/scratchpad/ClearAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/scratchpad/ClearSelectedAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/scratchpad/SystemScratchpadView.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/scratchpad/SystemScratchpadViewPart.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/scratchpad/SystemScratchpadViewProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchClearHistoryAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchCopyToClipboardAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchHistoryAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchRemoveAllMatchesAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchRemoveSelectedMatchesAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchTableView.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchTableViewProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchUI.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchViewContentProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchViewLabelProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/search/SystemSearchViewPart.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemResourceAdaptableProfile.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamView.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewActiveProfileAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewCategoryAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewCategoryNode.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewContentProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewInputProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewLabelProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewMakeActiveProfileAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewMakeInActiveProfileAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewPart.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewProfileAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewRefreshAllAction.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewResourceAdapterFactory.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewSubSystemConfigurationAdapter.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/team/SystemTeamViewSubSystemConfigurationNode.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/EnvironmentVariablesForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/GridUtil.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/IInheritableEntryFieldStateChangeListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/IServerLauncherForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/ISystemAddListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/ISystemCollapsableSectionListener.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/ISystemCombo.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/ISystemEditPaneStates.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/InheritButton.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/InheritControl.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/InheritControlLayout.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/InheritableEntryField.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/RemoteBaseServerLauncherForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/RemoteServerLauncherForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/SSLForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/ServerConnectionSecurityForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/SystemCollapsableSection.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/SystemEditPaneStateMachine.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/SystemHistoryCombo.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/SystemHostCombo.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/SystemPortPrompt.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/SystemSelectConnectionForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ConnectorServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ConnectorServicesForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/FactoryServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/PropertyElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/PropertySetServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/RSEModelServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/RootServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ServerLauncherPropertiesServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ServiceServiceElement.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ServiceTableContentProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ServiceTableLabelProvider.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/widgets/services/ServicesForm.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/AbstractSystemNewConnectionWizardPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/AbstractSystemWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/AbstractSystemWizardPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/IRSENewConnectionWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/IRSENewConnectionWizardDelegate.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/ISubSystemPropertiesWizardPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/ISystemNewConnectionWizardMainPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/ISystemWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/ISystemWizardPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/RSEDefaultNewConnectionWizardDelegate.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/RSENewConnectionWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/RSENewConnectionWizardDefaultDelegateMainPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/RSENewConnectionWizardDelegate.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/RSENewConnectionWizardMainPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/SubSystemServiceWizardPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/SystemNewConnectionWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/SystemNewConnectionWizardDefaultMainPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/SystemNewConnectionWizardRenameProfilePage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/SystemNewProfileWizard.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/SystemNewProfileWizardMainPage.java rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/wizards/SystemSubSystemsPropertiesWizardPage.java rse/plugins/org.eclipse.rse.ui/about.html rse/plugins/org.eclipse.rse.ui/build.properties rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/filters/SystemFilterPool.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/filters/SystemFilterPoolReferenceManager.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/filters/SystemFilterPoolWrapper.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/filters/SystemFilterPoolWrapperInformation.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/filters/SystemFilterReference.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/filters/SystemFilterSimple.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/filters/SystemFilterStartHere.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/internal/filters/SystemFilter.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/internal/filters/SystemFilterContainerCommonMethods.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/internal/filters/SystemFilterContainerReferenceCommonMethods.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/internal/filters/SystemFilterPoolReference.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/internal/filters/SystemFilterString.java rse/plugins/org.eclipse.rse.ui/filters/org/eclipse/rse/internal/filters/SystemFilterStringReference.java rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/new.gif rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/newconnection_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/newfile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/newfilter_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/newfilterpool_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/newfilterpoolref_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/newfolder_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/ctool16/newprofile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/cview16/commands_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/cview16/editor.gif rse/plugins/org.eclipse.rse.ui/icons/full/cview16/errorlist_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/cview16/resourceRef_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/cview16/system_persp.gif rse/plugins/org.eclipse.rse.ui/icons/full/cview16/system_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/cview16/team_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/cancelshell.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/clear.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/clearall.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/clearselected.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/combine_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/compile.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/convertarchive_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/deletereference.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/down.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/editfilter.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/exportshellhistory.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/exportshelloutput.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/lock.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/makeProfileActive.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/makeprofileinactive.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/monitor_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/move.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/removeshell.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/rename.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/run.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/searchremovealll.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/searchremoveselected.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/selectpool.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/selectprofile.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/stop.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/systemprofile.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/up.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/workwithcompilecmds.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/workwithfilterpools.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/workwithnamedtypes.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/workwithuseractions.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/xtrctarchv_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/dlcl16/xtrctarchvto_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/export_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/import_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/new.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/newconnection_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/newfile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/newfilter_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/newfilterpool_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/newfilterpoolref_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/newfolder_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/newprofile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/rmotejar_expt.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/rmotejar_impt.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/rmtarchv_exp.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/rmtarchv_imp.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/rmtexp.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/rmtimp.gif rse/plugins/org.eclipse.rse.ui/icons/full/dtool16/systemshowintable.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/cancelshell.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/clear.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/clearall.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/clearselected.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/combine_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/compile.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/convertarchive_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/deletereference.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/down.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/editfilter.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/exportshellhistory.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/exportshelloutput.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/lock.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/makeprofileactive.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/makeprofileinactive.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/monitor_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/move.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/refresh_nav.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/removeshell.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/rename.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/run.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/searchremoveall.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/searchremoveselected.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/selectpool.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/selectprofile.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/stop.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/systemprofile.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/systemshowintable.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/up.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/workwithcompilecmds.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/workwithfilterpools.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/workwithnamedtypes.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/workwithuseractions.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/xtrctarchv_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/elcl16/xtrctarchvto_tsk.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/archive_export.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/archive_import.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/export_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/import_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/jar_export.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/jar_import.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/new.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/newconnection_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/newfile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/newfilter_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/newfilterpool_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/newfilterpoolref_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/newfolder_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/newprofile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/etool16/systemshowintable.gif rse/plugins/org.eclipse.rse.ui/icons/full/eview16/commands_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/eview16/editor.gif rse/plugins/org.eclipse.rse.ui/icons/full/eview16/errorlist_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/eview16/system_persp.gif rse/plugins/org.eclipse.rse.ui/icons/full/eview16/system_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/eview16/team_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/misc/IBM_logo.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/IBM_logo.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/arrowdown_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/arrowup_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/compcmd_ibm_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/compcmd_ibmuser_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/compcmd_new_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/compcmd_user_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/connectorservice_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/error.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/exportshellhistory.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/exportshelloutput.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/info.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/key.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/launcher_config_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/properties_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/service_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/ssl_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/system390Live_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/system390_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/system400_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/system400live_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/system_persp.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/system_search.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemaix_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemaixlive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemblank.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemcancel.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemcommands_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemcommandslive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemconnection.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemconnectionlive.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemempty.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemenvvar.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemenvvarlibpath.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemenvvarpath.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfailed.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfile.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfiles_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfileslive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfilter.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfilterpool.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfilterstring.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemfolder.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemhelp.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systeminfo.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemjobs_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemjobslive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemlinux_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemlinuxlive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemlocal_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemlocallive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemok.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemprocess.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemprofile.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemprofile_active.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemrootdrive.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemrootdriveopen.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemsearchresult.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemshell.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemshelllive.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemunix_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemunixlive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemwin_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/systemwinlive_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_action_ibm_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_action_ibm_user_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_action_new_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_action_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_type_ibm_new_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_type_ibm_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_type_ibm_user_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_type_new_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/user_type_obj.gif rse/plugins/org.eclipse.rse.ui/icons/full/obj16/warning.gif rse/plugins/org.eclipse.rse.ui/icons/full/ovr16/error_ovr.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/commands_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/editor.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/errorlist_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/fastopen.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/scratchpad_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/system_persp.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/system_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/view16/team_view.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/export_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/import_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/newconnection_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/newfile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/newfilter_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/newfilterpool_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/newfolder_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/newprofile_wiz.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/rmote_exprt.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/rmote_imprt.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/rmotearchv_exprt.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/rmotearchv_imprt.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/rmotejar_exprt.gif rse/plugins/org.eclipse.rse.ui/icons/full/wizban/rmotejar_imprt.gif rse/plugins/org.eclipse.rse.ui/messageFile.dtd rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/Host.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemHostPool.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemModelChangeEvent.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemModelChangeEventManager.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemNewConnectionPromptObject.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemPostableEventNotifier.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemPreferenceChangeEvent.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemPreferenceChangeManager.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemProfile.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemProfileManager.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemRemoteChangeEventManager.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemResourceChangeManager.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemRunnableContextWrapper.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/SystemScratchpad.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/DummyHost.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemPromptableObject.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemRegistryUI.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemRemoteChangeEvent.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemRemoteChangeEvents.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemRemoteChangeListener.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemResourceChangeEvent.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemResourceChangeEvents.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/ISystemResourceChangeListener.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemEscapeCharHelper.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemFilterStringContentsType.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemRegistry.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemRemoteChangeEvent.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemRemoteElementResourceSet.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemRemoteResourceSet.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemResourceChangeEvent.java rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/SystemStartHere.java rse/plugins/org.eclipse.rse.ui/plugin.properties rse/plugins/org.eclipse.rse.ui/plugin.xml rse/plugins/org.eclipse.rse.ui/rseprofile.xsd rse/plugins/org.eclipse.rse.ui/schema/archivehandlers.exsd rse/plugins/org.eclipse.rse.ui/schema/dynamicPopupMenuExtensions.exsd rse/plugins/org.eclipse.rse.ui/schema/keystoreProviders.exsd rse/plugins/org.eclipse.rse.ui/schema/mountPathMappers.exsd rse/plugins/org.eclipse.rse.ui/schema/newConnectionWizardDelegates.exsd rse/plugins/org.eclipse.rse.ui/schema/popupMenus.exsd rse/plugins/org.eclipse.rse.ui/schema/propertyPages.exsd rse/plugins/org.eclipse.rse.ui/schema/remoteSystemsViewPreferencesActions.exsd rse/plugins/org.eclipse.rse.ui/schema/subsystemConfigurations.exsd rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/internal/subsystems/AbstractCacheManager.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/internal/subsystems/RemoteServerLauncherConstants.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/internal/subsystems/ServerLauncher.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/internal/subsystems/SubSystemConfigurationProxy.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/internal/subsystems/SubSystemConfigurationProxyComparator.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/servicesubsystem/ServiceSubSystem.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/servicesubsystem/ServiceSubSystemConfiguration.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/AbstractConnectorService.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/AbstractConnectorServiceManager.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/AbstractResource.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/RemoteServerLauncher.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/SubSystem.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/SubSystemConfiguration.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/SubSystemHelpers.java rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/util/ISubSystemConfigurationAdapter.java rse/plugins/org.eclipse.rse.ui/systemmessages.xml rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/IRemoteSystemsProject.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/ISystemUserIdConstants.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/ISystemViewSupplier.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/PasswordPersistenceManager.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/RemoteSystemsProject.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/RemoteSystemsTempProjectNature.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemAdapterHelpers.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemBasePlugin.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemElapsedTimer.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemPerspectiveHelpers.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemPopupMenuActionContributor.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemPopupMenuActionContributorManager.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemPreferencesManager.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemPropertyPageExtension.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemPropertyPageExtensionManager.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemRemoteObjectMatcher.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemResourceConstants.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemResourceHelpers.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemResourceListener.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemResourceManager.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemSorter.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/SystemStringTokenizer.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/comm/ISystemCommunicationsDaemonHandler.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/comm/ISystemCommunicationsDaemonListener.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/comm/ISystemKeystoreProvider.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/comm/SystemCommunicationsDaemon.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/comm/SystemCommunicationsDaemonEvent.java rse/plugins/org.eclipse.rse.ui/systems/org/eclipse/rse/core/comm/SystemKeystoreProviderManager.java rse/plugins/org.eclipse.rse/.classpath rse/plugins/org.eclipse.rse/.project rse/plugins/org.eclipse.rse/.settings/org.eclipse.jdt.core.prefs rse/plugins/org.eclipse.rse/META-INF/MANIFEST.MF rse/plugins/org.eclipse.rse/about.html rse/plugins/org.eclipse.rse/about.ini rse/plugins/org.eclipse.rse/about.mappings rse/plugins/org.eclipse.rse/about.properties rse/plugins/org.eclipse.rse/build.properties rse/plugins/org.eclipse.rse/eclipse32.png rse/plugins/org.eclipse.rse/plugin.properties rse/plugins/org.eclipse.rse/src/readme.txt rse/plugins/readme.txt rse/tests/org.eclipse.rse.tests-feature/.project rse/tests/org.eclipse.rse.tests-feature/build.properties rse/tests/org.eclipse.rse.tests-feature/epl-v10.html rse/tests/org.eclipse.rse.tests-feature/feature.properties rse/tests/org.eclipse.rse.tests-feature/feature.xml rse/tests/org.eclipse.rse.tests-feature/license.html rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/about.html rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/build.properties rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/plugin.properties rse/tests/org.eclipse.rse.tests.framework.examples/.classpath rse/tests/org.eclipse.rse.tests.framework.examples/.project rse/tests/org.eclipse.rse.tests.framework.examples/.settings/org.eclipse.jdt.core.prefs rse/tests/org.eclipse.rse.tests.framework.examples/META-INF/MANIFEST.MF rse/tests/org.eclipse.rse.tests.framework.examples/about.html rse/tests/org.eclipse.rse.tests.framework.examples/build.properties rse/tests/org.eclipse.rse.tests.framework.examples/plugin.properties rse/tests/org.eclipse.rse.tests.framework.examples/plugin.xml rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/001.jpg rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/002.jpg rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/003.jpg rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/script7.txt rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AbstractTest.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingSuite.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingTests.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorSuite.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorTests.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureSuite.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureTests.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuite.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuiteProvider.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessSuite.java rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessTests.java rse/tests/org.eclipse.rse.tests.framework/.classpath rse/tests/org.eclipse.rse.tests.framework/.project rse/tests/org.eclipse.rse.tests.framework/.settings/org.eclipse.jdt.core.prefs rse/tests/org.eclipse.rse.tests.framework/META-INF/MANIFEST.MF rse/tests/org.eclipse.rse.tests.framework/about.html rse/tests/org.eclipse.rse.tests.framework/build.properties rse/tests/org.eclipse.rse.tests.framework/html/ResultsPane.jpg rse/tests/org.eclipse.rse.tests.framework/html/SampleWindow.jpg rse/tests/org.eclipse.rse.tests.framework/html/book.css rse/tests/org.eclipse.rse.tests.framework/html/futures.html rse/tests/org.eclipse.rse.tests.framework/html/plugging.html rse/tests/org.eclipse.rse.tests.framework/html/purpose.html rse/tests/org.eclipse.rse.tests.framework/html/view.html rse/tests/org.eclipse.rse.tests.framework/icons/ConsoleView.gif rse/tests/org.eclipse.rse.tests.framework/icons/GreenCheck.gif rse/tests/org.eclipse.rse.tests.framework/icons/GreenDot.gif rse/tests/org.eclipse.rse.tests.framework/icons/HolderView.gif rse/tests/org.eclipse.rse.tests.framework/icons/ImageView.gif rse/tests/org.eclipse.rse.tests.framework/icons/RedDot.gif rse/tests/org.eclipse.rse.tests.framework/icons/RedX.gif rse/tests/org.eclipse.rse.tests.framework/icons/WhiteBlock.gif rse/tests/org.eclipse.rse.tests.framework/icons/YellowQuestion.gif rse/tests/org.eclipse.rse.tests.framework/plugin.properties rse/tests/org.eclipse.rse.tests.framework/plugin.xml rse/tests/org.eclipse.rse.tests.framework/schema/suites.exsd rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AbstractTestSuiteHolder.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AnnotatingTestCase.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/DelegatingTestSuiteHolder.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolder.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolderListener.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteProvider.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/TestFrameworkPlugin.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ResetHolderDelegate.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/RunHolderDelegate.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/SelectAllHoldersDelegate.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ToggleRunInBackgroundDelegate.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/BasicTestSuiteHolder.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/StandardTestSuiteHolder.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/TestSuiteGeneratorHolder.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ConsoleContext.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/PerspectiveContext.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/Script.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptContext.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptInterpreter.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParser.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessage.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessageList.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptPause.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptShow.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptStep.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTell.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestCase.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestSuiteHolder.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxNode.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxTreeVisitor.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestPerspectiveFactory.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteConsoleView.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteHolderView.java rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteImageView.java rse/tests/org.eclipse.rse.tests.framework/toc.xml rse/tests/org.eclipse.rse.tests.manual/.project rse/tests/org.eclipse.rse.tests.manual/about.html rse/tests/org.eclipse.rse.tests.manual/manual_tests.html rse/tests/org.eclipse.rse.tests.manual/readme.txt rse/tests/org.eclipse.rse.tests/.classpath rse/tests/org.eclipse.rse.tests/.project rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.core.prefs rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.ui.prefs rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.ltk.core.refactoring.prefs rse/tests/org.eclipse.rse.tests/META-INF/MANIFEST.MF rse/tests/org.eclipse.rse.tests/about.html rse/tests/org.eclipse.rse.tests/about.ini rse/tests/org.eclipse.rse.tests/about.mappings rse/tests/org.eclipse.rse.tests/about.properties rse/tests/org.eclipse.rse.tests/build.properties rse/tests/org.eclipse.rse.tests/eclipse32.png rse/tests/org.eclipse.rse.tests/icons/branch.gif rse/tests/org.eclipse.rse.tests/icons/leaf.gif rse/tests/org.eclipse.rse.tests/icons/systemconnection.gif rse/tests/org.eclipse.rse.tests/icons/systemconnectionlive.gif rse/tests/org.eclipse.rse.tests/plugin.properties rse/tests/org.eclipse.rse.tests/plugin.xml rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSECombinedTestSuite.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsPlugin.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsResources.properties rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSECoreTestCaseProperties.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSETestLogCollectorDelegate.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSEViews.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSECoreTestCase.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSEWaitAndDispatchUtil.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionManager.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionProperties.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEBaseConnectionTestCase.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestCase.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestSuite.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/FileServiceTest.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/RSEFileTestSuite.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionManager.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionProperties.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEDefaultTestLogCollectorDelegate.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestCase.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestSuite.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSETestsPluginTestCase.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystem.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapter.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapterFactory.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfiguration.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfigurationAdapter.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorService.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorServiceManager.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemNodeAdapter.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemAddAction.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemContainerNode.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemNode.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystem.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemAddTarget.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemConfiguration.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNode.java rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNodeContainer.java rse/tests/org.eclipse.rse.tests/teamConfig/RSE Combined Test Suite.launch rse/tests/org.eclipse.rse.tests/test.data/connectionDefault.properties rse/tests/org.eclipse.rse.tests/test.data/testConnectionManager/connection.properties rse/tests/org.eclipse.rse.tests/test.xml rse/tests/readme.txt terminal/org.eclipse.tm.terminal-feature/.project terminal/org.eclipse.tm.terminal-feature/build.properties terminal/org.eclipse.tm.terminal-feature/epl-v10.html terminal/org.eclipse.tm.terminal-feature/feature.properties terminal/org.eclipse.tm.terminal-feature/feature.xml terminal/org.eclipse.tm.terminal-feature/license.html terminal/org.eclipse.tm.terminal-feature/sourceTemplateFeature/epl-v10.html terminal/org.eclipse.tm.terminal-feature/sourceTemplateFeature/feature.properties terminal/org.eclipse.tm.terminal-feature/sourceTemplateFeature/license.html terminal/org.eclipse.tm.terminal-feature/sourceTemplatePlugin/about.html terminal/org.eclipse.tm.terminal-feature/sourceTemplatePlugin/about.ini terminal/org.eclipse.tm.terminal-feature/sourceTemplatePlugin/about.mappings terminal/org.eclipse.tm.terminal-feature/sourceTemplatePlugin/about.properties terminal/org.eclipse.tm.terminal-feature/sourceTemplatePlugin/build.properties terminal/org.eclipse.tm.terminal-feature/sourceTemplatePlugin/eclipse32.png terminal/org.eclipse.tm.terminal-feature/sourceTemplatePlugin/plugin.properties terminal/org.eclipse.tm.terminal.sdk-feature/.project terminal/org.eclipse.tm.terminal.sdk-feature/build.properties terminal/org.eclipse.tm.terminal.sdk-feature/eclipse_update_120.jpg terminal/org.eclipse.tm.terminal.sdk-feature/epl-v10.html terminal/org.eclipse.tm.terminal.sdk-feature/feature.properties terminal/org.eclipse.tm.terminal.sdk-feature/feature.xml terminal/org.eclipse.tm.terminal.sdk-feature/license.html terminal/org.eclipse.tm.terminal.serial-feature/.project terminal/org.eclipse.tm.terminal.serial-feature/build.properties terminal/org.eclipse.tm.terminal.serial-feature/epl-v10.html terminal/org.eclipse.tm.terminal.serial-feature/feature.properties terminal/org.eclipse.tm.terminal.serial-feature/feature.xml terminal/org.eclipse.tm.terminal.serial-feature/license.html terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplateFeature/epl-v10.html terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplateFeature/feature.properties terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplateFeature/license.html terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplatePlugin/about.html terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplatePlugin/about.ini terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplatePlugin/about.mappings terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplatePlugin/about.properties terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplatePlugin/build.properties terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplatePlugin/eclipse32.png terminal/org.eclipse.tm.terminal.serial-feature/sourceTemplatePlugin/plugin.properties terminal/org.eclipse.tm.terminal.serial/.classpath terminal/org.eclipse.tm.terminal.serial/.project terminal/org.eclipse.tm.terminal.serial/.settings/org.eclipse.jdt.core.prefs terminal/org.eclipse.tm.terminal.serial/META-INF/MANIFEST.MF terminal/org.eclipse.tm.terminal.serial/README.txt terminal/org.eclipse.tm.terminal.serial/about.html terminal/org.eclipse.tm.terminal.serial/about.ini terminal/org.eclipse.tm.terminal.serial/about.mappings terminal/org.eclipse.tm.terminal.serial/about.properties terminal/org.eclipse.tm.terminal.serial/build.properties terminal/org.eclipse.tm.terminal.serial/eclipse32.png terminal/org.eclipse.tm.terminal.serial/plugin.properties terminal/org.eclipse.tm.terminal.serial/plugin.xml terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/ISerialSettings.java terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialConnectWorker.java terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialConnector.java terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialMessages.java terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialMessages.properties terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialPortHandler.java terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialProperties.java terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialSettings.java terminal/org.eclipse.tm.terminal.serial/src/org/eclipse/tm/terminal/internal/serial/SerialSettingsPage.java terminal/org.eclipse.tm.terminal.ssh-feature/.project terminal/org.eclipse.tm.terminal.ssh-feature/build.properties terminal/org.eclipse.tm.terminal.ssh-feature/epl-v10.html terminal/org.eclipse.tm.terminal.ssh-feature/feature.properties terminal/org.eclipse.tm.terminal.ssh-feature/feature.xml terminal/org.eclipse.tm.terminal.ssh-feature/license.html terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplateFeature/epl-v10.html terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplateFeature/feature.properties terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplateFeature/license.html terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplatePlugin/about.html terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplatePlugin/about.ini terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplatePlugin/about.mappings terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplatePlugin/about.properties terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplatePlugin/build.properties terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplatePlugin/eclipse32.png terminal/org.eclipse.tm.terminal.ssh-feature/sourceTemplatePlugin/plugin.properties terminal/org.eclipse.tm.terminal.ssh/.classpath terminal/org.eclipse.tm.terminal.ssh/.project terminal/org.eclipse.tm.terminal.ssh/.settings/org.eclipse.jdt.core.prefs terminal/org.eclipse.tm.terminal.ssh/.settings/org.eclipse.jdt.ui.prefs terminal/org.eclipse.tm.terminal.ssh/META-INF/MANIFEST.MF terminal/org.eclipse.tm.terminal.ssh/about.html terminal/org.eclipse.tm.terminal.ssh/about.ini terminal/org.eclipse.tm.terminal.ssh/about.mappings terminal/org.eclipse.tm.terminal.ssh/about.properties terminal/org.eclipse.tm.terminal.ssh/build.properties terminal/org.eclipse.tm.terminal.ssh/eclipse32.png terminal/org.eclipse.tm.terminal.ssh/plugin.properties terminal/org.eclipse.tm.terminal.ssh/plugin.xml terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/ISshConstants.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/ISshSettings.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/KeyboardInteractiveDialog.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/SshConnection.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/SshConnector.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/SshMessages.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/SshMessages.properties terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/SshSettings.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/SshSettingsPage.java terminal/org.eclipse.tm.terminal.ssh/src/org/eclipse/tm/terminal/ssh/UserValidationDialog.java terminal/org.eclipse.tm.terminal.view-feature/.project terminal/org.eclipse.tm.terminal.view-feature/build.properties terminal/org.eclipse.tm.terminal.view-feature/epl-v10.html terminal/org.eclipse.tm.terminal.view-feature/feature.properties terminal/org.eclipse.tm.terminal.view-feature/feature.xml terminal/org.eclipse.tm.terminal.view-feature/license.html terminal/org.eclipse.tm.terminal.view-feature/sourceTemplateFeature/epl-v10.html terminal/org.eclipse.tm.terminal.view-feature/sourceTemplateFeature/feature.properties terminal/org.eclipse.tm.terminal.view-feature/sourceTemplateFeature/license.html terminal/org.eclipse.tm.terminal.view-feature/sourceTemplatePlugin/about.html terminal/org.eclipse.tm.terminal.view-feature/sourceTemplatePlugin/about.ini terminal/org.eclipse.tm.terminal.view-feature/sourceTemplatePlugin/about.mappings terminal/org.eclipse.tm.terminal.view-feature/sourceTemplatePlugin/about.properties terminal/org.eclipse.tm.terminal.view-feature/sourceTemplatePlugin/build.properties terminal/org.eclipse.tm.terminal.view-feature/sourceTemplatePlugin/eclipse32.png terminal/org.eclipse.tm.terminal.view-feature/sourceTemplatePlugin/plugin.properties terminal/org.eclipse.tm.terminal.view/.classpath terminal/org.eclipse.tm.terminal.view/.project terminal/org.eclipse.tm.terminal.view/.settings/org.eclipse.jdt.core.prefs terminal/org.eclipse.tm.terminal.view/.settings/org.eclipse.jdt.ui.prefs terminal/org.eclipse.tm.terminal.view/META-INF/MANIFEST.MF terminal/org.eclipse.tm.terminal.view/about.html terminal/org.eclipse.tm.terminal.view/about.ini terminal/org.eclipse.tm.terminal.view/about.mappings terminal/org.eclipse.tm.terminal.view/about.properties terminal/org.eclipse.tm.terminal.view/build.properties terminal/org.eclipse.tm.terminal.view/eclipse32.png terminal/org.eclipse.tm.terminal.view/icons/clcl16/connect_co.gif terminal/org.eclipse.tm.terminal.view/icons/clcl16/disconnect_co.gif terminal/org.eclipse.tm.terminal.view/icons/clcl16/newterminal.gif terminal/org.eclipse.tm.terminal.view/icons/clcl16/properties_tsk.gif terminal/org.eclipse.tm.terminal.view/icons/cview16/terminal_view.gif terminal/org.eclipse.tm.terminal.view/icons/dlcl16/connect_co.gif terminal/org.eclipse.tm.terminal.view/icons/dlcl16/disconnect_co.gif terminal/org.eclipse.tm.terminal.view/icons/dlcl16/newterminal.gif terminal/org.eclipse.tm.terminal.view/icons/dlcl16/properties_tsk.gif terminal/org.eclipse.tm.terminal.view/icons/elcl16/connect_co.gif terminal/org.eclipse.tm.terminal.view/icons/elcl16/disconnect_co.gif terminal/org.eclipse.tm.terminal.view/icons/elcl16/newterminal.gif terminal/org.eclipse.tm.terminal.view/icons/elcl16/properties_tsk.gif terminal/org.eclipse.tm.terminal.view/icons/eview16/terminal_view.gif terminal/org.eclipse.tm.terminal.view/plugin.properties terminal/org.eclipse.tm.terminal.view/plugin.xml terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/ActionMessages.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/ActionMessages.properties terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalAction.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionClearAll.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionConnect.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionCopy.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionCut.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionDisconnect.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionNewTerminal.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionPaste.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionSelectAll.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/actions/TerminalActionSettings.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/ITerminalView.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/ImageConsts.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/PageBook.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/SettingStorePrefixDecorator.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/SettingsStore.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalPreferencePage.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalSettingsDlg.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalView.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalViewPlugin.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/ViewMessages.java terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/ViewMessages.properties terminal/org.eclipse.tm.terminal/.classpath terminal/org.eclipse.tm.terminal/.options terminal/org.eclipse.tm.terminal/.project terminal/org.eclipse.tm.terminal/.settings/org.eclipse.jdt.core.prefs terminal/org.eclipse.tm.terminal/.settings/org.eclipse.jdt.ui.prefs terminal/org.eclipse.tm.terminal/META-INF/MANIFEST.MF terminal/org.eclipse.tm.terminal/README.txt terminal/org.eclipse.tm.terminal/about.html terminal/org.eclipse.tm.terminal/about.ini terminal/org.eclipse.tm.terminal/about.mappings terminal/org.eclipse.tm.terminal/about.properties terminal/org.eclipse.tm.terminal/build.properties terminal/org.eclipse.tm.terminal/eclipse32.png terminal/org.eclipse.tm.terminal/plugin.properties terminal/org.eclipse.tm.terminal/plugin.xml terminal/org.eclipse.tm.terminal/schema/terminalConnector.exsd terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/ISettingsPage.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/ISettingsStore.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/ITerminalConnector.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/ITerminalControl.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/Logger.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/TerminalConnectorExtension.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/TerminalState.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/control/ITerminalListener.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/control/ITerminalViewControl.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/control/TerminalViewControlFactory.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/control/ITerminalControlForText.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/control/TerminalControl.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/control/TerminalMessages.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/control/TerminalMessages.properties terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/control/TerminalPlugin.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/control/TerminalText.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/ITelnetSettings.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/NetworkPortMap.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetCodes.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetConnectWorker.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetConnection.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetConnector.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetMessages.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetMessages.properties terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetOption.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetProperties.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetSettings.java terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/terminal/internal/telnet/TelnetSettingsPage.java
Diffstat (limited to 'rse/tests')
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/.project17
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/build.properties16
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/epl-v10.html328
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/feature.properties141
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/feature.xml50
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/license.html79
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/about.html33
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/build.properties12
-rw-r--r--rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/plugin.properties12
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework.examples/.classpath7
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework.examples/.project28
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework.examples/.settings/org.eclipse.jdt.core.prefs8
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/META-INF/MANIFEST.MF11
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework.examples/about.html28
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/build.properties17
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework.examples/plugin.properties14
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/plugin.xml44
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/001.jpgbin16473 -> 0 bytes
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/002.jpgbin2889 -> 0 bytes
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/003.jpgbin7465 -> 0 bytes
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/script7.txt24
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AbstractTest.java25
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingSuite.java23
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingTests.java46
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorSuite.java23
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorTests.java31
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureSuite.java23
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureTests.java31
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuite.java41
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuiteProvider.java51
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessSuite.java23
-rwxr-xr-xrse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessTests.java34
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/.classpath7
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/.project28
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/.settings/org.eclipse.jdt.core.prefs8
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/META-INF/MANIFEST.MF18
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/about.html28
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/build.properties21
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/html/ResultsPane.jpgbin74376 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/html/SampleWindow.jpgbin39227 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/html/book.css125
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/html/futures.html21
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/html/plugging.html83
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/html/purpose.html1
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/html/view.html1
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/ConsoleView.gifbin326 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/GreenCheck.gifbin326 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/GreenDot.gifbin347 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/HolderView.gifbin326 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/ImageView.gifbin326 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/RedDot.gifbin555 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/RedX.gifbin331 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/WhiteBlock.gifbin55 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/icons/YellowQuestion.gifbin321 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/plugin.properties24
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/plugin.xml116
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/schema/suites.exsd164
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AbstractTestSuiteHolder.java212
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AnnotatingTestCase.java56
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/DelegatingTestSuiteHolder.java160
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolder.java79
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolderListener.java34
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteProvider.java30
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/TestFrameworkPlugin.java63
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ResetHolderDelegate.java61
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/RunHolderDelegate.java127
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/SelectAllHoldersDelegate.java52
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ToggleRunInBackgroundDelegate.java37
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/BasicTestSuiteHolder.java42
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/StandardTestSuiteHolder.java36
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/TestSuiteGeneratorHolder.java39
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ConsoleContext.java92
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/PerspectiveContext.java99
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/Script.java49
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptContext.java95
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptInterpreter.java58
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParser.java132
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessage.java116
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessageList.java48
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptPause.java31
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptShow.java30
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptStep.java50
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTell.java31
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestCase.java43
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestSuiteHolder.java56
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxNode.java88
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxTreeVisitor.java29
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestPerspectiveFactory.java30
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteConsoleView.java62
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteHolderView.java436
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteImageView.java65
-rw-r--r--rse/tests/org.eclipse.rse.tests.framework/toc.xml9
-rw-r--r--rse/tests/org.eclipse.rse.tests.manual/.project11
-rw-r--r--rse/tests/org.eclipse.rse.tests.manual/about.html28
-rw-r--r--rse/tests/org.eclipse.rse.tests.manual/manual_tests.html47
-rw-r--r--rse/tests/org.eclipse.rse.tests.manual/readme.txt1
-rw-r--r--rse/tests/org.eclipse.rse.tests/.classpath7
-rw-r--r--rse/tests/org.eclipse.rse.tests/.project28
-rw-r--r--rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.core.prefs78
-rw-r--r--rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.ui.prefs59
-rw-r--r--rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.ltk.core.refactoring.prefs3
-rw-r--r--rse/tests/org.eclipse.rse.tests/META-INF/MANIFEST.MF27
-rw-r--r--rse/tests/org.eclipse.rse.tests/about.html28
-rw-r--r--rse/tests/org.eclipse.rse.tests/about.ini27
-rw-r--r--rse/tests/org.eclipse.rse.tests/about.mappings6
-rw-r--r--rse/tests/org.eclipse.rse.tests/about.properties25
-rw-r--r--rse/tests/org.eclipse.rse.tests/build.properties32
-rw-r--r--rse/tests/org.eclipse.rse.tests/eclipse32.pngbin4594 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests/icons/branch.gifbin1037 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests/icons/leaf.gifbin944 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests/icons/systemconnection.gifbin200 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests/icons/systemconnectionlive.gifbin217 -> 0 bytes
-rw-r--r--rse/tests/org.eclipse.rse.tests/plugin.properties16
-rw-r--r--rse/tests/org.eclipse.rse.tests/plugin.xml32
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSECombinedTestSuite.java65
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsPlugin.java236
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsResources.properties37
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSECoreTestCaseProperties.java52
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSETestLogCollectorDelegate.java42
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSEViews.java47
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSECoreTestCase.java706
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSEWaitAndDispatchUtil.java141
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionManager.java115
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionProperties.java43
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEBaseConnectionTestCase.java85
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestCase.java181
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestSuite.java57
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/FileServiceTest.java144
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/RSEFileTestSuite.java55
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionManager.java299
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionProperties.java55
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEDefaultTestLogCollectorDelegate.java153
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestCase.java212
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestSuite.java60
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSETestsPluginTestCase.java54
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystem.java176
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapter.java152
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapterFactory.java60
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfiguration.java84
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfigurationAdapter.java26
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorService.java89
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorServiceManager.java64
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemNodeAdapter.java321
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemAddAction.java81
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemContainerNode.java99
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemNode.java73
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystem.java20
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemAddTarget.java44
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemConfiguration.java18
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNode.java57
-rw-r--r--rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNodeContainer.java57
-rw-r--r--rse/tests/org.eclipse.rse.tests/teamConfig/RSE Combined Test Suite.launch36
-rw-r--r--rse/tests/org.eclipse.rse.tests/test.data/connectionDefault.properties34
-rw-r--r--rse/tests/org.eclipse.rse.tests/test.data/testConnectionManager/connection.properties19
-rw-r--r--rse/tests/org.eclipse.rse.tests/test.xml86
-rw-r--r--rse/tests/readme.txt2
156 files changed, 0 insertions, 9434 deletions
diff --git a/rse/tests/org.eclipse.rse.tests-feature/.project b/rse/tests/org.eclipse.rse.tests-feature/.project
deleted file mode 100644
index 84fc708fd..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.rse.tests-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/rse/tests/org.eclipse.rse.tests-feature/build.properties b/rse/tests/org.eclipse.rse.tests-feature/build.properties
deleted file mode 100644
index 3caee2301..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/build.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-###############################################################################
-# Copyright (c) 2005, 2006 IBM Corporation and others.
-# 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
-# Martin Oberhuber (Wind River) - Adding source plugin for tests
-###############################################################################
-bin.includes = feature.xml,\
- feature.properties,\
- epl-v10.html,\
- license.html
-generate.plugin@org.eclipse.rse.tests.source=org.eclipse.rse.tests
diff --git a/rse/tests/org.eclipse.rse.tests-feature/epl-v10.html b/rse/tests/org.eclipse.rse.tests-feature/epl-v10.html
deleted file mode 100644
index ed4b19665..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/epl-v10.html
+++ /dev/null
@@ -1,328 +0,0 @@
-<html xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 9">
-<meta name=Originator content="Microsoft Word 9">
-<link rel=File-List
-href="./Eclipse%20EPL%202003_11_10%20Final_files/filelist.xml">
-<title>Eclipse Public License - Version 1.0</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
- <o:Revision>2</o:Revision>
- <o:TotalTime>3</o:TotalTime>
- <o:Created>2004-03-05T23:03:00Z</o:Created>
- <o:LastSaved>2004-03-05T23:03:00Z</o:LastSaved>
- <o:Pages>4</o:Pages>
- <o:Words>1626</o:Words>
- <o:Characters>9270</o:Characters>
- <o:Lines>77</o:Lines>
- <o:Paragraphs>18</o:Paragraphs>
- <o:CharactersWithSpaces>11384</o:CharactersWithSpaces>
- <o:Version>9.4402</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
- <w:TrackRevisions/>
- </w:WordDocument>
-</xml><![endif]-->
-<style>
-<!--
- /* Font Definitions */
-@font-face
- {font-family:Tahoma;
- panose-1:2 11 6 4 3 5 4 4 2 4;
- mso-font-charset:0;
- mso-generic-font-family:swiss;
- mso-font-pitch:variable;
- mso-font-signature:553679495 -2147483648 8 0 66047 0;}
- /* Style Definitions */
-p.MsoNormal, li.MsoNormal, div.MsoNormal
- {mso-style-parent:"";
- margin:0in;
- margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:12.0pt;
- font-family:"Times New Roman";
- mso-fareast-font-family:"Times New Roman";}
-p
- {margin-right:0in;
- mso-margin-top-alt:auto;
- mso-margin-bottom-alt:auto;
- margin-left:0in;
- mso-pagination:widow-orphan;
- font-size:12.0pt;
- font-family:"Times New Roman";
- mso-fareast-font-family:"Times New Roman";}
-p.BalloonText, li.BalloonText, div.BalloonText
- {mso-style-name:"Balloon Text";
- margin:0in;
- margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:8.0pt;
- font-family:Tahoma;
- mso-fareast-font-family:"Times New Roman";}
-@page Section1
- {size:8.5in 11.0in;
- margin:1.0in 1.25in 1.0in 1.25in;
- mso-header-margin:.5in;
- mso-footer-margin:.5in;
- mso-paper-source:0;}
-div.Section1
- {page:Section1;}
--->
-</style>
-</head>
-
-<body lang=EN-US style='tab-interval:.5in'>
-
-<div class=Section1>
-
-<p align=center style='text-align:center'><b>Eclipse Public License - v 1.0</b>
-</p>
-
-<p><span style='font-size:10.0pt'>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER
-THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE,
-REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE
-OF THIS AGREEMENT.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>1. DEFINITIONS</span></b> </p>
-
-<p><span style='font-size:10.0pt'>&quot;Contribution&quot; means:</span> </p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and<br clear=left>
-b) in the case of each subsequent Contributor:</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
-changes to the Program, and</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
-additions to the Program;</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>where
-such changes and/or additions to the Program originate from and are distributed
-by that particular Contributor. A Contribution 'originates' from a Contributor
-if it was added to the Program by such Contributor itself or anyone acting on
-such Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in conjunction
-with the Program under their own license agreement, and (ii) are not derivative
-works of the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>&quot;Contributor&quot; means any person or
-entity that distributes the Program.</span> </p>
-
-<p><span style='font-size:10.0pt'>&quot;Licensed Patents &quot; mean patent
-claims licensable by a Contributor which are necessarily infringed by the use
-or sale of its Contribution alone or when combined with the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>&quot;Program&quot; means the Contributions
-distributed in accordance with this Agreement.</span> </p>
-
-<p><span style='font-size:10.0pt'>&quot;Recipient&quot; means anyone who
-receives the Program under this Agreement, including all Contributors.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>2. GRANT OF RIGHTS</span></b> </p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-Subject to the terms of this Agreement, each Contributor hereby grants Recipient
-a non-exclusive, worldwide, royalty-free copyright license to<span
-style='color:red'> </span>reproduce, prepare derivative works of, publicly
-display, publicly perform, distribute and sublicense the Contribution of such
-Contributor, if any, and such derivative works, in source code and object code
-form.</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
-Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide,<span style='color:green'> </span>royalty-free
-patent license under Licensed Patents to make, use, sell, offer to sell, import
-and otherwise transfer the Contribution of such Contributor, if any, in source
-code and object code form. This patent license shall apply to the combination
-of the Contribution and the Program if, at the time the Contribution is added
-by the Contributor, such addition of the Contribution causes such combination
-to be covered by the Licensed Patents. The patent license shall not apply to
-any other combinations which include the Contribution. No hardware per se is
-licensed hereunder. </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>c)
-Recipient understands that although each Contributor grants the licenses to its
-Contributions set forth herein, no assurances are provided by any Contributor
-that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient
-for claims brought by any other entity based on infringement of intellectual
-property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility
-to secure any other intellectual property rights needed, if any. For example,
-if a third party patent license is required to allow Recipient to distribute
-the Program, it is Recipient's responsibility to acquire that license before
-distributing the Program.</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>d)
-Each Contributor represents that to its knowledge it has sufficient copyright
-rights in its Contribution, if any, to grant the copyright license set forth in
-this Agreement. </span></p>
-
-<p><b><span style='font-size:10.0pt'>3. REQUIREMENTS</span></b> </p>
-
-<p><span style='font-size:10.0pt'>A Contributor may choose to distribute the
-Program in object code form under its own license agreement, provided that:</span>
-</p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-it complies with the terms and conditions of this Agreement; and</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
-its license agreement:</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
-effectively disclaims on behalf of all Contributors all warranties and
-conditions, express and implied, including warranties or conditions of title
-and non-infringement, and implied warranties or conditions of merchantability
-and fitness for a particular purpose; </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
-effectively excludes on behalf of all Contributors all liability for damages,
-including direct, indirect, special, incidental and consequential damages, such
-as lost profits; </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iii)
-states that any provisions which differ from this Agreement are offered by that
-Contributor alone and not by any other party; and</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iv)
-states that source code for the Program is available from such Contributor, and
-informs licensees how to obtain it in a reasonable manner on or through a
-medium customarily used for software exchange.<span style='color:blue'> </span></span></p>
-
-<p><span style='font-size:10.0pt'>When the Program is made available in source
-code form:</span> </p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-it must be made available under this Agreement; and </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b) a
-copy of this Agreement must be included with each copy of the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>Contributors may not remove or alter any
-copyright notices contained within the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>Each Contributor must identify itself as the
-originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution. </span></p>
-
-<p><b><span style='font-size:10.0pt'>4. COMMERCIAL DISTRIBUTION</span></b> </p>
-
-<p><span style='font-size:10.0pt'>Commercial distributors of software may
-accept certain responsibilities with respect to end users, business partners
-and the like. While this license is intended to facilitate the commercial use
-of the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create potential
-liability for other Contributors. Therefore, if a Contributor includes the
-Program in a commercial product offering, such Contributor (&quot;Commercial
-Contributor&quot;) hereby agrees to defend and indemnify every other
-Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and
-costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other
-legal actions brought by a third party against the Indemnified Contributor to
-the extent caused by the acts or omissions of such Commercial Contributor in
-connection with its distribution of the Program in a commercial product
-offering. The obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In order
-to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor
-to control, and cooperate with the Commercial Contributor in, the defense and
-any related settlement negotiations. The Indemnified Contributor may participate
-in any such claim at its own expense.</span> </p>
-
-<p><span style='font-size:10.0pt'>For example, a Contributor might include the
-Program in a commercial product offering, Product X. That Contributor is then a
-Commercial Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance claims and
-warranties are such Commercial Contributor's responsibility alone. Under this
-section, the Commercial Contributor would have to defend claims against the
-other Contributors related to those performance claims and warranties, and if a
-court requires any other Contributor to pay any damages as a result, the
-Commercial Contributor must pay those damages.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>5. NO WARRANTY</span></b> </p>
-
-<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
-AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT
-WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
-WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
-MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and distributing the
-Program and assumes all risks associated with its exercise of rights under this
-Agreement , including but not limited to the risks and costs of program errors,
-compliance with applicable laws, damage to or loss of data, programs or
-equipment, and unavailability or interruption of operations. </span></p>
-
-<p><b><span style='font-size:10.0pt'>6. DISCLAIMER OF LIABILITY</span></b> </p>
-
-<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
-AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF
-THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF
-THE POSSIBILITY OF SUCH DAMAGES.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>7. GENERAL</span></b> </p>
-
-<p><span style='font-size:10.0pt'>If any provision of this Agreement is invalid
-or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without
-further action by the parties hereto, such provision shall be reformed to the
-minimum extent necessary to make such provision valid and enforceable.</span> </p>
-
-<p><span style='font-size:10.0pt'>If Recipient institutes patent litigation
-against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with
-other software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the date
-such litigation is filed. </span></p>
-
-<p><span style='font-size:10.0pt'>All Recipient's rights under this Agreement
-shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable
-period of time after becoming aware of such noncompliance. If all Recipient's
-rights under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive. </span></p>
-
-<p><span style='font-size:10.0pt'>Everyone is permitted to copy and distribute
-copies of this Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The Agreement
-Steward reserves the right to publish new versions (including revisions) of
-this Agreement from time to time. No one other than the Agreement Steward has
-the right to modify this Agreement. The Eclipse Foundation is the initial
-Agreement Steward. The Eclipse Foundation may assign the responsibility to
-serve as the Agreement Steward to a suitable separate entity. Each new version
-of the Agreement will be given a distinguishing version number. The Program
-(including Contributions) may always be distributed subject to the version of
-the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program
-(including its Contributions) under the new version. Except as expressly stated
-in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether
-expressly, by implication, estoppel or otherwise. All rights in the Program not
-expressly granted under this Agreement are reserved.</span> </p>
-
-<p><span style='font-size:10.0pt'>This Agreement is governed by the laws of the
-State of New York and the intellectual property laws of the United States of
-America. No party to this Agreement will bring a legal action under this
-Agreement more than one year after the cause of action arose. Each party waives
-its rights to a jury trial in any resulting litigation.</span> </p>
-
-<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
-
-</div>
-
-</body>
-
-</html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests-feature/feature.properties b/rse/tests/org.eclipse.rse.tests-feature/feature.properties
deleted file mode 100644
index bd746d2d7..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/feature.properties
+++ /dev/null
@@ -1,141 +0,0 @@
-###############################################################################
-# Copyright (c) 2006 Wind River Systems, Inc. and others.
-# 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
-###############################################################################
-# feature.properties
-# contains externalized strings for feature.xml
-# "%foo" in feature.xml corresponds to the key "foo" in this file
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file should be translated.
-
-# "featureName" property - name of the feature
-featureName=RSE Unit Tests
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse.org
-
-# "updateSiteName" property - label for the update site
-updateSiteName=Target Management Project Updates
-
-# "description" property - description of the feature
-description=RSE Unit Tests. Includes Source.
-
-# "copyright" property - text of the "Feature Update Copyright"
-copyright=\
-Copyright (c) 2006 Wind River Systems, Inc. and others.\n\
-All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
-which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html
-################ end of copyright property ####################################
-
-# "licenseURL" property - URL of the "Feature License"
-# do not translate value - just change to point to a locale-specific HTML page
-licenseURL=license.html
-
-# "license" property - text of the "Feature Update License"
-# should be plain text version of license agreement pointed to be "licenseURL"
-license=\
-ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT\n\
-March 17, 2005\n\
-\n\
-Usage Of Content\n\
-\n\
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
-OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\
-USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
-AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
-NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\
-AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
-AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
-OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
-TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
-OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
-BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
-\n\
-Applicable Licenses\n\
-\n\
-Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\
-is provided to you under the terms and conditions of the Eclipse Public\n\
-License Version 1.0 ("EPL"). A copy of the EPL is provided with this\n\
-Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
-For purposes of the EPL, "Program" will mean the Content.\n\
-\n\
-Content includes, but is not limited to, source code, object code,\n\
-documentation and other files maintained in the Eclipse.org CVS\n\
-repository ("Repository") in CVS modules ("Modules") and made available\n\
-as downloadable archives ("Downloads").\n\
-\n\
- - Content may be structured and packaged into modules to facilitate delivering,\n\
- extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\
- plug-in fragments ("Fragments"), and features ("Features").\n\
- - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)\n\
- in a directory named "plugins".\n\
- - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
- Each Feature may be packaged as a sub-directory in a directory named "features".\n\
- Within a Feature, files named "feature.xml" may contain a list of the names and version\n\
- numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
- - Features may also include other Features ("Included Features"). Within a Feature, files\n\
- named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\
-\n\
-Features may also include other Features ("Included Features"). Files named\n\
-"feature.xml" may contain a list of the names and version numbers of\n\
-Included Features.\n\
-\n\
-The terms and conditions governing Plug-ins and Fragments should be\n\
-contained in files named "about.html" ("Abouts"). The terms and\n\
-conditions governing Features and Included Features should be contained\n\
-in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\
-Licenses may be located in any directory of a Download or Module\n\
-including, but not limited to the following locations:\n\
-\n\
- - The top-level (root) directory\n\
- - Plug-in and Fragment directories\n\
- - Inside Plug-ins and Fragments packaged as JARs\n\
- - Sub-directories of the directory named "src" of certain Plug-ins\n\
- - Feature directories\n\
-\n\
-Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
-Eclipse Update Manager, you must agree to a license ("Feature Update\n\
-License") during the installation process. If the Feature contains\n\
-Included Features, the Feature Update License should either provide you\n\
-with the terms and conditions governing the Included Features or inform\n\
-you where you can locate them. Feature Update Licenses may be found in\n\
-the "license" property of files named "feature.properties". Such Abouts,\n\
-Feature Licenses and Feature Update Licenses contain the terms and\n\
-conditions (or references to such terms and conditions) that govern your\n\
-use of the associated Content in that directory.\n\
-\n\
-THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER\n\
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
-SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
-\n\
- - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
- - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
- - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
- - IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)\n\
- - Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\
- - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
-\n\
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
-TO USE OF THE CONTENT. If no About, Feature License or Feature Update License\n\
-is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
-govern that particular Content.\n\
-\n\
-Cryptography\n\
-\n\
-Content may contain encryption software. The country in which you are\n\
-currently may have restrictions on the import, possession, and use,\n\
-and/or re-export to another country, of encryption software. BEFORE\n\
-using any encryption software, please check the country's laws,\n\
-regulations and policies concerning the import, possession, or use,\n\
-and re-export of encryption software, to see if this is permitted.\n\
-\n\
-Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.\n
-########### end of license property ##########################################
diff --git a/rse/tests/org.eclipse.rse.tests-feature/feature.xml b/rse/tests/org.eclipse.rse.tests-feature/feature.xml
deleted file mode 100644
index 3edfff32b..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/feature.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.rse.tests"
- label="%featureName"
- version="1.0.2.qualifier"
- provider-name="%providerName">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <url>
- <update label="%updateSiteName" url="http://download.eclipse.org/dsdp/tm/updates"/>
- <discovery label="%updateSiteName" url="http://download.eclipse.org/dsdp/tm/updates"/>
- </url>
-
- <requires>
- <import feature="org.eclipse.rse.core" version="1.0.2.qualifier" match="equivalent"/>
- <import feature="org.eclipse.rse.local" version="1.0.2.qualifier" match="equivalent"/>
- <import plugin="org.junit"/>
- </requires>
-
- <plugin
- id="org.eclipse.rse.tests"
- download-size="0"
- install-size="0"
- version="0.0.0"/>
-
- <plugin
- id="org.eclipse.rse.tests.framework"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.rse.tests.source"
- download-size="0"
- install-size="0"
- version="0.0.0"/>
-
-</feature>
diff --git a/rse/tests/org.eclipse.rse.tests-feature/license.html b/rse/tests/org.eclipse.rse.tests-feature/license.html
deleted file mode 100644
index c6af966b6..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/license.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html>
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<title>Eclipse.org Software User Agreement</title>
-</head>
-
-<body lang="EN-US" link=blue vlink=purple>
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>March 17, 2005</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse.org CVS repository (&quot;Repository&quot;) in CVS
- modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Eclipse Update Manager, you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<small>Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.</small>
-</body>
-</html>
diff --git a/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/about.html b/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/about.html
deleted file mode 100644
index 23d575cee..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/about.html
+++ /dev/null
@@ -1,33 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
-
-<h3>Source Code</h3>
-<p>This plug-in contains source code zip files (&quot;Source Zips&quot;) that correspond to binary content in other plug-ins. These Source Zips may be distributed under different license
-agreements and/or notices. Details about these license agreements and notices are contained in &quot;about.html&quot; files (&quot;Abouts&quot;) located in sub-directories in the
-src/ directory of this plug-in. Such Abouts govern your use of the Source Zips in that directory, not the EPL.</p>
-
-</body>
-</html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/build.properties b/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/build.properties
deleted file mode 100644
index a070fd9c6..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/build.properties
+++ /dev/null
@@ -1,12 +0,0 @@
-################################################################################
-# Copyright (c) 2006 Wind River Systems, Inc. and others.
-# 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:
-# Martin Oberhuber - initial API and implementation
-################################################################################
-bin.includes = about.html, plugin.properties, plugin.xml, src/, META-INF/
-sourcePlugin = true
diff --git a/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/plugin.properties b/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/plugin.properties
deleted file mode 100644
index 960e5c91c..000000000
--- a/rse/tests/org.eclipse.rse.tests-feature/sourceTemplatePlugin/plugin.properties
+++ /dev/null
@@ -1,12 +0,0 @@
-################################################################################
-# Copyright (c) 2006 Wind River Systems, Inc. and others.
-# 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:
-# Martin Oberhuber - initial API and implementation
-################################################################################
-pluginName=RSE Unit Tests Source
-providerName=Eclipse.org
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/.classpath b/rse/tests/org.eclipse.rse.tests.framework.examples/.classpath
deleted file mode 100644
index ce7393340..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/.project b/rse/tests/org.eclipse.rse.tests.framework.examples/.project
deleted file mode 100644
index 7728e1f93..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.rse.tests.framework.examples</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/.settings/org.eclipse.jdt.core.prefs b/rse/tests/org.eclipse.rse.tests.framework.examples/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index bf0d29c9d..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,8 +0,0 @@
-#Tue Nov 28 18:18:22 CET 2006
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
-org.eclipse.jdt.core.compiler.compliance=1.4
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
-org.eclipse.jdt.core.compiler.source=1.3
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/META-INF/MANIFEST.MF b/rse/tests/org.eclipse.rse.tests.framework.examples/META-INF/MANIFEST.MF
deleted file mode 100755
index 6facc79fc..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.rse.tests.framework.examples;singleton:=true
-Bundle-Version: 1.0.1.qualifier
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Require-Bundle: org.junit,
- org.eclipse.rse.tests.framework
-Eclipse-LazyStart: true
-Bundle-RequiredExecutionEnvironment: J2SE-1.4
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/about.html b/rse/tests/org.eclipse.rse.tests.framework.examples/about.html
deleted file mode 100644
index 460233046..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
-
-</body>
-</html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/build.properties b/rse/tests/org.eclipse.rse.tests.framework.examples/build.properties
deleted file mode 100755
index 67a4ef973..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/build.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-###############################################################################
-# Copyright (c) 2006 IBM Corporation and others.
-# 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
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- plugin.properties,\
- plugin.xml,\
- scripts/,\
- .
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/plugin.properties b/rse/tests/org.eclipse.rse.tests.framework.examples/plugin.properties
deleted file mode 100644
index b40665e5e..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-################################################################################
-# Copyright (c) 2006 Wind River Systems, Inc. and others.
-# 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:
-# Martin Oberhuber - initial API and implementation
-################################################################################
-
-pluginName = RSE Test Framework Examples
-providerName = Eclipse.org
- \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/plugin.xml b/rse/tests/org.eclipse.rse.tests.framework.examples/plugin.xml
deleted file mode 100755
index 9dc4684dc..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/plugin.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
- <extension point="org.eclipse.rse.tests.framework.suites">
- <suite type="standard" name="Failure Suite">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.FailureSuite"/>
- </suite>
- <suite type="standard" name="Success Suite">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.SuccessSuite"/>
- </suite>
- <suite type="standard" name="Error Suite">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.ErrorSuite"/>
- </suite>
- <suite type="standard" name="Mixed Suite">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.MixedSuite"/>
- </suite>
- <suite type="generated" name="Mixed Suite (all)">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.MixedSuiteProvider"/>
- </suite>
- <suite type="generated" name="Mixed Suite (success)">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.MixedSuiteProvider"/>
- <arg name="argument" value="success"/>
- </suite>
- <suite type="generated" name="Mixed Suite (failure)">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.MixedSuiteProvider"/>
- <arg name="argument" value="failure"/>
- </suite>
- <suite type="generated" name="Mixed Suite (error)">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.MixedSuiteProvider"/>
- <arg name="argument" value="error"/>
- </suite>
- <suite type="standard" name="Annotating Suite">
- <arg name="class" value="org.eclipse.rse.tests.framework.examples.AnnotatingSuite"/>
- </suite>
- <!--
- <suite type="scripted" name="Test Script">
- <arg name="folder" value="scripts/test01"/>
- <arg name="script" value = "script7.txt"/>
- </suite>
- -->
- </extension>
-
-</plugin>
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/001.jpg b/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/001.jpg
deleted file mode 100755
index 948ebf5c6..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/001.jpg
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/002.jpg b/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/002.jpg
deleted file mode 100755
index f7137c079..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/002.jpg
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/003.jpg b/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/003.jpg
deleted file mode 100755
index f6f16ab4f..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/003.jpg
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/script7.txt b/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/script7.txt
deleted file mode 100755
index 9f92e8d46..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/scripts/test01/script7.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-# test script
-show 001.jpg #show the first screen
-tell look at the highlighted areas and see if they are translated correctly
-pause press continue if they are OK, otherwise fail the test
-show 002.jpg # show the next screen
-pause how does this look? # a comment
-show 003.jpg #another one again
-pause +
- testing the ability to cope with continuations +
- are we OK with this?
-
-
-
-
- # some blank lines are above -- they should be ignored
- pause how +
- about +
- this?
-tell Comment check ... # this is a comment, not a continuation +
-pause ... this line should not be combined with the last
-
-tell Comment check 2 + # this is a comment
- ... you should see this right after the 2
- \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AbstractTest.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AbstractTest.java
deleted file mode 100755
index e24ae2b77..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AbstractTest.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-import org.eclipse.rse.tests.framework.AnnotatingTestCase;
-
-public class AbstractTest extends AnnotatingTestCase {
-
- protected void sleep(int n) {
- try {
- Thread.sleep(n);
- } catch (InterruptedException e) {
- }
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingSuite.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingSuite.java
deleted file mode 100755
index 50a842120..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-import junit.framework.TestSuite;
-
-public class AnnotatingSuite extends TestSuite {
-
- public AnnotatingSuite() {
- super(AnnotatingTests.class);
- setName("annotation"); //$NON-NLS-1$
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingTests.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingTests.java
deleted file mode 100755
index 8b28e1d3e..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/AnnotatingTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-public class AnnotatingTests extends AbstractTest {
-
- public void testSuccess01() {
- remark("Remark 1 for 01"); //$NON-NLS-1$
- remark("Remark 2 for 01"); //$NON-NLS-1$
- sleep(500);
- }
-
- public void testSuccess02() {
- remark("Remark 1 for 02"); //$NON-NLS-1$
- remark("Remark 2 for 02"); //$NON-NLS-1$
- sleep(500);
- }
-
- public void testSuccess03() {
- remark("Remark 1 for 03"); //$NON-NLS-1$
- remark("Remark 2 for 03"); //$NON-NLS-1$
- sleep(500);
- }
-
- public void testSuccess04() {
- remark("Remark 1 for 04"); //$NON-NLS-1$
- remark("Remark 2 for 04"); //$NON-NLS-1$
- sleep(500);
- }
-
- public void testSuccess05() {
- remark("Remark 1 for 05"); //$NON-NLS-1$
- remark("Remark 2 for 05"); //$NON-NLS-1$
- sleep(500);
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorSuite.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorSuite.java
deleted file mode 100755
index 022e3449b..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-import junit.framework.TestSuite;
-
-public class ErrorSuite extends TestSuite {
-
- public ErrorSuite() {
- super(ErrorTests.class);
- setName("errors"); //$NON-NLS-1$
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorTests.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorTests.java
deleted file mode 100755
index 08d18d2a7..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/ErrorTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-public class ErrorTests extends AbstractTest {
-
- public void testError01() {
- sleep(1000);
- throw new RuntimeException("generic runtime exception 01"); //$NON-NLS-1$
- }
-
- public void testError02() {
- sleep(1000);
- throw new RuntimeException("generic runtime exception 02"); //$NON-NLS-1$
- }
-
- public void testError03() {
- sleep(1000);
- throw new RuntimeException("generic runtime exception 03"); //$NON-NLS-1$
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureSuite.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureSuite.java
deleted file mode 100755
index d665d3090..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-import junit.framework.TestSuite;
-
-public class FailureSuite extends TestSuite {
-
- public FailureSuite() {
- super(FailureTests.class);
- setName("failures"); //$NON-NLS-1$
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureTests.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureTests.java
deleted file mode 100755
index 73eb84fa1..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/FailureTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-public class FailureTests extends AbstractTest {
-
- public void testFailure01() {
- sleep(50);
- fail("generic failure 01"); //$NON-NLS-1$
- }
-
- public void testFailure02() {
- sleep(50);
- fail("generic failure 02"); //$NON-NLS-1$
- }
-
- public void testFailure03() {
- sleep(50);
- fail("generic failure 03"); //$NON-NLS-1$
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuite.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuite.java
deleted file mode 100755
index f75d955fa..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuite.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-import junit.framework.TestSuite;
-
-public class MixedSuite extends TestSuite {
-
- public MixedSuite() {
- super();
- setName("mixed results"); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess01")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess02")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess03")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(FailureTests.class, "testFailure01")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(FailureTests.class, "testFailure02")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(FailureTests.class, "testFailure03")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(ErrorTests.class, "testError01")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(ErrorTests.class, "testError02")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(ErrorTests.class, "testError03")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess01")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(FailureTests.class, "testFailure01")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(ErrorTests.class, "testError01")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess02")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(FailureTests.class, "testFailure02")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(ErrorTests.class, "testError02")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess03")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(FailureTests.class, "testFailure03")); //$NON-NLS-1$
- this.addTest(TestSuite.createTest(ErrorTests.class, "testError03")); //$NON-NLS-1$
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuiteProvider.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuiteProvider.java
deleted file mode 100755
index c63d196cd..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/MixedSuiteProvider.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.framework.ITestSuiteProvider;
-
-public class MixedSuiteProvider implements ITestSuiteProvider {
-
- public TestSuite getSuite(String arg) {
- TestSuite suite = new TestSuite("Mixed Suite, arg = " + arg); //$NON-NLS-1$
- if (arg == null || arg.equals("success")) { //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess01")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess02")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess03")); //$NON-NLS-1$
- }
- if (arg == null || arg.equals("failure")) { //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(FailureTests.class, "testFailure01")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(FailureTests.class, "testFailure02")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(FailureTests.class, "testFailure03")); //$NON-NLS-1$
- }
- if (arg == null || arg.equals("error")) { //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(ErrorTests.class, "testError01")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(ErrorTests.class, "testError02")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(ErrorTests.class, "testError03")); //$NON-NLS-1$
- }
- if (arg == null) {
- suite.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess01")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(FailureTests.class, "testFailure01")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(ErrorTests.class, "testError01")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess02")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(FailureTests.class, "testFailure02")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(ErrorTests.class, "testError02")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(SuccessTests.class, "testSuccess03")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(FailureTests.class, "testFailure03")); //$NON-NLS-1$
- suite.addTest(TestSuite.createTest(ErrorTests.class, "testError03")); //$NON-NLS-1$
- }
- return suite;
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessSuite.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessSuite.java
deleted file mode 100755
index 2404dea1d..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessSuite.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-import junit.framework.TestSuite;
-
-public class SuccessSuite extends TestSuite {
-
- public SuccessSuite() {
- super(SuccessTests.class);
- setName("successes"); //$NON-NLS-1$
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessTests.java b/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessTests.java
deleted file mode 100755
index 55d9f3458..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework.examples/src/org/eclipse/rse/tests/framework/examples/SuccessTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.examples;
-
-public class SuccessTests extends AbstractTest {
-
- public void testSuccess01() {
- sleep(500);
- }
-
- public void testSuccess02() {
- sleep(500);
- }
-
- public void testSuccess03() {
- sleep(500);
- }
-
- public void testSuccess04() {
- sleep(500);
- }
-
- public void testSuccess05() {
- sleep(500);
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/.classpath b/rse/tests/org.eclipse.rse.tests.framework/.classpath
deleted file mode 100644
index ce7393340..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/rse/tests/org.eclipse.rse.tests.framework/.project b/rse/tests/org.eclipse.rse.tests.framework/.project
deleted file mode 100644
index 12cad5589..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.rse.tests.framework</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/rse/tests/org.eclipse.rse.tests.framework/.settings/org.eclipse.jdt.core.prefs b/rse/tests/org.eclipse.rse.tests.framework/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index bf0d29c9d..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,8 +0,0 @@
-#Tue Nov 28 18:18:22 CET 2006
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
-org.eclipse.jdt.core.compiler.compliance=1.4
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
-org.eclipse.jdt.core.compiler.source=1.3
diff --git a/rse/tests/org.eclipse.rse.tests.framework/META-INF/MANIFEST.MF b/rse/tests/org.eclipse.rse.tests.framework/META-INF/MANIFEST.MF
deleted file mode 100644
index 76c1651bd..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,18 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.rse.tests.framework;singleton:=true
-Bundle-Version: 1.0.2.qualifier
-Bundle-Activator: org.eclipse.rse.tests.framework.TestFrameworkPlugin
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Export-Package: org.eclipse.rse.tests.framework,
- org.eclipse.rse.tests.framework.scripting
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.ui,
- org.eclipse.jface.text,
- org.eclipse.help,
- org.eclipse.core.resources,
- org.junit
-Eclipse-LazyStart: true
-Bundle-RequiredExecutionEnvironment: J2SE-1.4
diff --git a/rse/tests/org.eclipse.rse.tests.framework/about.html b/rse/tests/org.eclipse.rse.tests.framework/about.html
deleted file mode 100644
index 460233046..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
-
-</body>
-</html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/build.properties b/rse/tests/org.eclipse.rse.tests.framework/build.properties
deleted file mode 100644
index 9a099180e..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-# Copyright (c) 2006 IBM Corporation and others.
-# 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
-###############################################################################
-bin.includes = META-INF/,\
- plugin.xml,\
- plugin.properties,\
- toc.xml,\
- html/,\
- icons/,\
- schema/,\
- .
-jars.compile.order = .
-source.. = src/
-output.. = bin/
diff --git a/rse/tests/org.eclipse.rse.tests.framework/html/ResultsPane.jpg b/rse/tests/org.eclipse.rse.tests.framework/html/ResultsPane.jpg
deleted file mode 100644
index 99fb9c99e..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/html/ResultsPane.jpg
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/html/SampleWindow.jpg b/rse/tests/org.eclipse.rse.tests.framework/html/SampleWindow.jpg
deleted file mode 100644
index b42573954..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/html/SampleWindow.jpg
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/html/book.css b/rse/tests/org.eclipse.rse.tests.framework/html/book.css
deleted file mode 100644
index 953fcfcba..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/html/book.css
+++ /dev/null
@@ -1,125 +0,0 @@
-P.Code {
- display: block;
- text-align: left;
- text-indent: 0.00pt;
- margin-top: 0.000000pt;
- margin-bottom: 0.000000pt;
- margin-right: 0.000000pt;
- margin-left: 15pt;
- font-size: 10.000000pt;
- font-weight: medium;
- font-style: Regular;
- color: #4444CC;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
- font-family: "Courier New";
-}
-pre.code {
- display: block;
- text-align: left;
- text-indent: 0.00pt;
- margin-top: 0.000000pt;
- margin-bottom: 0.000000pt;
- margin-right: 0.000000pt;
- margin-left: 15pt;
- font-size: 10.000000pt;
- font-weight: medium;
- font-style: Regular;
- color: #4444CC;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
- font-family: "Courier New";
-}
-H6.CaptionFigColumn {
- display: block;
- text-align: left;
- text-indent: 0.000000pt;
- margin-top: 3.000000pt;
- margin-bottom: 11.000000pt;
- margin-right: 0.000000pt;
- margin-left: 0.000000pt;
- font-size: 9.000000pt;
- font-weight: medium;
- font-style: Italic;
- color: #000000;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
- font-family: "Arial";
-}
-P.Note {
- display: block;
- text-align: left;
- text-indent: 0pt;
- margin-top: 19.500000pt;
- margin-bottom: 19.500000pt;
- margin-right: 0.000000pt;
- margin-left: 30pt;
- font-size: 11.000000pt;
- font-weight: medium;
- font-style: Italic;
- color: #000000;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
- font-family: "Arial";
-}
-EM.UILabel {
- font-weight: Bold;
- font-style: Regular;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
-}
-EM.CodeName {
- font-weight: Bold;
- font-style: Regular;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
- font-family:"Courier New";
-}
-
-TH {
- background-color: #e5e5e5;
- font-weight: bold;
-}
-
-
-/* following font face declarations need to be removed for DBCS */
-
-body, h1, h2, h3, h4, ,h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-family: Arial, Helvetica, sans-serif; color: #000000}
-pre { font-family: Courier, monospace}
-
-/* end font face declarations */
-
-/* following font size declarations should be OK for DBCS */
-body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-size: 10pt; }
-pre { font-size: 10pt}
-
-/* end font size declarations */
-
-body { background: #FFFFFF}
-h1 { font-size: 18pt; margin-top: 5; margin-bottom: 1 }
-h2 { font-size: 14pt; margin-top: 25; margin-bottom: 3 }
-h3 { font-size: 11pt; margin-top: 20; margin-bottom: 3 }
-h4 { font-size: 10pt; margin-top: 20; margin-bottom: 3; font-style: italic }
-p { margin-top: 10px; margin-bottom: 10px }
-pre { margin-left: 6; font-size: 9pt }
-a:link { color: #0000FF }
-a:hover { color: #000080 }
-a:visited { text-decoration: underline }
-ul { margin-top: 0; margin-bottom: 10 }
-li { margin-top: 0; margin-bottom: 0 }
-li p { margin-top: 0; margin-bottom: 0 }
-ol { margin-top: 0; margin-bottom: 10 }
-dl { margin-top: 0; margin-bottom: 10 }
-dt { margin-top: 0; margin-bottom: 0; font-weight: bold }
-dd { margin-top: 0; margin-bottom: 0 }
-strong { font-weight: bold}
-em { font-style: italic}
-var { font-style: italic}
-div.revision { border-left-style: solid; border-left-width: thin;
- border-left-color: #7B68EE; padding-left:5 }
diff --git a/rse/tests/org.eclipse.rse.tests.framework/html/futures.html b/rse/tests/org.eclipse.rse.tests.framework/html/futures.html
deleted file mode 100644
index 1a9d32954..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/html/futures.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <title>Artemis Test Framework</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta http-equiv="Content-Style-Type" content="text/css"/>
- <link rel="stylesheet" type="text/css" href="../book.css"/>
-</head>
-<body>
- <h2>Future Items</h2>
- <h3>Semi-Automatic Tests</h3>
- <p>Scriptable tests would run in the background, but would interact with the user
- on a step by step basis. The steps would be externally defined and contain an image
- (perhaps a screen shot) and some instructions. The user would follow the instructions
- and provide feedback along the way as the test was run. The user could pass or
- fail the test at any point. This would allow for script driven user-interface
- testing suitable for TVT, CRT, and GVT kinds of tests.</p>
-</body>
-</html>
diff --git a/rse/tests/org.eclipse.rse.tests.framework/html/plugging.html b/rse/tests/org.eclipse.rse.tests.framework/html/plugging.html
deleted file mode 100644
index 1f3fdb905..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/html/plugging.html
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <title>Artemis Test Framework</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta http-equiv="Content-Style-Type" content="text/css"/>
- <link rel="stylesheet" type="text/css" href="../book.css"/>
-</head>
-<body>
- <h2>Plugging into the Test Suite View</h2>
- <p>The Test Suite View shows test cases that have registered with the plugin.
- This section describes how this is done. The tags provide for both static declaration and
- dynamic generation of test suites. You can define several suites and suite providers
- in a single extension as follows:</p>
-<pre class="code">
-&lt;extension point="org.eclipse.rse.tests.framework.suites"&gt;
- &lt;suite ... /&gt;
- &lt;suite ... /&gt;
- &lt;type ... /&gt;
- &lt;suite ... /&gt;
- &lt;type ... /&gt;
-&lt;/extension&gt;
-</pre>
- </p>
- <h3>Defining A Test Suite</h3>
- <p>An existing JUnit test suite can be registered as follows:</p>
-<pre class="code">
-&lt;extension point="org.eclipse.rse.tests.framework.suites"&gt;
- &lt;suite type="standard" name="My Test Suite"&gt;
- &lt;arg name="class" value="com.xyz.MyTestSuite"&gt;
- &lt;/suite&gt;
-&lt;/extension&gt;
-</pre>
- <p>This defines a test suite that shows up in the view as "My Test Suite".
- The <code>class</code> argument references a class that ultimately extends
- <code>junit.framework.TestSuite</code>.
- The <code>name</code> attribute is optional, but if it isn't specified the framework
- will ask the suite for its name.</p>
- <h3>Defining A Test Suite Provider</h3>
- <p>If you prefer to dynamically generate test suites based on external criteria,
- you can implement the <code>org.eclipse.rse.tests.framework.ITestSuiteProvider</code>
- interface.
- This allows you to programatically assemble a test suite from individual
- testcases based on whatever criteria present in the workbench that you wish to use,
- including an argument provided on the registration. To register your
- <code>ITestSuiteProvider</code> use the <code>suite</code> tag with the <code>generator</code> type.</p>
-<pre class="code">
-&lt;extension point="org.eclipse.rse.tests.framework.suites"&gt;
- ...
- &lt;suite type="generated" name="BVT Test Suite"&gt;
- &lt;arg name="class" value="com.xyz.MySuiteProvider"/&gt;
- &lt;arg name="argument" value="bvt"/&gt;
- &lt;/suite&gt;
- ...
-&lt;/extension&gt;
-</pre>
- <p>See the examples and either the javadoc or the source code for ITestSuiteProvider.</p>
- <h3>Using The AnnotatingTestCase Class</h3>
- <p>The class <code>AnnotatingTestCase</code> can be used as a superclass for your tests instead of
- <code>junit.framework.TestCase</code>. This allows you to use the <code>remark(String)</code>
- method in your testcases to cause a line to be printed in the results pane before the final status of
- the tests. It's a reasonable replacement for <code>System.out.println()</code>
- if you want to have extra stuff print for your tests.
- <h3>How Your Test Is Run</h3>
- <p>You test suite will run inside of a eclipse user job.
- This means you don't have direct access to the UI thread or
- any of its resources at this time unless you use the SWT <code>Display#execInUI</code>
- or <code>Display#syncExecInUI</code> methods. In the future, semi-automatic
- testing support will provide the ability for testing UI constructs from the test job.</p>
- <h3>Configuration And Prerequisites</h3>
- <p>The Test Suite View is contributed by the plugin
- <code>org.eclipse.rse.tests.framework</code>.
- <p>Your test suites need only require those plugins that you directly
- reference -- which would be at least the <code>org.junit</code> plugin. If
- you implement TestSuiteProvider or use any of the utility classes for annotating
- the result log you must also require <code>org.eclipse.rse.tests.framework</code>.</p>
- <p>The plugin <code>org.eclipse.rse.tests.framework</code> does not
- depend on anything other than <code>org.junit</code> and
- <code>org.eclipse.*</code> plugins.
-</body>
-</html>
diff --git a/rse/tests/org.eclipse.rse.tests.framework/html/purpose.html b/rse/tests/org.eclipse.rse.tests.framework/html/purpose.html
deleted file mode 100644
index 1270e2eaa..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/html/purpose.html
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>RSE Test Framework</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css"/> <link rel="stylesheet" type="text/css" href="../book.css"/> </head> <body> <h2>What's The Point?</h2> <p>You're an eclipse developer and you've become <em>test-infected</em>. You've made the leap and bought into the JUnit and XP philosophy of writing your testcases first and running them after every significant change you make. You just wish you had three things: (1) an easy way to repeatedly run them while debugging (2) a way to run several times without starting up and taking down a workbench each time and (3) an easy way for others to use them to verify that their work didn't impact yours.</p> <p>The <strong>RSE Test Framework</strong> is for you.</p> <p>The framework provides a means for presenting and running your JUnit tests inside a runtime workbench without using the PDE JUnit driver. This lets you to ship test suites that other teams can run for either verification, testing, or diagnostic purposes. The framework exploits the JUnit unit test framework and provides much of the function that a test runner from that framework provides inside a <em>bona fide</em> eclipse view.</p> <p>It provides a framework in which your tests are easily repeatable and allows function to be tested off the main UI thread.</p> <h3>What Does This Do That JUnit Doesn't?</h3> <p>The answer is "not much" -- yet.</p> <p>The ATF performs essentially the same function as a JUnit test runner, but does it in an eclipse and SWT compatible way. It provides a means for registering tests with a workbench so that they can easily be run repetitively during debug sessions and during driver build verification tests (aka <em>sniff tests</em>).</p> <p>Results are captured and presented in a text pane and can be copied from there to a document of your choice, such as a bug report.</p> <p>"But," you say, "I can do all this with JUnit and PDE!" Of course, but PDE doesn't provide you with a way of delivering your test suites in a build. PDE's JUnit support allows you to run tests from a development workbench in a runtime workbench. The framework, on the other hand, allows you to run them directly in a standard build or in a standard build that is being run as a runtime workbench under control of your development workbench.</p> <p>With the addition of some support for "test scripts" (see <a href="futures.html">Future Items</a>) semi-automated UI testing should become much easier.</p> <h3>How This Might Be Used</h3> <p>There are two different places the framework can help you. One is in running and tracking the tests on your own. The other is automating test suites that others can run.</p> <h4>Unit Test</h4> <p>Since the framework has its origins in JUnit, it should be no suprise that it can be used for unit testing -- either of the tests themselves or of the function being tested. You can easily construct a new plugin to point at or contain your JUnit Test Suites, start up a runtime workbench under debug, run the tests, and if things go wrong set breakpoints and replace code in either the test suite or in the tested function. You can use the framework as your test driver.</p> <h4>Various post development tests</h4> <p>All of these test phases use tests developed by you or your testing team. Some of these can be fully automated under the framework, particularly for sniff tests and regression tests. When the scripting facility becomes available, you should be able to semi-automate tests that require UI verification.</p> </body> </html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/html/view.html b/rse/tests/org.eclipse.rse.tests.framework/html/view.html
deleted file mode 100644
index 36bc5b01d..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/html/view.html
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Artemis Test Framework</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css"/> <link rel="stylesheet" type="text/css" href="../book.css"/> </head> <body> <h2>Using The Test Suite View</h2> <p><img src="SampleWindow.jpg" alt="Sample Test Suite View"/></p> <p>The <strong>Test Suite View</strong> shows the registered test suites in the workbench. The view allows them to be sorted by clicking on the column headings, run individually, run in batches, run in the background or in the UI thread. You can reset the tests and re-run them. This is useful when debugging the function driven by a test, when debugging the test itself, or when testing varitions between intial and subsequent runs. You can also see the test results of any test suite that has been run.</p> <p>To open the Test Suite View use the Window -> Show View -> Other... menu item and select the Test Suites View from the Testing category. <h3>Columns</h3> <p>The <strong>Graphic</strong> column shows the status of the test. It show a question mark if the test has not been run or has been reset, a red X if the test suite has a test case that has failed or produced an exception, and a green check if the test has run to completion. In keeping with the philosophy of JUnit it is updated as the test suite is run so you know immediately if there are any failures.</p> <p>The <strong>Test Suite</strong> columns show the name of the test suite.</p> <p>The <strong>Summary</strong> column is blank if the test has not yet been run. It shows the number of test cases run, the number failed, and the number of unexpected errors. It is updated as the test suite is run.</p> <p>The <strong>Time Run</strong> column is blank if the test has not yet been run. It shows the time the test suite began running, not the time it finished.</p> <h3>Actions</h3> <p>You bring up a context menu containing the test suite actions by selecting a test suite (or several) and right-clicking. The actions may be grayed out if they are not available for that particular selection of tests. You select tests by clicking on them. You can add test suites to (and remove test suites from) the selection by using control-click. You can select a range of tests by using shift-click.</p> <dl> <dt>Select All</dt> <dd>The "Select All" action selects all the test suites in the view. It is available no matter how many test suites are currently selected.</dd> <dt>Run</dt> <dd>This action will run the selected test suites, in the order in which they are presented in the list. The suites are run in an eclipse "job" that can be relegated to the background. The Test Suite View is busy while the tests are being run. This action is available if there is at least one test suite selected.</dd> <dt>Reset</dt> <dd>The "Reset" action will erase the results of the selected test suites and show them as "not yet run". It is available if there is at least one test suite selected.</dd> </dl> <h3>The Results Pane</h3> <img src="ResultsPane.jpg" alt="Results Pane"/> <p>The <strong>Results Pane</strong> shows the results of a test suite that has been run. Each test case in the suite has an entry that shows its success or failure with any remarks generated by a testcase during its run. If the test case fails, the entry shows the reason for the failure along with the stack trace for the exception. The results pane may be copied so you can place it in a defect or an e-mail.</p> <p>You can move the divider between the Test Suite Pane and the Results Pane up and down as necessary. </body> </html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/ConsoleView.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/ConsoleView.gif
deleted file mode 100644
index 0dcd76c4b..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/ConsoleView.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/GreenCheck.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/GreenCheck.gif
deleted file mode 100644
index 0dcd76c4b..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/GreenCheck.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/GreenDot.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/GreenDot.gif
deleted file mode 100644
index 397c38b9c..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/GreenDot.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/HolderView.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/HolderView.gif
deleted file mode 100644
index 0dcd76c4b..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/HolderView.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/ImageView.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/ImageView.gif
deleted file mode 100644
index 0dcd76c4b..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/ImageView.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/RedDot.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/RedDot.gif
deleted file mode 100644
index b32f548f6..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/RedDot.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/RedX.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/RedX.gif
deleted file mode 100644
index 8ad4f9ef3..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/RedX.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/WhiteBlock.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/WhiteBlock.gif
deleted file mode 100644
index bd1153ab4..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/WhiteBlock.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/icons/YellowQuestion.gif b/rse/tests/org.eclipse.rse.tests.framework/icons/YellowQuestion.gif
deleted file mode 100644
index dc7e18b12..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/icons/YellowQuestion.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests.framework/plugin.properties b/rse/tests/org.eclipse.rse.tests.framework/plugin.properties
deleted file mode 100644
index 96caf4a2a..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/plugin.properties
+++ /dev/null
@@ -1,24 +0,0 @@
-################################################################################
-# Copyright (c) 2006 Wind River Systems, Inc. and others.
-# 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:
-# Martin Oberhuber - initial API and implementation
-################################################################################
-
-pluginName = RSE Test Framework
-providerName = Eclipse.org
-
-SelectAllHoldersDelegate.label=Select All
-ResetHolderDelegate.label=Reset
-RunHolderDelegate.label=Run
-ToggleRunInBackgroundDelegate.label=Run In Background
-ToggleRunInBackgroundDelegate.tooltip=Run In Background
-
-ExtensionPoint.suites.name=Test Suites
-
-TestSuiteHolderView.category.name=RSE Testing
-TestSuiteHolderView.view.name=Test Suites
diff --git a/rse/tests/org.eclipse.rse.tests.framework/plugin.xml b/rse/tests/org.eclipse.rse.tests.framework/plugin.xml
deleted file mode 100644
index 85ce88d84..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/plugin.xml
+++ /dev/null
@@ -1,116 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
-
- <extension-point id="suites" name="%ExtensionPoint.suites.name" schema="schema/suites.exsd"/>
-
- <extension point="org.eclipse.ui.views">
- <category
- id="org.eclipse.rse.projects.testing"
- name="%TestSuiteHolderView.category.name">
- </category>
- <view
- icon="icons/HolderView.gif"
- class="org.eclipse.rse.tests.framework.ui.TestSuiteHolderView"
- category="org.eclipse.rse.projects.testing"
- name="%TestSuiteHolderView.view.name"
- id="org.eclipse.rse.tests.framework.HolderView">
- </view>
- <!--
- <view
- icon="icons/ConsoleView.gif"
- class="org.eclipse.rse.tests.framework.ui.TestSuiteConsoleView"
- category="org.eclipse.rse.projects.testing"
- name="Test Console"
- id="org.eclipse.rse.tests.framework.ConsoleView">
- </view>
- <view
- icon="icons/ImageView.gif"
- class="org.eclipse.rse.tests.framework.ui.TestSuiteImageView"
- category="org.eclipse.rse.projects.testing"
- name="Test Image"
- id="org.eclipse.rse.tests.framework.ImageView">
- </view>
- -->
- </extension>
-
- <extension point="org.eclipse.ui.popupMenus">
- <viewerContribution
- targetID="org.eclipse.rse.tests.framework.HolderView"
- id="org.eclipse.rse.tests.framework.HolderViewerContributions">
- <action
- enablesFor="*"
- label="%SelectAllHoldersDelegate.label"
- class="org.eclipse.rse.tests.framework.actions.SelectAllHoldersDelegate"
- menubarPath="additions"
- id="org.eclipse.rse.tests.framework.SelectAllHolders"/>
- </viewerContribution>
- <objectContribution
- objectClass="org.eclipse.rse.tests.framework.ITestSuiteHolder"
- id="org.eclipse.rse.tests.framework.HolderObjectContributions">
- <action
- enablesFor="+"
- label="%ResetHolderDelegate.label"
- class="org.eclipse.rse.tests.framework.actions.ResetHolderDelegate"
- menubarPath="additions"
- id="org.eclipse.rse.tests.framework.ResetHolder"/>
- <action
- enablesFor="+"
- label="%RunHolderDelegate.label"
- class="org.eclipse.rse.tests.framework.actions.RunHolderDelegate"
- menubarPath="additions"
- id="org.eclipse.rse.tests.framework.RunHolder"/>
- </objectContribution>
- </extension>
-
- <extension point="org.eclipse.ui.viewActions">
- <viewContribution
- id="org.eclipse.rse.tests.framework.HolderViewActions"
- targetID="org.eclipse.rse.tests.framework.HolderView">
- <action
- class="org.eclipse.rse.tests.framework.actions.ToggleRunInBackgroundDelegate"
- icon="icons/GreenDot.gif"
- id="org.eclipse.rse.tests.framework.runInBackgroundToggle"
- label="%ToggleRunInBackgroundDelegate.label"
- state="true"
- style="toggle"
- toolbarPath="RunGroup"
- tooltip="%ToggleRunInBackgroundDelegate.tooltip"/>
- </viewContribution>
-
- </extension>
-
- <extension point="org.eclipse.help.toc">
- <toc primary="true" file="toc.xml" category="DSDP.TM"/>
- </extension>
- <!--
- <extension
- point="org.eclipse.ui.perspectives">
- <perspective
- icon="icons/HolderView.gif"
- class="org.eclipse.rse.tests.framework.ui.TestPerspectiveFactory"
- name="RSE Test Perspective"
- id="org.eclipse.rse.tests.framework.TestPerspective">
-
- <description>
- This perspective provides a place from which to run automatic and semi-automatic testcases. Semi-automatic testcases use the Test Image View and the Test Transcript.
- </description>
- </perspective>
- </extension>
- -->
- <extension
- point="org.eclipse.rse.tests.framework.suites">
- <type
- class="org.eclipse.rse.tests.framework.impl.StandardTestSuiteHolder"
- name="standard"/>
- <type
- class="org.eclipse.rse.tests.framework.impl.TestSuiteGeneratorHolder"
- name="generated"/>
- <!--
- <type
- class="org.eclipse.rse.tests.framework.scripting.ScriptTestSuiteHolder"
- name="scripted"/>
- -->
- </extension>
-
-</plugin>
diff --git a/rse/tests/org.eclipse.rse.tests.framework/schema/suites.exsd b/rse/tests/org.eclipse.rse.tests.framework/schema/suites.exsd
deleted file mode 100644
index d355ae139..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/schema/suites.exsd
+++ /dev/null
@@ -1,164 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.rse.tests.framework">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.rse.tests.framework" id="suites" name="Test Suites"/>
- </appInfo>
- <documentation>
- Use this extension point to tell the test framework about the existence of your test suite classes. Only test suites that use this extension point show up in the Test Suites view.
- </documentation>
- </annotation>
-
- <element name="extension">
- <annotation>
- <documentation>
- Use this element to register a list of test suites with the framework. There are two ways to register, using extensions of &lt;code&gt;junit.framework.TestSuite&lt;/code&gt; or using an implementer of &lt;code&gt;org.eclipse.rse.tests.framework.ITestSuiteProvider&lt;/code&gt;.
- </documentation>
- </annotation>
- <complexType>
- <sequence>
- <choice minOccurs="1" maxOccurs="unbounded">
- <element ref="suite"/>
- <element ref="type"/>
- </choice>
- </sequence>
- <attribute name="point" type="string" use="required">
- <annotation>
- <documentation>
- The id of the extension point you are extending. This should be &lt;code&gt;org.eclipse.rse.tests.framework.suites&lt;/code&gt;.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="id" type="string">
- <annotation>
- <documentation>
- The id of this particular extension.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string">
- <annotation>
- <documentation>
- The external translatable name of this particular extension.
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="suite">
- <annotation>
- <documentation>
- Use this element to describe the existence of a test suite to the framework.
- </documentation>
- </annotation>
- <complexType>
- <sequence minOccurs="0" maxOccurs="unbounded">
- <element ref="arg"/>
- </sequence>
- <attribute name="type" type="string" use="required">
- <annotation>
- <documentation>
- The class of the test suite. This must be an extension of &lt;code&gt;junit.framework.TestSuite&lt;/code&gt;.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string" use="required">
- <annotation>
- <documentation>
- This is the name of the test suite that will appear in the test suite view. If it is not present then the suite provider will be asked for the suite&apos;s name, but that may cause activation of the plugin that contains the suite. To delay this activation use this attribute.
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="arg">
- <annotation>
- <documentation>
- Use this element to describe an argument to the creator of the test suite.
- </documentation>
- </annotation>
- <complexType>
- <attribute name="value" type="string" use="required">
- <annotation>
- <documentation>
- Provide an argument to the &lt;code&gt;getSuite(String)&lt;/code&gt; method of the provider. This argument can be used to control the generation of the test suite by the provider. If no argument is provided here then &lt;code&gt;null&lt;/code&gt; is passed.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="type">
- <annotation>
- <documentation>
- Use this element to describe a test suite type and the class that will process it.
- </documentation>
- </annotation>
- <complexType>
- <attribute name="name" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="class" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- <appInfo>
- <meta.attribute kind="java" basedOn="org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder"/>
- </appInfo>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appInfo>
- <meta.section type="examples"/>
- </appInfo>
- <documentation>
- The framework comes supplied with an example in the plugin &lt;code&gt;org.eclipse.rse.tests.framework.examples&lt;/code&gt;. This example enables several JUnit test suites using both &lt;code&gt;suite&lt;/code&gt; and &lt;code&gt;suiteProvider&lt;/code&gt; declarations. Some suites exhibit failures and some exhibit errors. The rest succeed completely.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="apiInfo"/>
- </appInfo>
- <documentation>
- There is no API other than the JUnit API associated with this framework. One only needs to register a test suite with this extension point to have it appear and be runnable from within the Test Suites view.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="implementation"/>
- </appInfo>
- <documentation>
- Not applicable.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
- (c) Copyright IBM Corporation 2004, 2006.
- </documentation>
- </annotation>
-
-</schema>
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AbstractTestSuiteHolder.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AbstractTestSuiteHolder.java
deleted file mode 100644
index ee05ac22d..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AbstractTestSuiteHolder.java
+++ /dev/null
@@ -1,212 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework;
-
-import java.io.StringWriter;
-import java.util.Calendar;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Vector;
-import junit.framework.AssertionFailedError;
-import junit.framework.Test;
-import junit.framework.TestFailure;
-import junit.framework.TestListener;
-import junit.framework.TestResult;
-import junit.framework.TestSuite;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.ui.IActionFilter;
-
-/**
- * Instances of AbstractHolder hold either predefined or generated test suites. Subclass this only if you are providing
- * another means of delivering a test suite to the framework that is not already defined in the framework.
- */
-public abstract class AbstractTestSuiteHolder implements ITestSuiteHolder, TestListener, IActionFilter {
- private Calendar myCalendar = null;
- private TestResult testResult = null;
- private StringWriter stringWriter = null;
- private IProgressMonitor monitor = null;
- private List listeners = new Vector();
- private TestFailure failure;
-
- /**
- * Construct a new AbstractTestSuiteHolder. Subclasses should invoke super() (usually implicit)
- * and implement their own constructors.
- */
- protected AbstractTestSuiteHolder() {
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.IHolder#run(org.eclipse.core.runtime.IProgressMonitor)
- */
- public final void run(IProgressMonitor monitor) {
- stringWriter = new StringWriter(1000);
- myCalendar = Calendar.getInstance();
- TestSuite suite = getTestSuite();
- monitor.beginTask("Running " + suite.getName(), suite.countTestCases()); //$NON-NLS-1$
- setTestResult(new TestResult());
- this.monitor = monitor;
- testResult.addListener(this);
- suite.run(testResult);
- testResult.removeListener(this);
- this.monitor = null;
- monitor.done();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#reset()
- */
- public final void reset() {
- stringWriter = null;
- monitor = null;
- testResult = null;
- myCalendar = null;
- for (Iterator z = listeners.iterator(); z.hasNext();) {
- ITestSuiteHolderListener listener = (ITestSuiteHolderListener) z.next();
- listener.testHolderReset(this);
- }
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#getResultString()
- */
- public final String getResultString() {
- if (stringWriter == null) {
- return "Results not available.\n"; //$NON-NLS-1$
- }
- return stringWriter.toString();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#addListener(org.eclipse.rse.tests.framework.ITestSuiteHolderListener)
- */
- public final void addListener(ITestSuiteHolderListener listener) {
- listeners.add(listener);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#removeListener(org.eclipse.rse.tests.framework.ITestSuiteHolderListener)
- */
- public final void removeListener(ITestSuiteHolderListener listener) {
- listeners.remove(listener);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#getTestResult()
- */
- public synchronized final TestResult getTestResult() {
- return testResult;
- }
-
- /**
- * Used to predefine a test result for this holder.
- * @param testResult
- */
- private synchronized final void setTestResult(TestResult testResult) {
- this.testResult = testResult;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#getLastRunTime()
- */
- public final Calendar getLastRunTime() {
- return myCalendar;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see junit.framework.TestListener#addError(junit.framework.Test,
- * java.lang.Throwable)
- */
- public final void addError(Test test, Throwable t) {
- failure = new TestFailure(test, t);
- }
-
- /*
- * (non-Javadoc)
- *
- * @see junit.framework.TestListener#addFailure(junit.framework.Test,
- * junit.framework.AssertionFailedError)
- */
- public final void addFailure(Test test, AssertionFailedError t) {
- failure = new TestFailure(test, t);
- }
-
- /*
- * (non-Javadoc)
- *
- * @see junit.framework.TestListener#startTest(junit.framework.Test)
- */
- public final void startTest(Test test) {
- failure = null;
- if (test instanceof AnnotatingTestCase) {
- AnnotatingTestCase a = (AnnotatingTestCase) test;
- a.reset();
- }
- }
-
- /*
- * (non-Javadoc)
- *
- * @see junit.framework.TestListener#endTest(junit.framework.Test)
- */
- public final void endTest(Test test) {
- monitor.worked(1);
- writeRemarks(test);
- if (failure != null) {
- stringWriter.write(failure.trace());
- stringWriter.write("*** " + failure.toString() + "\n"); //$NON-NLS-1$ //$NON-NLS-2$
- } else {
- stringWriter.write("*** " + test.toString() + " passed\n"); //$NON-NLS-1$ //$NON-NLS-2$
- }
- for (Iterator z = listeners.iterator(); z.hasNext();) {
- ITestSuiteHolderListener listener = (ITestSuiteHolderListener) z.next();
- listener.testEnded(this);
- }
- if (monitor.isCanceled()) {
- testResult.stop();
- }
- }
-
- /**
- * Writes the remarks for a test onto the log maintained by this holder.
- * @param test The test whose remarks are being obtained. This will be an instance of Test, but
- * it will do nothing unless the test is an AnnotatingTestCase.
- * @see AnnotatingTestCase
- */
- private void writeRemarks(Test test) {
- if (test instanceof AnnotatingTestCase) {
- stringWriter.write("\n"); //$NON-NLS-1$
- AnnotatingTestCase a = (AnnotatingTestCase) test;
- stringWriter.write(a.getAnnotations());
- }
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.IActionFilter#testAttribute(java.lang.Object,
- * java.lang.String, java.lang.String)
- */
- public boolean testAttribute(Object target, String name, String value) {
- return (target == this && name.equals("hasResult") && value.equals("true") && testResult != null); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#getTestSuite()
- */
- public abstract TestSuite getTestSuite();
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolder#getName()
- */
- public abstract String getName();
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AnnotatingTestCase.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AnnotatingTestCase.java
deleted file mode 100644
index ed53f854c..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/AnnotatingTestCase.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework;
-
-import java.io.PrintWriter;
-import java.io.StringWriter;
-import junit.framework.TestCase;
-
-/**
- * AnnotatingTestCase extends TestCase by adding the capability to store remarks on the
- * test during its execution. These remarks can be gathered by the environment that
- * runs the test and presented to a user by whatever means is interesting in that environment.
- * For example, a view may choose to chose these in a pane immediately after running the
- * testcase.
- */
-public class AnnotatingTestCase extends TestCase {
-
- private PrintWriter out;
- private StringWriter base;
-
- public AnnotatingTestCase() {
- reset();
- }
-
- /**
- * @param methodName The name of the method to run for this test.
- * Usually "testSomething".
- */
- public AnnotatingTestCase(String methodName) {
- super(methodName);
- reset();
- }
-
- protected void remark(String remark) {
- out.println(remark);
- }
-
- public String getAnnotations() {
- return base.toString();
- }
-
- public void reset() {
- base = new StringWriter(1000);
- out = new PrintWriter(base);
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/DelegatingTestSuiteHolder.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/DelegatingTestSuiteHolder.java
deleted file mode 100644
index 7abb71a9c..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/DelegatingTestSuiteHolder.java
+++ /dev/null
@@ -1,160 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework;
-
-import java.util.List;
-import java.util.Vector;
-
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IConfigurationElement;
-import org.eclipse.core.runtime.IContributor;
-import org.eclipse.core.runtime.IExtensionRegistry;
-import org.eclipse.core.runtime.Platform;
-import org.osgi.framework.Bundle;
-
-/**
- * A delegating holder is the abstract superclass of all suite holders that are
- * defined in extension points.
- */
-public abstract class DelegatingTestSuiteHolder extends AbstractTestSuiteHolder {
-
- private static final String SUITE_EXTENSION_POINT_NAME = "org.eclipse.rse.tests.framework.suites"; //$NON-NLS-1$
-
- // elements
- private static final String TYPE_ELEMENT = "type"; //$NON-NLS-1$
- private static final String SUITE_ELEMENT = "suite"; //$NON-NLS-1$
- private static final String ARGUMENT_ELEMENT = "arg"; //$NON-NLS-1$
-
- // attributes
- private static final String TYPE_ATTRIBUTE = "type"; //$NON-NLS-1$
- private static final String NAME_ATTRIBUTE = "name"; //$NON-NLS-1$
- private static final String CLASS_ATTRIBUTE = "class"; //$NON-NLS-1$
- private static final String VALUE_ATTRIBUTE = "value"; //$NON-NLS-1$
-
- /**
- * Returns a newly minted suite holder of the given type.
- * @param wantedTypeName the type name of the suite holder
- * @return a new suite holder of that type or null if that type is not defined
- */
- private static DelegatingTestSuiteHolder getSuiteHolder(String wantedTypeName) {
- DelegatingTestSuiteHolder holder = null;
- IExtensionRegistry registry = Platform.getExtensionRegistry();
- IConfigurationElement[] configs = registry.getConfigurationElementsFor(SUITE_EXTENSION_POINT_NAME);
- for (int i = 0; i < configs.length; i++) {
- IConfigurationElement config = configs[i];
- String elementName = config.getName();
- if (elementName.equals(TYPE_ELEMENT)) {
- String candidateTypeName = config.getAttribute(NAME_ATTRIBUTE);
- if (candidateTypeName.equals(wantedTypeName)) {
- try {
- holder = (DelegatingTestSuiteHolder) config.createExecutableExtension(CLASS_ATTRIBUTE);
- } catch (CoreException e) {
- }
- }
- }
- }
- return holder;
- }
-
- /**
- * Retrieve all suite holders defined by extension points.
- * @return an array of suite holders.
- * @throws IllegalArgumentException if any suite holder is ill-defined
- */
- public static DelegatingTestSuiteHolder[] getHolders() {
- List holders = new Vector();
- IExtensionRegistry registry = Platform.getExtensionRegistry();
- IConfigurationElement[] configs = registry.getConfigurationElementsFor(SUITE_EXTENSION_POINT_NAME);
- for (int i = 0; i < configs.length; i++) {
- IConfigurationElement config = configs[i];
- String elementName = config.getName();
- if (elementName.equals(SUITE_ELEMENT)) {
- String suiteType = config.getAttribute(TYPE_ATTRIBUTE);
- String suiteName = config.getAttribute(NAME_ATTRIBUTE);
- DelegatingTestSuiteHolder holder = getSuiteHolder(suiteType);
- if (holder != null) {
- holder.setConfiguration(config);
- holder.setName(suiteName);
- holders.add(holder);
- }
- }
- }
- DelegatingTestSuiteHolder[] result = new DelegatingTestSuiteHolder[holders.size()];
- holders.toArray(result);
- return result;
- }
-
- private String name;
- private IConfigurationElement config;
-
- /**
- * Retrieves the argument configuration element for an argument of a given name
- * @param name the name of the argument
- * @return the configuration element of that name, or null if not found.
- */
- protected IConfigurationElement getArgumentElement(String name) {
- IConfigurationElement result = null;
- IConfigurationElement[] argumentElements = config.getChildren(ARGUMENT_ELEMENT);
- for (int i = 0; i < argumentElements.length && result == null; i++) {
- IConfigurationElement argumentElement = argumentElements[i];
- String argumentName = argumentElement.getAttribute(NAME_ATTRIBUTE);
- if (argumentName.equals(name)) {
- result = argumentElement;
- }
- }
- return result;
- }
-
- protected String getStringValue(String name) {
- String result = null;
- IConfigurationElement element = getArgumentElement(name);
- if (element != null) {
- result = element.getAttribute(VALUE_ATTRIBUTE);
- }
- return result;
- }
-
- protected Object getObjectValue(String name) {
- Object result = null;
- IConfigurationElement element = getArgumentElement(name);
- if (element != null) {
- try {
- result = element.createExecutableExtension("value"); //$NON-NLS-1$
- } catch (CoreException e) {
- }
- }
- return result;
- }
-
- protected Bundle getBundle() {
- IContributor contributor = config.getContributor();
- String bundleName = contributor.getName();
- Bundle bundle = Platform.getBundle(bundleName);
- return bundle;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getName()
- */
- public String getName() {
- return name;
- }
-
- private void setName(String name) {
- this.name = name;
- }
-
- private void setConfiguration(IConfigurationElement config) {
- this.config = config;
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolder.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolder.java
deleted file mode 100644
index 21cb41b51..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolder.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework;
-
-import java.util.Calendar;
-import junit.framework.TestResult;
-import junit.framework.TestSuite;
-import org.eclipse.core.runtime.IProgressMonitor;
-
-/**
- * Instances of this type deliver JUnit test suites on demand.
- */
-public interface ITestSuiteHolder {
-
- /**
- * Runs the test suite held by this holder. Saves the result which is
- * available through getResult().
- *
- * @param monitor a fresh progress monitor for this run. It is advanced by one
- * for each testcase executed in this suite.
- */
- public void run(IProgressMonitor monitor);
-
- /**
- * Resets this result used by this job monitor and notifies any listeners.
- */
- public void reset();
-
- /**
- * @return the string that is the result of the last time this was run.
- */
- public String getResultString();
-
- /**
- * @return the test result from the last time this was run.
- * This will be null if the test has not been run since it was created
- * or reset.
- */
- public TestResult getTestResult();
-
- /**
- * @return the Calendar representing the time this test was last run.
- * This will be null if the test has not been run since it was created or
- * reset.
- */
- public Calendar getLastRunTime();
-
- /**
- * @return the test suite held by this holder.
- */
- public abstract TestSuite getTestSuite();
-
- /**
- * @return the name of the test suite held by this holder.
- */
- public abstract String getName();
-
- /**
- * Adds a new listener to this holder. This listener can process events that happen in the
- * lifecycle of the test suite held by this holder.
- * @param listener the listener to add
- */
- public void addListener(ITestSuiteHolderListener listener);
-
- /**
- * Removes a listener from this holder. Does nothing if the holder has no knowledge of
- * this listener
- * @param listener the listener to remove.
- */
- public void removeListener(ITestSuiteHolderListener listener);
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolderListener.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolderListener.java
deleted file mode 100644
index 4364810fe..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteHolderListener.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework;
-
-/**
- * Implementers of this interface can register with a test suite holder to listen for the
- * events regarding the test suite in the holder.
- * @see ITestSuiteHolder
- */
-public interface ITestSuiteHolderListener {
-
- /**
- * A test in the suite held by a test holder has ended. The holder may be queried for
- * the result.
- * @param holder
- */
- public void testEnded(ITestSuiteHolder holder);
-
- /**
- * A test holder has been reset.
- * @param holder
- */
- public void testHolderReset(ITestSuiteHolder holder);
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteProvider.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteProvider.java
deleted file mode 100644
index ebfab462c..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ITestSuiteProvider.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework;
-
-import junit.framework.TestSuite;
-
-/**
- * A test suite provider will generate and deliver a test suite when asked to do so.
- */
-public interface ITestSuiteProvider {
-
- /**
- * Generates a test suite.
- * @param argument a String that can be used to discriminate among test suites generated
- * by this provider.
- * @return the TestSuite provided by this provider.
- * @see TestSuite
- */
- public TestSuite getSuite(String argument);
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/TestFrameworkPlugin.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/TestFrameworkPlugin.java
deleted file mode 100644
index 7290313b8..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/TestFrameworkPlugin.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The main plugin class to be used in the desktop.
- */
-public class TestFrameworkPlugin extends AbstractUIPlugin {
-
- public static final String PREF_RUN_IN_BACKGROUND = "org.eclipse.rse.tests.runInBackground"; //$NON-NLS-1$
-
- private static TestFrameworkPlugin plugin;
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- IPreferenceStore store = getPreferenceStore();
- store.setDefault(PREF_RUN_IN_BACKGROUND, true);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * @return the shared instance of this plugin.
- */
- public static TestFrameworkPlugin getDefault() {
- return plugin;
- }
-
- /**
- * Logs an unexpected exception.
- * @param e the exception to log
- */
- public void logUnexpectedException(Exception e) {
- e.printStackTrace();
- String id = getBundle().getSymbolicName();
- Status status = new Status(IStatus.ERROR, id, 0, "Unexpected Exception", e); //$NON-NLS-1$
- getLog().log(status);
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ResetHolderDelegate.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ResetHolderDelegate.java
deleted file mode 100644
index fee57b084..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ResetHolderDelegate.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.actions;
-
-import java.util.Iterator;
-import org.eclipse.jface.action.IAction;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.rse.tests.framework.AbstractTestSuiteHolder;
-import org.eclipse.ui.IObjectActionDelegate;
-import org.eclipse.ui.IWorkbenchPart;
-
-/**
- * This implements the delegate for the "Reset Test Suite" action presented in the UI.
- * The UI Proxy invokes this delegate.
- * @see IObjectActionDelegate
- */
-public class ResetHolderDelegate implements IObjectActionDelegate {
-
- private ISelection selection;
-
- /**
- * The constructor.
- */
- public ResetHolderDelegate() {
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction)
- */
- public void run(IAction action) {
- if (selection instanceof IStructuredSelection) {
- IStructuredSelection ss = (IStructuredSelection) selection;
- for (Iterator z = ss.iterator(); z.hasNext();) {
- AbstractTestSuiteHolder holder = (AbstractTestSuiteHolder) z.next();
- holder.reset();
- }
- }
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IActionDelegate#selectionChanged(org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection)
- */
- public void selectionChanged(IAction action, ISelection selection) {
- this.selection = selection;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IObjectActionDelegate#setActivePart(org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart)
- */
- public void setActivePart(IAction action, IWorkbenchPart targetPart) {
- }
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/RunHolderDelegate.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/RunHolderDelegate.java
deleted file mode 100644
index 59b1d35f1..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/RunHolderDelegate.java
+++ /dev/null
@@ -1,127 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.actions;
-
-import java.lang.reflect.InvocationTargetException;
-import java.util.Iterator;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.core.runtime.SubProgressMonitor;
-import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.jface.action.IAction;
-import org.eclipse.jface.operation.IRunnableWithProgress;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.rse.tests.framework.AbstractTestSuiteHolder;
-import org.eclipse.rse.tests.framework.TestFrameworkPlugin;
-import org.eclipse.ui.IObjectActionDelegate;
-import org.eclipse.ui.IWorkbenchPart;
-import org.eclipse.ui.IWorkbenchPartSite;
-import org.eclipse.ui.progress.IWorkbenchSiteProgressService;
-
-/**
- * This implements the delegate for the "Run Test Suite" action presented in the
- * UI. The UI Proxy invokes this delegate.
- *
- * @see IObjectActionDelegate
- */
-public class RunHolderDelegate implements IObjectActionDelegate {
- private IWorkbenchPart part;
- private ISelection selection;
-
- /**
- * The constructor.
- */
- public RunHolderDelegate() {
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IActionDelegate#selectionChanged(org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection)
- */
- public void selectionChanged(IAction action, ISelection selection) {
- this.selection = selection;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.IObjectActionDelegate#setActivePart(org.eclipse.jface.action.IAction,
- * org.eclipse.ui.IWorkbenchPart)
- */
- public void setActivePart(IAction action, IWorkbenchPart targetPart) {
- this.part = targetPart;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction)
- */
- public void run(IAction action) {
- IPreferenceStore store = TestFrameworkPlugin.getDefault().getPreferenceStore();
- boolean runInBackground = store.getBoolean(TestFrameworkPlugin.PREF_RUN_IN_BACKGROUND);
- if (runInBackground) {
- runInBackground();
- } else {
- runInUI();
- }
- }
-
- private void runInBackground() {
- Job job = new Job("Running JUnit Tests Suites") { //$NON-NLS-1$
- protected IStatus run(IProgressMonitor monitor) {
- IStatus result = runTests(monitor);
- return result;
- }
- };
- job.setPriority(Job.LONG);
- job.setUser(true);
- IWorkbenchPartSite site = part.getSite();
- IWorkbenchSiteProgressService siteService = (IWorkbenchSiteProgressService) site.getAdapter(IWorkbenchSiteProgressService.class);
- siteService.schedule(job, 0, true);
- }
-
- private void runInUI() {
- IRunnableWithProgress runnable = new IRunnableWithProgress() {
- public void run(IProgressMonitor monitor) {
- runTests(monitor);
- }
- };
- IWorkbenchPartSite site = part.getSite();
- IWorkbenchSiteProgressService siteService = (IWorkbenchSiteProgressService) site.getAdapter(IWorkbenchSiteProgressService.class);
- try {
- siteService.runInUI(siteService, runnable, null);
- } catch (InvocationTargetException e) {
- } catch (InterruptedException e) {
- }
- }
-
- private IStatus runTests(IProgressMonitor monitor) {
- IStatus result = Status.OK_STATUS;
- if (selection instanceof IStructuredSelection) {
- IStructuredSelection ss = (IStructuredSelection) selection;
- monitor.beginTask("", ss.size()); //$NON-NLS-1$
- for (Iterator z = ss.iterator(); z.hasNext();) {
- AbstractTestSuiteHolder holder = (AbstractTestSuiteHolder) z.next();
- monitor.subTask(holder.getName());
- IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 1);
- holder.run(subMonitor);
- if (monitor.isCanceled()) {
- result = Status.CANCEL_STATUS;
- break;
- }
- }
- monitor.done();
- }
- return result;
- }
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/SelectAllHoldersDelegate.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/SelectAllHoldersDelegate.java
deleted file mode 100644
index 12317cb89..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/SelectAllHoldersDelegate.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.actions;
-
-import org.eclipse.jface.action.IAction;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.rse.tests.framework.ui.TestSuiteHolderView;
-import org.eclipse.ui.IViewActionDelegate;
-import org.eclipse.ui.IViewPart;
-
-/**
- * This implements the delegate for the "Select All" action presented in the UI.
- * The UI Proxy invokes this delegate.
- * @see IViewActionDelegate
- */
-public class SelectAllHoldersDelegate implements IViewActionDelegate {
-
- private IViewPart view;
-
- /**
- * The constructor.
- */
- public SelectAllHoldersDelegate() {
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction)
- */
- public void run(IAction action) {
- ((TestSuiteHolderView)view).selectAll();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IActionDelegate#selectionChanged(org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection)
- */
- public void selectionChanged(IAction action, ISelection selection) {
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IViewActionDelegate#init(org.eclipse.ui.IViewPart)
- */
- public void init(IViewPart view) {
- this.view = view;
- }
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ToggleRunInBackgroundDelegate.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ToggleRunInBackgroundDelegate.java
deleted file mode 100644
index 8e06c6420..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/actions/ToggleRunInBackgroundDelegate.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.actions;
-
-import org.eclipse.jface.action.IAction;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.rse.tests.framework.TestFrameworkPlugin;
-import org.eclipse.ui.IViewActionDelegate;
-import org.eclipse.ui.IViewPart;
-
-public class ToggleRunInBackgroundDelegate extends Object implements IViewActionDelegate {
-
- public void init(IViewPart view) {
- }
-
- public void run(IAction action) {
- boolean runInBackground = action.isChecked();
- setPreference(runInBackground);
- }
-
- public void selectionChanged(IAction action, ISelection selection) {
- }
-
- private void setPreference(boolean runInBackground) {
- IPreferenceStore store = TestFrameworkPlugin.getDefault().getPreferenceStore();
- store.setValue(TestFrameworkPlugin.PREF_RUN_IN_BACKGROUND, runInBackground);
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/BasicTestSuiteHolder.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/BasicTestSuiteHolder.java
deleted file mode 100644
index 523d985b4..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/BasicTestSuiteHolder.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.impl;
-
-import org.eclipse.rse.tests.framework.AbstractTestSuiteHolder;
-
-import junit.framework.TestSuite;
-
-/**
- * A BasicHolder provides a simple wrapper for a test suite. Use this if you just want to contribute a JUnit
- * test suite that you already have without defining it in an extension point.
- */
-public class BasicTestSuiteHolder extends AbstractTestSuiteHolder {
-
- private TestSuite testSuite;
-
- public BasicTestSuiteHolder(TestSuite testSuite) {
- this.testSuite = testSuite;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getName()
- */
- public String getName() {
- return testSuite.getName();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- return testSuite;
- }
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/StandardTestSuiteHolder.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/StandardTestSuiteHolder.java
deleted file mode 100644
index 1453a2460..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/StandardTestSuiteHolder.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.impl;
-
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-
-/**
- * A SuiteHolder can deliver a test suite when asked. It references
- * a JUnit TestSuite named by a "suite" tag to do this.
- */
-public class StandardTestSuiteHolder extends DelegatingTestSuiteHolder {
-
- private TestSuite suite;
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- if (suite == null) {
- suite = (TestSuite) getObjectValue("class"); //$NON-NLS-1$
- }
- return suite;
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/TestSuiteGeneratorHolder.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/TestSuiteGeneratorHolder.java
deleted file mode 100644
index 0a0ca2cc6..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/impl/TestSuiteGeneratorHolder.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.impl;
-
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-import org.eclipse.rse.tests.framework.ITestSuiteProvider;
-
-/**
- * A suite generator holder can deliver a test suite when asked. It uses a suite
- * generator supplied by an extension point to build that test suite.
- */
-public class TestSuiteGeneratorHolder extends DelegatingTestSuiteHolder {
-
- private TestSuite suite;
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- if (suite == null) {
- ITestSuiteProvider p = (ITestSuiteProvider)getObjectValue("class"); //$NON-NLS-1$
- String arg = getStringValue("argument"); //$NON-NLS-1$
- suite = p.getSuite(arg);
- }
- return suite;
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ConsoleContext.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ConsoleContext.java
deleted file mode 100644
index 45bd70af0..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ConsoleContext.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.io.PrintStream;
-import java.io.PrintWriter;
-import java.net.URL;
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.graphics.ImageData;
-
-/**
- * This kind of ScriptContext only prints information on the PrintStream it is
- * given. Useful for making sure that instructions read properly.
- */
-public class ConsoleContext extends ScriptContext {
-
- private PrintWriter transcript;
-
- /**
- * @param home
- * @param out The print stream on which to write messages.
- */
- public ConsoleContext(PrintStream out, URL home) {
- super(home);
- this.transcript = new PrintWriter(out);
- }
-
- /**
- * A show operation will resolve a name to an image and show that image
- * in the current environment.
- * @param imageName the name of the image to resolve and show.
- */
- public void show(String imageName) {
- log("showing " + imageName); //$NON-NLS-1$
- String message = "image not found"; //$NON-NLS-1$
- URL imageURL = getResourceURL(imageName);
- if (imageURL != null) {
- ImageDescriptor descriptor = ImageDescriptor.createFromURL(imageURL);
- ImageData data = descriptor.getImageData();
- if (data != null) {
- String type = "Unknown"; //$NON-NLS-1$
- switch (data.type) {
- case SWT.IMAGE_GIF:
- type = "GIF"; //$NON-NLS-1$
- break;
- case SWT.IMAGE_JPEG:
- type = "JPEG"; //$NON-NLS-1$
- break;
- case SWT.IMAGE_PNG:
- type = "PNG"; //$NON-NLS-1$
- break;
- default:
- type = "Other"; //$NON-NLS-1$
- }
- message = type + "(" + Integer.toString(data.width) + " x " + Integer.toString(data.height) + ")"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- }
- }
- log(message);
- }
-
- /**
- * A tell operation will show a string in the environment.
- * @param text the String to show.
- */
- public void tell(String text) {
- log(text);
- }
-
- /**
- * A pause operation will stop and wait for a "continue" or "fail" indication
- * from the environment.
- * @param text the message to display during the pause
- */
- public void pause(String text) {
- if (text.length() == 0) text = "pausing"; //$NON-NLS-1$
- log(text);
- }
-
- private void log(String message) {
- transcript.println(message);
- transcript.flush();
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/PerspectiveContext.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/PerspectiveContext.java
deleted file mode 100644
index 86440b96a..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/PerspectiveContext.java
+++ /dev/null
@@ -1,99 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.net.URL;
-
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.rse.tests.framework.ui.TestSuiteConsoleView;
-import org.eclipse.rse.tests.framework.ui.TestSuiteHolderView;
-import org.eclipse.rse.tests.framework.ui.TestSuiteImageView;
-import org.eclipse.ui.IViewPart;
-import org.eclipse.ui.IViewReference;
-import org.eclipse.ui.IViewSite;
-import org.eclipse.ui.IWorkbenchPage;
-
-/**
- * A perspective context is a kind of script context that coordinates among
- * the several different views in the testing perspective.
- */
-public class PerspectiveContext extends ScriptContext {
-
- private TestSuiteHolderView holderView;
-
- /**
- * Constructs a new PerspectiveContext for running the suites with a user interface. The suites
- * are run from the holder view named here, the image and console views used for show and tell
- * are located on the same workbench page as the holder view.
- * @param holderView the test suite holder view that will drive the scripts.
- * @param home the URL that names the location that contains the script's resources
- */
- public PerspectiveContext(TestSuiteHolderView holderView, URL home) {
- super(home);
- this.holderView = holderView;
- }
-
- /**
- * A show operation will resolve a name to an image and show that image
- * in the current environment.
- * @param imageName the name of the image to resolve and show.
- */
- public void show(String imageName) {
- TestSuiteImageView view = findImageView();
- URL imageURL = getResourceURL(imageName);
- if (imageURL != null) {
- ImageDescriptor descriptor = ImageDescriptor.createFromURL(imageURL);
- view.setImage(descriptor);
- }
- }
-
- /**
- * A tell operation will show a string in the environment.
- * @param text the String to show.
- */
- public void tell(String text) {
- TestSuiteConsoleView view = findConsoleView();
- view.add(text);
- }
-
- /**
- * A pause operation will stop and wait for a "continue" or "fail" indication
- * from the environment.
- * @param text the message to display during the pause
- */
- public void pause(String text) {
- tell("pausing"); //$NON-NLS-1$
- // TODO this doesn't really pause yet. still need a way to continue.
- }
-
- private TestSuiteImageView findImageView() {
- return (TestSuiteImageView) findView("org.eclipse.rse.tests.framework.ImageView"); //$NON-NLS-1$
- }
-
- private TestSuiteConsoleView findConsoleView() {
- return (TestSuiteConsoleView) findView("org.eclipse.rse.tests.framework.ConsoleView"); //$NON-NLS-1$
- }
-
- private IViewPart findView(String viewId) {
- IViewPart result = null;
- IViewSite site = holderView.getViewSite();
- IWorkbenchPage page = site.getPage();
- IViewReference[] references = page.getViewReferences();
- for (int i = 0; i < references.length; i++) {
- IViewReference reference = references[i];
- String referenceId = reference.getId();
- if (referenceId.equals(viewId)) {
- result = reference.getView(true);
- }
- }
- return result;
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/Script.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/Script.java
deleted file mode 100644
index 26e7cf860..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/Script.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-/**
- * A Script is a collection of steps.
- */
-public class Script extends SyntaxNode {
-
- private boolean failed = false;
-
- /**
- * Creates a new script node. This is the base of the syntax tree for
- * scripts. These always have a line number of zero.
- */
- public Script() {
- super(0);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.SyntaxNode#enter(org.eclipse.rse.tests.framework.scripting.ScriptContext)
- */
- public void enter(ScriptContext context) {
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.SyntaxNode#leave(org.eclipse.rse.tests.framework.scripting.ScriptContext)
- */
- public void leave(ScriptContext context) {
- failed = context.getFailed();
- }
-
- /**
- * @return the failure state of the script.
- */
- public boolean hasFailed() {
- return failed;
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptContext.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptContext.java
deleted file mode 100644
index d103316a8..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptContext.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.net.MalformedURLException;
-import java.net.URL;
-import org.eclipse.core.runtime.ILog;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Plugin;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.rse.tests.framework.TestFrameworkPlugin;
-import org.osgi.framework.Bundle;
-
-/**
- * Provides a context in which a script may be run. The steps of the script will
- * ask the context to accomplish things. Think of a ScriptContext the platform
- * on which Steps express themselves to the outside world.
- */
-public abstract class ScriptContext {
-
- private boolean failed = false;
- private URL home;
-
- /**
- * Create a new ScriptContext.
- * @param home the location relative to which all resource names are resolved.
- */
- public ScriptContext(URL home) {
- this.home = home;
- }
-
- /**
- * @param resourceName the resource name relative to the location specified by
- * the home for this Context.
- * @return a new URL for this specific resource or null if no URL can be formed.
- */
- public final URL getResourceURL(String resourceName) {
- URL result = null;
- try {
- result = new URL(home, resourceName);
- } catch (MalformedURLException e) {
- setFailing(true);
- Plugin plugin = TestFrameworkPlugin.getDefault();
- Bundle bundle = plugin.getBundle();
- String pluginId = bundle.getSymbolicName();
- ILog log = plugin.getLog();
- IStatus status = new Status(IStatus.ERROR, pluginId, IStatus.OK, "bad resource name in script", e); //$NON-NLS-1$
- log.log(status);
- }
- return result;
- }
-
- /**
- * @return true if the Context has received an indication to fail from the environment.
- */
- public final boolean getFailed() {
- return failed;
- }
-
- /**
- * Indicate that the script has failed.
- * @param flag true if the test has failed
- */
- public final void setFailing(boolean flag) {
- failed = flag;
- }
-
- /**
- * A pause operation will stop and wait for a "continue" or "fail" indication
- * from the environment.
- * @param text the message to print on the environment during the pause
- */
- public abstract void pause(String text);
-
- /**
- * A show operation will resolve a name to an image and show that image
- * in the current environment.
- * @param imageName the name of the image to resolve and show.
- */
- public abstract void show(String imageName);
-
- /**
- * A tell operation will show a string in the environment.
- * @param text the String to show.
- */
- public abstract void tell(String text);
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptInterpreter.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptInterpreter.java
deleted file mode 100644
index 70764c21a..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptInterpreter.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.io.IOException;
-import java.io.InputStream;
-
-/**
- * An interpreter runs a script in a particular context.
- */
-public class ScriptInterpreter extends SyntaxTreeVisitor {
-
- private ScriptContext context;
- private ScriptParserMessageList messageList = null;
-
- public ScriptInterpreter(ScriptContext context) {
- this.context = context;
- }
-
- /**
- * @param in the InputStream to be interpreted
- * @return true if the parsing and interpretation concluded successfully.
- * @throws IOException
- */
- public boolean run(InputStream in) throws IOException {
- messageList = new ScriptParserMessageList();
- ScriptParser p = new ScriptParser(messageList);
- Script script = p.parse(in);
- boolean success = false;
- if (script != null) {
- script.accept(this);
- success = !script.hasFailed();
- }
- return success;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.SyntaxTreeVisitor#enter(org.eclipse.rse.tests.framework.scripting.SyntaxNode)
- */
- public void enter(SyntaxNode node) {
- node.enter(context);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.SyntaxTreeVisitor#leave(org.eclipse.rse.tests.framework.scripting.SyntaxNode)
- */
- public void leave(SyntaxNode node) {
- node.leave(context);
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParser.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParser.java
deleted file mode 100644
index b77cf30a1..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParser.java
+++ /dev/null
@@ -1,132 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.util.Stack;
-
-/**
- * A Parser is an object capable of taking a reader and producing a script from it.
- */
-public class ScriptParser {
- private ScriptParserMessageList messageList;
- private int lineNumber = 0;
- private String statement = null;
- private int statementLineNumber = 0;
- private BufferedReader in = null;
- private Stack nodes = null;
-
- /**
- * Creates a new parser on an existing MessageList. Any messages found
- * during parsing are added to this list.
- * @param messageList
- */
- public ScriptParser(ScriptParserMessageList messageList) {
- this.messageList = messageList;
- }
-
- /**
- * @param inStream The InputStream holding the input to the parser. The stream is left
- * open after parsing is completed. It is up to the client to close the stream
- * if necessary.
- * @return the Script produced by the parser or null if none was produced.
- * @throws IOException if an IO error occurs while reading the stream
- */
- public Script parse(InputStream inStream) throws IOException {
- lineNumber = 0;
- nodes = new Stack();
- nodes.push(new Script());
- in = new BufferedReader(new InputStreamReader(inStream));
- for (getStatement(); statement != null; getStatement()) {
- parseStatement();
- }
- Script result = null;
- SyntaxNode top = getCurrentNode();
- if (top != null) {
- if (top instanceof Script) {
- result = (Script) top;
- } else {
- messageList.add(new ScriptParserMessage(lineNumber, ScriptParserMessage.ERROR, "Incomplete statement")); //$NON-NLS-1$
- }
- } else {
- messageList.add(new ScriptParserMessage(lineNumber, ScriptParserMessage.ERROR, "Internal error")); //$NON-NLS-1$
- }
- return result;
- }
-
- private void parseStatement() {
- if (statement.startsWith("tell")) //$NON-NLS-1$
- parseTell();
- else if (statement.startsWith("show")) //$NON-NLS-1$
- parseShow();
- else if (statement.startsWith("pause")) //$NON-NLS-1$
- parsePause();
- else
- messageList.add(new ScriptParserMessage(lineNumber, ScriptParserMessage.ERROR, "Unrecognized statement")); //$NON-NLS-1$
- }
-
- private void parseTell() {
- String remark = statement.substring(4);
- remark = remark.trim();
- SyntaxNode tell = new ScriptTell(remark, statementLineNumber);
- getCurrentNode().add(tell);
- }
-
- private void parseShow() {
- String imageName = statement.substring(4);
- imageName = imageName.trim();
- SyntaxNode show = new ScriptShow(imageName, statementLineNumber);
- getCurrentNode().add(show);
- }
-
- private void parsePause() {
- String remark = statement.substring(5);
- remark = remark.trim();
- SyntaxNode pause = new ScriptPause(remark, statementLineNumber);
- getCurrentNode().add(pause);
- }
-
- private void getStatement() throws IOException {
- statement = null;
- String line = in.readLine();
- while (line != null) {
- lineNumber++;
- line = trimComment(line);
- line = line.trim();
- if (statement == null) {
- statementLineNumber = lineNumber;
- statement = line;
- } else {
- statement += line;
- }
- if (!statement.endsWith("+")) break; //$NON-NLS-1$
- statement = statement.substring(0, statement.length() - 1);
- line = in.readLine();
- }
- }
-
- private String trimComment(String line) {
- int n = line.indexOf('#');
- if (n >= 0) {
- line = line.substring(0, n);
- }
- return line;
- }
-
- private SyntaxNode getCurrentNode() {
- if (nodes.isEmpty()) return null;
- return (SyntaxNode) nodes.peek();
- }
-
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessage.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessage.java
deleted file mode 100644
index 7f6b3ecf0..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessage.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.text.MessageFormat;
-
-/**
- * A message may indicate an error, warning or informational bit of information.
- * It may also contain data which may be retrieved.
- */
-public class ScriptParserMessage {
-
- public static final int INFO = 0;
- public static final int WARNING = 1;
- public static final int ERROR = 2;
- public static final int SEVERE = 3;
- private int severity = 0;
- private String text = ""; //$NON-NLS-1$
- private Object[] data = new Object[0];
- private int lineNumber;
-
- /**
- * Creates a new message with the given severity and text. The message is
- * not bound to any data values.
- * @param lineNumber the line number to which this message applies.
- * @param severity the severity of the message. Must be one of INFO, WARNING,
- * ERROR, or SEVERE.
- * @param text the text of the message in the form processable by MessageFormat.
- * @see MessageFormat
- * @throws IllegalArgumentException if the severity is invalid.
- */
- public ScriptParserMessage(int lineNumber, int severity, String text) {
- if (severity < INFO || severity > SEVERE) throw new IllegalArgumentException();
- this.lineNumber = lineNumber;
- this.severity = severity;
- this.text = text;
- }
-
- /**
- * Creates a new message with the given severity and text. The message is
- * bound to the given data values.
- * @param lineNumber the line number to which this message applies.
- * @param severity the severity of the message. Must be one of INFO, WARNING,
- * ERROR, or SEVERE.
- * @param text the text of the message in the form processable by MessageFormat.
- * @see MessageFormat
- * @param data the data values to which the message will be bound.
- * @throws IllegalArgumentException if the severity is invalid.
- */
- public ScriptParserMessage(int lineNumber, int severity, String text, Object[] data) {
- this.lineNumber = lineNumber;
- this.severity = severity;
- this.text = text;
- bind(data);
- }
-
- /**
- * @return the severity of the message.
- */
- public int getSeverity() {
- return severity;
- }
-
- /**
- * @return the unbound text of the message.
- */
- public String getText() {
- return text;
- }
-
- /**
- * @return the data values that this message is bound to. If the message is
- * unbound then this will return null.
- */
- public Object[] getData() {
- Object[] result = new Object[data.length];
- System.arraycopy(result, 0, data, 0, data.length);
- return result;
- }
-
- /**
- * @return Returns the line number of this message.
- */
- public int getLineNumber() {
- return lineNumber;
- }
-
- /**
- * Binds the data values to the message. It does not perform any subtitutions
- * at this time. A shallow copy of the array is made.
- * @param data the values to be bound to the message
- * @return the message itself.
- */
- public ScriptParserMessage bind(Object[] data) {
- this.data = new Object[data.length];
- System.arraycopy(data, 0, this.data, 0, data.length);
- return this;
- }
-
- /**
- * @return the string result of formating the text of the message using
- * the message data for substitution.
- */
- public String toString() {
- String result = MessageFormat.format(text, data);
- return result;
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessageList.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessageList.java
deleted file mode 100644
index 24f57980e..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptParserMessageList.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.util.List;
-import java.util.Vector;
-
-/**
- * A MessageList is a collection of messages. Its severity is the highest
- * severity of the messages it contains.
- */
-public class ScriptParserMessageList {
-
- private List messages = new Vector(10); // the initial size is arbitrary
- private int severity = ScriptParserMessage.INFO;
-
- /**
- * @param message the message to add to this MessageList
- */
- public void add(ScriptParserMessage message) {
- messages.add(message);
- severity = Math.max(severity, message.getSeverity());
- }
-
- /**
- * @return the severity of this MessageList
- */
- public int getSeverity() {
- return severity;
- }
-
- /**
- * @return the messages in this message list
- */
- public ScriptParserMessage[] getMessages() {
- ScriptParserMessage[] result = new ScriptParserMessage[messages.size()];
- messages.toArray(result);
- return result;
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptPause.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptPause.java
deleted file mode 100644
index 1a5c35c6d..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptPause.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-/**
- * A Pause step will stop and wait during interpretation
- */
-public class ScriptPause extends ScriptStep {
-
- private String text;
-
- public ScriptPause(String text, int lineNumber) {
- super(lineNumber);
- this.text = text;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.ScriptStep#run(org.eclipse.rse.tests.framework.scripting.ScriptContext)
- */
- public void run(ScriptContext context) {
- context.pause(text);
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptShow.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptShow.java
deleted file mode 100644
index 377a78b16..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptShow.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-/**
- * The Show step shows an image on the current context when run.
- */
-public class ScriptShow extends ScriptStep {
- private String imageName;
-
- public ScriptShow(String imageName, int lineNumber) {
- super(lineNumber);
- this.imageName = imageName;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.ScriptStep#run(org.eclipse.rse.tests.framework.scripting.ScriptContext)
- */
- public void run(ScriptContext context) {
- context.show(imageName);
- }
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptStep.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptStep.java
deleted file mode 100644
index eec629d0d..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptStep.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-/**
- * A Step accomplishes a single action. If the context is in fail mode then steps
- * are not executed.
- * show anImageName
- * tell aTextString
- * pause
- */
-abstract class ScriptStep extends SyntaxNode {
-
- /**
- * @param lineNumber The line number of this step. Used for diagnostics.
- */
- public ScriptStep(int lineNumber) {
- super(lineNumber);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.SyntaxNode#enter(org.eclipse.rse.tests.framework.scripting.ScriptContext)
- */
- public void enter(ScriptContext context) {
- if (context.getFailed()) return;
- run(context);
- }
-
- /**
- * Perform the action to be done by this step.
- * @param context the Context on which to perform the action.
- */
- public abstract void run(ScriptContext context);
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.SyntaxNode#leave(org.eclipse.rse.tests.framework.scripting.ScriptContext)
- */
- public final void leave(ScriptContext context) {
- }
-
-}
-
-
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTell.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTell.java
deleted file mode 100644
index 87d94b5d8..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTell.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-/**
- * The Tell step shows an image on the current context when run.
- */
-public class ScriptTell extends ScriptStep {
-
- private String text;
-
- public ScriptTell(String text, int lineNumber) {
- super(lineNumber);
- this.text = text;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.scripting.ScriptStep#run(org.eclipse.rse.tests.framework.scripting.ScriptContext)
- */
- public void run(ScriptContext context) {
- context.tell(text);
- }
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestCase.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestCase.java
deleted file mode 100644
index 2b1ac05d0..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestCase.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.net.URL;
-
-import org.eclipse.rse.tests.framework.AnnotatingTestCase;
-
-/**
- * All test scripts are instances of ScriptedTestCase.
- */
-public class ScriptTestCase extends AnnotatingTestCase {
-
- private URL scriptLocation;
- private ScriptContext context;
-
- public ScriptTestCase(ScriptContext context, URL scriptLocation) {
- super("runScript"); //$NON-NLS-1$
- this.context = context;
- this.scriptLocation = scriptLocation;
- }
-
- public void runScript() {
- ScriptInterpreter interpreter = new ScriptInterpreter(context);
- try {
- InputStream in = scriptLocation.openStream();
- boolean success = interpreter.run(in);
- in.close();
- assertTrue(success);
- } catch (IOException e) {
- fail("error reading " + scriptLocation.getPath()); //$NON-NLS-1$
- }
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestSuiteHolder.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestSuiteHolder.java
deleted file mode 100644
index f628f78d4..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/ScriptTestSuiteHolder.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.net.URL;
-import java.text.MessageFormat;
-
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-import org.osgi.framework.Bundle;
-
-/**
- * A script test suite holder is holds a scripted test case which is present in a file
- * referenced by the extension point.
- */
-public class ScriptTestSuiteHolder extends DelegatingTestSuiteHolder {
-
- private TestSuite suite;
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- if (suite == null) {
- String folderName = getStringValue("folder"); //$NON-NLS-1$
- if (folderName != null) {
- if (!folderName.endsWith("/")) { //$NON-NLS-1$
- folderName += "/"; //$NON-NLS-1$
- }
- String scriptName = getStringValue("script"); //$NON-NLS-1$
- if (scriptName == null) {
- scriptName = "script.txt"; //$NON-NLS-1$
- }
- Bundle bundle = getBundle();
- URL resourceLocation = bundle.getEntry(folderName);
- ScriptContext context = new ConsoleContext(System.out, resourceLocation);
- URL scriptLocation = context.getResourceURL(scriptName);
- ScriptTestCase test = new ScriptTestCase(context, scriptLocation);
- String title = MessageFormat.format("Script from folder {0}", new String[] {folderName}); //$NON-NLS-1$
- suite = new TestSuite(title);
- suite.addTest(test);
- } else {
- suite = new TestSuite("ERROR: Missing folder argument"); //$NON-NLS-1$
- }
- }
- return suite;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxNode.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxNode.java
deleted file mode 100644
index e70f992f2..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxNode.java
+++ /dev/null
@@ -1,88 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-import java.util.Iterator;
-import java.util.List;
-import java.util.Vector;
-
-/**
- * A syntax tree node. These are typically created by parsing some sort of
- * source document.
- */
-public abstract class SyntaxNode {
-
- private List children = new Vector(10); // the size is arbitrary
- private int lineNumber;
-
- /**
- * Constructs a syntax node for a particular line in the script. The line number
- * is used for diagnostic purposes.
- * @param lineNumber
- */
- public SyntaxNode(int lineNumber) {
- this.lineNumber = lineNumber;
- }
-
- /**
- * Adds a child to the list of children maintained by this node.
- * @param child the child node to add.
- */
- public void add(SyntaxNode child) {
- children.add(child);
- }
-
- /**
- * Accept a visitor to this node. The visitor is told to enter, each selected
- * child told to accept the visitor and then the visitor is told to leave.
- * @param visitor
- * @see SyntaxTreeVisitor#enter(SyntaxNode)
- * @see SyntaxTreeVisitor#leave(SyntaxNode)
- * @see SyntaxNode#accept(SyntaxTreeVisitor)
- * @see SyntaxNode#getSelectedChildren()
- */
- public void accept(SyntaxTreeVisitor visitor) {
- visitor.enter(this);
- List selected = getSelectedChildren();
- for (Iterator z = selected.iterator(); z.hasNext();) {
- SyntaxNode child = (SyntaxNode) z.next();
- child.accept(visitor);
- }
- visitor.leave(this);
- }
-
- /**
- * Perform any actions required when the Node is entered. This could include
- * setting any criteria for selection of children later on. (hint, hint)
- * @param context The context on which the action may be performed.
- */
- public abstract void enter(ScriptContext context);
-
- /**
- * Perform any actions required when the Node is left.
- * @param context The context on which the action may be performed.
- */
- public abstract void leave(ScriptContext context);
-
- /**
- * Returns the list of selected children.
- * The default implementation is to select all children.
- * Subclasses can override if necessary.
- * @return the List of selected children.
- */
- protected List getSelectedChildren() {
- return children;
- }
-
- public final int getLineNumber() {
- return lineNumber;
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxTreeVisitor.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxTreeVisitor.java
deleted file mode 100644
index 761eaab90..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/scripting/SyntaxTreeVisitor.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.scripting;
-
-/**
- * A visitor visits a node in a syntax tree.
- */
-public abstract class SyntaxTreeVisitor {
-
- /**
- * Inform the visitor that a node is being entered.
- * @param node
- */
- public abstract void enter(SyntaxNode node);
-
- /**
- * Inform the visitor that a node is being left.
- * @param node
- */
- public abstract void leave(SyntaxNode node);
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestPerspectiveFactory.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestPerspectiveFactory.java
deleted file mode 100644
index c8e8ec657..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestPerspectiveFactory.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.ui;
-
-import org.eclipse.ui.IPageLayout;
-import org.eclipse.ui.IPerspectiveFactory;
-
-/**
- * Creates the test perspective.
- */
-public class TestPerspectiveFactory implements IPerspectiveFactory {
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.IPerspectiveFactory#createInitialLayout(org.eclipse.ui.IPageLayout)
- */
- public void createInitialLayout(IPageLayout layout) {
- layout.setEditorAreaVisible(false);
- layout.addView("org.eclipse.rse.tests.framework.ConsoleView", IPageLayout.RIGHT, 0.30f, null); //$NON-NLS-1$
- layout.addView("org.eclipse.rse.tests.framework.ImageView", IPageLayout.LEFT, 0.70f, "org.eclipse.rse.tests.framework.ConsoleView"); //$NON-NLS-1$ //$NON-NLS-2$
- layout.addView("org.eclipse.rse.tests.framework.HolderView", IPageLayout.BOTTOM, 0.70f, "org.eclipse.rse.tests.framework.ImageView"); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteConsoleView.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteConsoleView.java
deleted file mode 100644
index 2f07a8c8f..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteConsoleView.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.ui;
-
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.graphics.Color;
-import org.eclipse.swt.graphics.RGB;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Text;
-import org.eclipse.ui.part.ViewPart;
-
-/**
- * Provides a view of any image that needs to be displayed by a test case.
- */
-public class TestSuiteConsoleView extends ViewPart {
-
- private Text console;
- private Color backgroundColor;
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.IWorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite)
- */
- public void createPartControl(Composite parent) {
- console = new Text(parent, SWT.H_SCROLL | SWT.V_SCROLL | SWT.READ_ONLY);
- backgroundColor = new Color(parent.getDisplay(), new RGB(255, 255, 255));
- clear();
- }
-
- public void add(String text) {
- if (!(console == null || console.isDisposed())) {
- String consoleText = console.getText();
- consoleText += text;
- console.setText(consoleText);
- }
- }
-
- public void clear() {
- if (!(console == null || console.isDisposed())) {
- console.setBackground(backgroundColor);
- console.setText(""); //$NON-NLS-1$
- }
- }
-
- public void setFocus() {
- }
-
- public void dispose() {
- if (!(backgroundColor == null || backgroundColor.isDisposed())) {
- backgroundColor.dispose();
- }
- }
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteHolderView.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteHolderView.java
deleted file mode 100644
index b48c90fde..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteHolderView.java
+++ /dev/null
@@ -1,436 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.ui;
-
-import java.net.URL;
-import java.text.DateFormat;
-import java.text.MessageFormat;
-import java.util.Calendar;
-import junit.framework.TestResult;
-import org.eclipse.core.runtime.FileLocator;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.Path;
-import org.eclipse.core.runtime.Plugin;
-import org.eclipse.jface.action.GroupMarker;
-import org.eclipse.jface.action.IContributionItem;
-import org.eclipse.jface.action.MenuManager;
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.jface.viewers.ArrayContentProvider;
-import org.eclipse.jface.viewers.ILabelProviderListener;
-import org.eclipse.jface.viewers.ISelectionChangedListener;
-import org.eclipse.jface.viewers.ITableLabelProvider;
-import org.eclipse.jface.viewers.SelectionChangedEvent;
-import org.eclipse.jface.viewers.StructuredSelection;
-import org.eclipse.jface.viewers.TableViewer;
-import org.eclipse.jface.viewers.Viewer;
-import org.eclipse.jface.viewers.ViewerSorter;
-import org.eclipse.rse.tests.framework.AbstractTestSuiteHolder;
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-import org.eclipse.rse.tests.framework.ITestSuiteHolder;
-import org.eclipse.rse.tests.framework.ITestSuiteHolderListener;
-import org.eclipse.rse.tests.framework.TestFrameworkPlugin;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.SelectionEvent;
-import org.eclipse.swt.events.SelectionListener;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.swt.layout.FormAttachment;
-import org.eclipse.swt.layout.FormData;
-import org.eclipse.swt.layout.FormLayout;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Sash;
-import org.eclipse.swt.widgets.Table;
-import org.eclipse.swt.widgets.TableColumn;
-import org.eclipse.swt.widgets.Text;
-import org.eclipse.ui.IWorkbenchActionConstants;
-import org.eclipse.ui.part.ViewPart;
-import org.osgi.framework.Bundle;
-
-/**
- * Provides a view of the test suites installed in this workbench.
- */
-public class TestSuiteHolderView extends ViewPart implements ITestSuiteHolderListener, ISelectionChangedListener {
-
- private class MyLabelProvider implements ITableLabelProvider {
- public Image getColumnImage(Object element, int columnIndex) {
- AbstractTestSuiteHolder holder = (AbstractTestSuiteHolder) element;
- Image columnImage = null;
- String columnId = getColumnId(columnIndex);
- if (columnId.equals("graphic")) { //$NON-NLS-1$
- TestResult result = holder.getTestResult();
- if (result != null) {
- if (result.wasSuccessful()) {
- columnImage = graphicPassed;
- } else {
- columnImage = graphicFailed;
- }
- } else {
- columnImage = graphicUnknown;
- }
- }
- return columnImage;
- }
-
- public String getColumnText(Object element, int columnIndex) {
- AbstractTestSuiteHolder holder = (AbstractTestSuiteHolder) element;
- String columnText = null;
- String columnId = getColumnId(columnIndex);
- if (columnId.equals("name")) { //$NON-NLS-1$
- columnText = holder.getName();
- } else if (columnId.equals("graphic")) { //$NON-NLS-1$
- columnText = ""; //$NON-NLS-1$
- } else if (columnId.equals("status")) { //$NON-NLS-1$
- TestResult result = holder.getTestResult();
- if (result != null) {
- Object[] values = { new Integer(result.runCount()), new Integer(result.failureCount()), new Integer(result.errorCount()) };
- String template = "{0,number,integer} run, {1,number,integer} failed, {2,number,integer} errors"; //$NON-NLS-1$
- columnText = MessageFormat.format(template, values);
- } else {
- columnText = ""; //$NON-NLS-1$
- }
- } else if (columnId.equals("stamp")) { //$NON-NLS-1$
- Calendar stamp = holder.getLastRunTime();
- if (stamp != null) {
- DateFormat formatter = DateFormat.getDateTimeInstance();
- columnText = formatter.format(stamp.getTime());
- } else {
- columnText = ""; //$NON-NLS-1$
- }
- }
- return columnText;
- }
-
- public void addListener(ILabelProviderListener listener) {
- }
-
- public void dispose() {
- }
-
- public boolean isLabelProperty(Object element, String property) {
- return false;
- }
-
- public void removeListener(ILabelProviderListener listener) {
- }
- }
-
- private abstract class ColumnSorter extends ViewerSorter {
- boolean ascending = false;
- public void reverse() {
- ascending = !ascending;
- }
- public int compare(Viewer viewer, Object e1, Object e2) {
- String key1 = getKey(e1);
- String key2 = getKey(e2);
- int result = key1.compareTo(key2);
- if (!ascending) result = -result;
- return result;
- }
- public abstract String getKey(Object e);
- }
-
- private class GraphicSorter extends ColumnSorter {
- public String getKey(Object e) {
- AbstractTestSuiteHolder h = (AbstractTestSuiteHolder) e;
- TestResult r = h.getTestResult();
- if (r == null) return "0" + r; //$NON-NLS-1$
- if (r.failureCount() > 0) return "1" + r; //$NON-NLS-1$
- if (r.errorCount() > 0) return "1" + r; //$NON-NLS-1$
- return "2" + r; //$NON-NLS-1$
- }
- }
-
- private class NameSorter extends ColumnSorter {
- public String getKey(Object e) {
- return ((AbstractTestSuiteHolder)e).getName();
- }
- }
-
- private class StatusSorter extends ColumnSorter {
- public String getKey(Object e) {
- return ""; //$NON-NLS-1$
- }
- }
-
- private class StampSorter extends ColumnSorter {
- public String getKey(Object e) {
- AbstractTestSuiteHolder h = (AbstractTestSuiteHolder) e;
- Calendar c = h.getLastRunTime();
- long t = 0;
- if (c != null) t = c.getTimeInMillis();
- String k = "0000000000000000000000000" + Long.toString(t); //$NON-NLS-1$
- k = k.substring(k.length() - 25);
- k += h.getName();
- return k;
- }
- }
-
- private class ColumnListener implements SelectionListener {
- ColumnSorter sorter;
- public ColumnListener(ColumnSorter sorter) {
- this.sorter = sorter;
- }
- public void widgetSelected(SelectionEvent e) {
- if (holderViewer.getSorter() == sorter) {
- sorter.reverse();
- holderViewer.refresh();
- } else {
- holderViewer.setSorter(sorter);
- }
- }
- public void widgetDefaultSelected(SelectionEvent e) {
- }
- }
-
- private SelectionListener graphicListener = new ColumnListener(new GraphicSorter());
- private SelectionListener nameListener = new ColumnListener(new NameSorter());
- private SelectionListener statusListener = new ColumnListener(new StatusSorter());
- private SelectionListener stampListener = new ColumnListener(new StampSorter());
-
- private TableViewer holderViewer;
- private Text resultsText;
- private ArrayContentProvider contentProvider = new ArrayContentProvider();
- private MyLabelProvider labelProvider = new MyLabelProvider();
- private ITestSuiteHolder[] holders = DelegatingTestSuiteHolder.getHolders();
- private String[] columnIds = {"graphic", "name", "status", "stamp"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
- private int[] columnWidths = {20, 200, 150, 150};
- private String[] columnTitles = {"", "Test Suite", "Summary", "Time Run"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
- private SelectionListener[] columnListeners = {graphicListener, nameListener, statusListener, stampListener};
- private boolean[] columnResizable = {false, true, true, true};
- private boolean[] columnMoveable = {false, true, true, true};
- private Image graphicFailed = null;
- private Image graphicPassed = null;
- private Image graphicUnknown = null;
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.IWorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite)
- */
- public void createPartControl(Composite parent) {
- // create images
- graphicFailed = createImage("icons/RedX.gif"); //$NON-NLS-1$
- graphicPassed = createImage("icons/GreenCheck.gif"); //$NON-NLS-1$
- graphicUnknown = createImage("icons/YellowQuestion.gif"); //$NON-NLS-1$
-
- // holders viewer
- Table table = new Table(parent, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL | SWT.FULL_SELECTION);
- table.setHeaderVisible(true);
- table.setLinesVisible(false);
- int n = columnIds.length;
- for (int i = 0; i < n; i++) {
- TableColumn column = new TableColumn(table, SWT.NONE);
- column.setData("id", columnIds[i]); //$NON-NLS-1$
- column.setText(columnTitles[i]);
- column.setWidth(columnWidths[i]);
- column.setResizable(columnResizable[i]);
- column.setMoveable(columnMoveable[i]);
- column.addSelectionListener(columnListeners[i]);
- }
- holderViewer = new TableViewer(table);
-
- // menu for above viewer
- MenuManager menuManager = new MenuManager();
- getSite().registerContextMenu(menuManager, holderViewer);
- Control control = holderViewer.getControl();
- control.setMenu(menuManager.createContextMenu(control));
- IContributionItem item = new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS);
- menuManager.add(item);
-
- // sash
- Sash sash = new Sash(parent, SWT.HORIZONTAL);
- sash.addSelectionListener(
- new SelectionListener() {
- public void widgetSelected(SelectionEvent e) {
- Sash s = (Sash) e.widget;
- FormData fd = (FormData) s.getLayoutData();
- fd.top = new FormAttachment(0, e.y);
- s.getParent().layout();
- }
- public void widgetDefaultSelected(SelectionEvent e) {
- }
- }
- );
-
- // results viewer
- resultsText = new Text(parent, SWT.READ_ONLY | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
-
- // control layout
- parent.setLayout(new FormLayout());
- FormData fd = null;
-
- // holder viewer layout
- fd = new FormData();
- fd.top = new FormAttachment(0, 0);
- fd.bottom = new FormAttachment(sash, 0);
- fd.left = new FormAttachment(0, 0);
- fd.right = new FormAttachment(100, 0);
- holderViewer.getControl().setLayoutData(fd);
-
- // sash layout
- fd = new FormData();
- fd.top = new FormAttachment(50, 0);
- fd.height = 3;
- fd.left = new FormAttachment(0, 0);
- fd.right = new FormAttachment(100, 0);
- sash.setLayoutData(fd);
-
- // results viewer layout
- fd = new FormData();
- fd.top = new FormAttachment(sash, 0);
- fd.bottom = new FormAttachment(100, 0);
- fd.left = new FormAttachment(0, 0);
- fd.right = new FormAttachment(100, 0);
- resultsText.setLayoutData(fd);
-
- // set up the contents of the holder viewer
- holderViewer.setContentProvider(contentProvider);
- holderViewer.setLabelProvider(labelProvider);
- holderViewer.setInput(holders);
- for (int i = 0; i < holders.length; i++) {
- ITestSuiteHolder holder = holders[i];
- holder.addListener(this);
- }
- holderViewer.setSelection(new StructuredSelection());
- holderViewer.addSelectionChangedListener(this);
-
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.jface.viewers.ISelectionChangedListener#selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)
- */
- public void selectionChanged(SelectionChangedEvent event) {
- StructuredSelection sel = (StructuredSelection)event.getSelection();
- if (sel.size() == 1) {
- AbstractTestSuiteHolder holder = (AbstractTestSuiteHolder)sel.getFirstElement();
- resultsText.setText(holder.getResultString());
- } else {
- resultsText.setText(""); //$NON-NLS-1$
- }
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.IWorkbenchPart#setFocus()
- */
- public void setFocus() {
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolderListener#testEnded(org.eclipse.rse.tests.framework.ITestSuiteHolder)
- */
- public void testEnded(ITestSuiteHolder holder) {
- updateHolderInView(holder);
- updateResultString(holder);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.ITestSuiteHolderListener#testHolderReset(org.eclipse.rse.tests.framework.ITestSuiteHolder)
- */
- public void testHolderReset(ITestSuiteHolder holder) {
- updateHolderInView(holder);
- updateResultString(holder);
- }
-
- /**
- * Columns in this table may be reordered. Given a column index retrieve its id.
- * @param columnIndex the index of the column
- * @return The string id of the column. Will be null if no id has been assigned or columnIndex is out
- * of range.
- */
- private String getColumnId(int columnIndex) {
- String columnId = null;
- if (holderViewer != null) {
- Table table = holderViewer.getTable();
- int n = table.getColumnCount();
- if (0 <= columnIndex && columnIndex < n) {
- TableColumn column = table.getColumn(columnIndex);
- if (column != null) {
- columnId = (String) column.getData("id"); //$NON-NLS-1$
- }
- }
- }
- return columnId;
- }
-
- /**
- * Updates the view of the particular holder. Can be run from a non-UI thread.
- * @param holder
- */
- private void updateHolderInView(final ITestSuiteHolder holder) {
- Runnable runnable = new Runnable() {
- public void run() {
- holderViewer.update(holder, null);
- }
- };
- Control control = holderViewer.getControl();
- if (!control.isDisposed()) {
- control.getDisplay().syncExec(runnable);
- }
- }
-
- /**
- * Updates the result string for the holder if the holder is the only one in the
- * current selection. Can be run from a non-UI thread.
- * @param holder
- */
- private void updateResultString(final ITestSuiteHolder holder) {
- Runnable runnable = new Runnable() {
- public void run() {
- StructuredSelection sel = (StructuredSelection)holderViewer.getSelection();
- if (sel.size() == 1) {
- AbstractTestSuiteHolder holder = (AbstractTestSuiteHolder)sel.getFirstElement();
- resultsText.setText(holder.getResultString());
- } else {
- resultsText.setText(""); //$NON-NLS-1$
- }
- }
- };
- if (!resultsText.isDisposed()) {
- resultsText.getDisplay().syncExec(runnable);
- }
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.IWorkbenchPart#dispose()
- */
- public void dispose() {
- for (int i = 0; i < holders.length; i++) {
- ITestSuiteHolder holder = holders[i];
- holder.removeListener(this);
- }
- graphicFailed.dispose();
- graphicPassed.dispose();
- graphicUnknown.dispose();
- }
-
- public Image createImage(String imageName) {
- Plugin plugin = TestFrameworkPlugin.getDefault();
- IPath path = new Path(imageName);
- Bundle bundle = plugin.getBundle();
- URL url = FileLocator.find(bundle, path, null);
- ImageDescriptor descriptor = ImageDescriptor.createFromURL(url);
- Image image = descriptor.createImage();
- return image;
- }
-
- /**
- * Selects all the holders in the view.
- */
- public void selectAll() {
- if (!holderViewer.getControl().isDisposed()) {
- StructuredSelection selection = new StructuredSelection(holders);
- holderViewer.setSelection(selection);
- }
- }
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteImageView.java b/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteImageView.java
deleted file mode 100644
index 4293509fc..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/src/org/eclipse/rse/tests/framework/ui/TestSuiteImageView.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.framework.ui;
-
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.graphics.Color;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.swt.graphics.RGB;
-import org.eclipse.swt.widgets.Canvas;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.ui.part.ViewPart;
-
-/**
- * Provides a view of any image that needs to be displayed by a test case.
- */
-public class TestSuiteImageView extends ViewPart {
-
- private Canvas imageCanvas;
- private Image image;
- private Color backgroundColor;
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.IWorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite)
- */
- public void createPartControl(Composite parent) {
- imageCanvas = new Canvas(parent, SWT.H_SCROLL | SWT.V_SCROLL);
- backgroundColor = new Color(parent.getDisplay(), new RGB(255, 255, 255));
- clearImage();
- }
-
- public void setImage(ImageDescriptor descriptor) {
- clearImage();
- image = descriptor.createImage();
- imageCanvas.setBackgroundImage(image);
- }
-
- public void clearImage() {
- if (imageCanvas != null) {
- imageCanvas.setBackground(backgroundColor);
- }
- if (image != null) {
- image.dispose();
- }
- image = null;
- }
-
- public void setFocus() {
- }
-
- public void dispose() {
- clearImage();
- backgroundColor.dispose();
- }
-
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.framework/toc.xml b/rse/tests/org.eclipse.rse.tests.framework/toc.xml
deleted file mode 100644
index e03920b92..000000000
--- a/rse/tests/org.eclipse.rse.tests.framework/toc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?NLS TYPE="org.eclipse.help.toc"?>
-
-<toc label="The Artemis Test Framework">
- <topic label="Purpose" href="html/purpose.html"/>
- <topic label="Using The Test Suite View" href="html/view.html"/>
- <topic label="Plugging in" href="html/plugging.html"/>
- <topic label="Future Items" href="html/futures.html"/>
-</toc>
diff --git a/rse/tests/org.eclipse.rse.tests.manual/.project b/rse/tests/org.eclipse.rse.tests.manual/.project
deleted file mode 100644
index 29b9455a1..000000000
--- a/rse/tests/org.eclipse.rse.tests.manual/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.rse.tests.manual</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- </buildSpec>
- <natures>
- </natures>
-</projectDescription>
diff --git a/rse/tests/org.eclipse.rse.tests.manual/about.html b/rse/tests/org.eclipse.rse.tests.manual/about.html
deleted file mode 100644
index 460233046..000000000
--- a/rse/tests/org.eclipse.rse.tests.manual/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
-
-</body>
-</html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests.manual/manual_tests.html b/rse/tests/org.eclipse.rse.tests.manual/manual_tests.html
deleted file mode 100644
index 8ed4d5b3b..000000000
--- a/rse/tests/org.eclipse.rse.tests.manual/manual_tests.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
- <title>RSE Manual Test Plan</title>
- <meta content="Martin Oberhuber" name="author">
-</head>
-<body>
-<h1>RSE Manual Test Plan</h1>
-<br>
-<h2>Basic sanity test</h2>
-Goal: Detect obvious problems that users would notice immediately.<br>
-Configurations: Windows, Linux.<br>
-When to run: Every I-build, M-build and R-build.<br>
-<ul>
- <li>Start a dstore daemon on the local host</li>
- <li>Download RSE-SDK into Eclipse-Platform. Start RSE client on a
-fresh workspace, open RSE Perspective<br>
- </li>
- <li>Create a new dstore connection (type: Windows, Linux or UNIX) to
-the local host</li>
- <ul>
- <li>In the Wizard, press Finish on the first page already<br>
- </li>
- </ul>
- <li>asdf</li>
-</ul>
-<h2>Erroneous Input</h2>
-Goal: Make sure that the system does not crash or get unusable due to
-erroneous input. Make sure that error messages are clear and helpful.<br>
-Configurations: Windows, Linux.<br>
-When to run: M-build<br>
-<h2>GUI Elements</h2>
-Goal: Make sure that all GUI elements actually work<br>
-<h2>Preferences</h2>
-Goal: Make sure that all Preference settings actually work.<br>
-<h2>Parallel operations / Synchronization</h2>
-Goal: Make sure that multiple parallel operations do not bring the
-system into inconsistent state.<br>
-<h2>Team Profiles</h2>
-Goal: Make sure that Team Profiles work.<br>
-<h2>Examples</h2>
-Goal: Make sure that Examples and Tutorials work as documented.<br>
-Configuration: Windows only<br>
-When to run: R-build<br>
-<br>
-</body>
-</html>
diff --git a/rse/tests/org.eclipse.rse.tests.manual/readme.txt b/rse/tests/org.eclipse.rse.tests.manual/readme.txt
deleted file mode 100644
index b45f5ff2e..000000000
--- a/rse/tests/org.eclipse.rse.tests.manual/readme.txt
+++ /dev/null
@@ -1 +0,0 @@
-This project contains instructions for manual testing RSE.
diff --git a/rse/tests/org.eclipse.rse.tests/.classpath b/rse/tests/org.eclipse.rse.tests/.classpath
deleted file mode 100644
index ce7393340..000000000
--- a/rse/tests/org.eclipse.rse.tests/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/rse/tests/org.eclipse.rse.tests/.project b/rse/tests/org.eclipse.rse.tests/.project
deleted file mode 100644
index 0b0e2b5a0..000000000
--- a/rse/tests/org.eclipse.rse.tests/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.rse.tests</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.core.prefs b/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 785e6083b..000000000
--- a/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,78 +0,0 @@
-#Thu Dec 21 14:30:54 CET 2006
-eclipse.preferences.version=1
-org.eclipse.jdt.core.codeComplete.argumentPrefixes=
-org.eclipse.jdt.core.codeComplete.argumentSuffixes=
-org.eclipse.jdt.core.codeComplete.fieldPrefixes=
-org.eclipse.jdt.core.codeComplete.fieldSuffixes=
-org.eclipse.jdt.core.codeComplete.localPrefixes=
-org.eclipse.jdt.core.codeComplete.localSuffixes=
-org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
-org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.4
-org.eclipse.jdt.core.compiler.compliance=1.4
-org.eclipse.jdt.core.compiler.doc.comment.support=enabled
-org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.autoboxing=warning
-org.eclipse.jdt.core.compiler.problem.deprecation=warning
-org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=enabled
-org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=enabled
-org.eclipse.jdt.core.compiler.problem.discouragedReference=error
-org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
-org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
-org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
-org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
-org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
-org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
-org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
-org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
-org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=enabled
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=protected
-org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
-org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=error
-org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning
-org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=enabled
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=protected
-org.eclipse.jdt.core.compiler.problem.missingJavadocTags=warning
-org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled
-org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=protected
-org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
-org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
-org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
-org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
-org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=warning
-org.eclipse.jdt.core.compiler.problem.nullReference=ignore
-org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=error
-org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
-org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
-org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
-org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
-org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
-org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
-org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=warning
-org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
-org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
-org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=warning
-org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
-org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
-org.eclipse.jdt.core.compiler.problem.unusedImport=warning
-org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
-org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
-org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
-org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
-org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.4
diff --git a/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.ui.prefs b/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index a8af14299..000000000
--- a/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,59 +0,0 @@
-#Thu Dec 21 14:47:13 CET 2006
-cleanup.add_default_serial_version_id=false
-cleanup.add_generated_serial_version_id=true
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_serial_version_id=true
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.format_comment=true
-cleanup.format_javadoc=true
-cleanup.format_multi_line_comment=true
-cleanup.format_single_line_comment=true
-cleanup.format_source_code=true
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=true
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup_profile=_RSE JUnittest Code Cleanup Profile
-cleanup_settings_version=2
-eclipse.preferences.version=1
-org.eclipse.jdt.ui.exception.name=e
-org.eclipse.jdt.ui.gettersetter.use.is=true
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.keywordthis=false
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.overrideannotation=true
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?><templates/>
diff --git a/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.ltk.core.refactoring.prefs b/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.ltk.core.refactoring.prefs
deleted file mode 100644
index 0fd7e0a11..000000000
--- a/rse/tests/org.eclipse.rse.tests/.settings/org.eclipse.ltk.core.refactoring.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Thu Dec 21 14:47:13 CET 2006
-eclipse.preferences.version=1
-org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false
diff --git a/rse/tests/org.eclipse.rse.tests/META-INF/MANIFEST.MF b/rse/tests/org.eclipse.rse.tests/META-INF/MANIFEST.MF
deleted file mode 100644
index dc4076740..000000000
--- a/rse/tests/org.eclipse.rse.tests/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,27 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.rse.tests;singleton:=true
-Bundle-Version: 1.0.2.qualifier
-Bundle-Activator: org.eclipse.rse.tests.RSETestsPlugin
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Require-Bundle: org.junit,
- org.eclipse.core.runtime,
- org.eclipse.core.resources,
- org.eclipse.ui,
- org.eclipse.rse.core,
- org.eclipse.rse.ui,
- org.eclipse.rse.subsystems.files.core,
- org.eclipse.rse.subsystems.shells.core,
- org.eclipse.rse.tests.framework,
- org.eclipse.ui.views,
- org.eclipse.rse.services
-Eclipse-LazyStart: true
-Bundle-RequiredExecutionEnvironment: J2SE-1.4
-Export-Package: org.eclipse.rse.tests,
- org.eclipse.rse.tests.core,
- org.eclipse.rse.tests.core.connection,
- org.eclipse.rse.tests.testsubsystem,
- org.eclipse.rse.tests.testsubsystem.interfaces
-Bundle-ClassPath: rsetests.jar
diff --git a/rse/tests/org.eclipse.rse.tests/about.html b/rse/tests/org.eclipse.rse.tests/about.html
deleted file mode 100644
index 460233046..000000000
--- a/rse/tests/org.eclipse.rse.tests/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
-
-</body>
-</html> \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests/about.ini b/rse/tests/org.eclipse.rse.tests/about.ini
deleted file mode 100644
index fdd61ff0d..000000000
--- a/rse/tests/org.eclipse.rse.tests/about.ini
+++ /dev/null
@@ -1,27 +0,0 @@
-# about.ini
-# contains information about a feature
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# "%key" are externalized strings defined in about.properties
-# This file does not need to be translated.
-
-# Property "aboutText" contains blurb for "About" dialog (translated)
-aboutText=%blurb
-
-# Property "windowImage" contains path to window icon (16x16)
-# needed for primary features only
-
-# Property "featureImage" contains path to feature image (32x32)
-featureImage=eclipse32.png
-
-# Property "aboutImage" contains path to product image (500x330 or 115x164)
-# needed for primary features only
-
-# Property "appName" contains name of the application (not translated)
-# needed for primary features only
-
-# Property "welcomePage" contains path to welcome page (special XML-based format)
-# optional
-
-# Property "welcomePerspective" contains the id of the perspective in which the
-# welcome page is to be opened.
-# optional \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests/about.mappings b/rse/tests/org.eclipse.rse.tests/about.mappings
deleted file mode 100644
index bddaab431..000000000
--- a/rse/tests/org.eclipse.rse.tests/about.mappings
+++ /dev/null
@@ -1,6 +0,0 @@
-# about.mappings
-# contains fill-ins for about.properties
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file does not need to be translated.
-
-0=@build@ \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests/about.properties b/rse/tests/org.eclipse.rse.tests/about.properties
deleted file mode 100644
index 321e58e07..000000000
--- a/rse/tests/org.eclipse.rse.tests/about.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-###############################################################################
-# Copyright (c) 2006 IBM Corporation, Wind River Systems, Inc. and others.
-# 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
-###############################################################################
-# about.properties
-# contains externalized strings for about.ini
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# fill-ins are supplied by about.mappings
-# This file should be translated.
-#
-# Do not translate any values surrounded by {}
-
-blurb=Remote System Explorer Unit Tests\n\
-\n\
-Version: {featureVersion}\n\
-Build id: {0}\n\
-\n\
-(c) Copyright Wind River Systems, Inc. and others 2006. All rights reserved.\n\
-Visit http://www.eclipse.org/dsdp/tm \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests/build.properties b/rse/tests/org.eclipse.rse.tests/build.properties
deleted file mode 100644
index bf7220f33..000000000
--- a/rse/tests/org.eclipse.rse.tests/build.properties
+++ /dev/null
@@ -1,32 +0,0 @@
-###############################################################################
-# Copyright (c) 2001, 2006 IBM Corporation and others.
-# 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
-# Martin Oberhuber (Wind River) - fix ant build and make consistent
-###############################################################################
-source.rsetests.jar = src/
-output.rsetests.jar = bin/
-bin.includes = rsetests.jar,\
- plugin.xml,\
- META-INF/,\
- test.data/,\
- test.xml,\
- plugin.properties,\
- about.html,\
- about.ini,\
- about.mappings,\
- about.properties,\
- eclipse32.png,\
- icons/
-
-# build with "assert" keyword enabled
-javacSource = 1.4
-javacTarget = 1.4
-source.rsetests.jar = src/
-src.includes = .settings/,\
- teamConfig/
diff --git a/rse/tests/org.eclipse.rse.tests/eclipse32.png b/rse/tests/org.eclipse.rse.tests/eclipse32.png
deleted file mode 100644
index 568fac1d0..000000000
--- a/rse/tests/org.eclipse.rse.tests/eclipse32.png
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests/icons/branch.gif b/rse/tests/org.eclipse.rse.tests/icons/branch.gif
deleted file mode 100644
index 3ce1ae4e5..000000000
--- a/rse/tests/org.eclipse.rse.tests/icons/branch.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests/icons/leaf.gif b/rse/tests/org.eclipse.rse.tests/icons/leaf.gif
deleted file mode 100644
index be83d3942..000000000
--- a/rse/tests/org.eclipse.rse.tests/icons/leaf.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests/icons/systemconnection.gif b/rse/tests/org.eclipse.rse.tests/icons/systemconnection.gif
deleted file mode 100644
index e8efe69dc..000000000
--- a/rse/tests/org.eclipse.rse.tests/icons/systemconnection.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests/icons/systemconnectionlive.gif b/rse/tests/org.eclipse.rse.tests/icons/systemconnectionlive.gif
deleted file mode 100644
index f97fa6b48..000000000
--- a/rse/tests/org.eclipse.rse.tests/icons/systemconnectionlive.gif
+++ /dev/null
Binary files differ
diff --git a/rse/tests/org.eclipse.rse.tests/plugin.properties b/rse/tests/org.eclipse.rse.tests/plugin.properties
deleted file mode 100644
index 3e652a064..000000000
--- a/rse/tests/org.eclipse.rse.tests/plugin.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-###############################################################################
-# Copyright (c) 2001, 2006 IBM Corporation and others.
-# 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
-# Martin Oberhuber (Wind River) - fix ant build for "assert", make consistent
-###############################################################################
-pluginName=RSE Unit Tests
-providerName=Eclipse.org
-
-testSubSystemName = Tests
-testSubSystemDescription = Test Subsystem \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests/plugin.xml b/rse/tests/org.eclipse.rse.tests/plugin.xml
deleted file mode 100644
index f49f1e527..000000000
--- a/rse/tests/org.eclipse.rse.tests/plugin.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
- <extension point="org.eclipse.rse.tests.framework.suites">
- <suite type="org.eclipse.rse.tests.RSECombinedTestSuite" name="RSE Combined Test Suite"/>
- <type name="org.eclipse.rse.tests.RSECombinedTestSuite" class="org.eclipse.rse.tests.RSECombinedTestSuite" />
-
- <suite type="org.eclipse.rse.tests.internal.RSEInternalFrameworkTestSuite" name="RSE Internal Framework Test Suite"/>
- <type name="org.eclipse.rse.tests.internal.RSEInternalFrameworkTestSuite" class="org.eclipse.rse.tests.internal.RSEInternalFrameworkTestSuite" />
-
- <suite type="org.eclipse.rse.tests.core.connection.RSEConnectionTestSuite" name="RSE Connection Test Suite"/>
- <type name="org.eclipse.rse.tests.core.connection.RSEConnectionTestSuite" class="org.eclipse.rse.tests.core.connection.RSEConnectionTestSuite" />
-
- <suite type="org.eclipse.rse.tests.files.RSEFileTestSuite" name="RSE File Test Suite"/>
- <type name="org.eclipse.rse.tests.files.RSEFileTestSuite" class="org.eclipse.rse.tests.files.RSEFileTestSuite" />
- </extension>
-
- <extension point="org.eclipse.rse.ui.subsystemConfigurations">
- <configuration
- id="org.eclipse.rse.tests.subsystems.TestSubSystem"
- systemTypes="Local;Windows"
- name="%testSubSystemName"
- class="org.eclipse.rse.tests.internal.testsubsystem.TestSubSystemConfiguration"
- category="users"
- vendor="%providerName"
- description="%testSubSystemDescription"
- iconlive="icons/systemconnectionlive.gif"
- icon="icons/systemconnection.gif"
- priority="50000">
- </configuration>
- </extension>
-</plugin>
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSECombinedTestSuite.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSECombinedTestSuite.java
deleted file mode 100644
index e867108f7..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSECombinedTestSuite.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests;
-
-import junit.framework.Test;
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.core.connection.RSEConnectionTestSuite;
-import org.eclipse.rse.tests.files.RSEFileTestSuite;
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-import org.eclipse.rse.tests.internal.RSEInternalFrameworkTestSuite;
-
-/**
- * Main class bundling all single specialized test suites into a
- * overall complete one.
- */
-public class RSECombinedTestSuite extends DelegatingTestSuiteHolder {
-
- /**
- * Standard Java application main method. Allows to launch the test
- * suite from outside as part of nightly runs, headless runs or other.
- * <p><b>Note:</b> Use only <code>junit.textui.TestRunner</code> here as
- * it is explicitly supposed to output the test output to the shell the
- * test suite has been launched from.
- * <p>
- * @param args The standard Java application command line parameters passed in.
- */
- public static void main(String[] args) {
- junit.textui.TestRunner.run(suite());
- }
-
- /**
- * Combine all test into a suite and returns the test suite instance.
- * <p>
- * <b>Note: This method must be always called <i><code>suite</code></i> ! Otherwise
- * the JUnit plug-in test launcher will fail to detect this class!</b>
- * <p>
- * @return The test suite instance.
- */
- public static Test suite() {
- TestSuite suite = new TestSuite("RSE Combined Test Suite"); //$NON-NLS-1$
-
- // add the single test suites to the overall one here.
- suite.addTest(RSEInternalFrameworkTestSuite.suite());
- suite.addTest(RSEConnectionTestSuite.suite());
- suite.addTest(RSEFileTestSuite.suite());
-
- return suite;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- return (TestSuite)RSECombinedTestSuite.suite();
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsPlugin.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsPlugin.java
deleted file mode 100644
index 34611518c..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsPlugin.java
+++ /dev/null
@@ -1,236 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 2006 IBM Corporation and others. 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:
- * Don Yantzi (IBM) - initial contribution.
- * David Dykstal (IBM) - initial contribution.
- * Uwe Stieber (Wind River) - restructuring and cleanup
- * *******************************************************************************/
-package org.eclipse.rse.tests;
-
-import java.text.MessageFormat;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.MissingResourceException;
-import java.util.ResourceBundle;
-
-import org.eclipse.core.runtime.IAdapterManager;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.rse.core.SystemBasePlugin;
-import org.eclipse.rse.tests.core.IRSETestLogCollectorDelegate;
-import org.eclipse.rse.tests.internal.RSEDefaultTestLogCollectorDelegate;
-import org.eclipse.rse.tests.internal.testsubsystem.TestSubSystemAdapterFactory;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemConfiguration;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-import org.osgi.framework.BundleContext;
-
-/**
- * Main plugin class for the RSE JUnit tests framework. This
- * class provides basic infra structure for accessing externalized
- * string data.
- */
-public class RSETestsPlugin extends SystemBasePlugin {
- // The shared plugin instance.
- private static RSETestsPlugin plugin;
- // The resource bundle associated with this plugin.
- private ResourceBundle resourceBundle;
-
- // Test log collector delegates storage.
- private final List logCollectorDelegates = new ArrayList();
-
- // Default test log collector delegate
- private final IRSETestLogCollectorDelegate defaultLogCollectorDelegate = new RSEDefaultTestLogCollectorDelegate();
-
- /**
- * Constructor.
- */
- public RSETestsPlugin() {
- super();
- plugin = this;
- }
-
- /**
- * Returns the shared plugin instance.
- *
- * @return The plugin instance or <code>null</code> if not yet constructed.
- */
- public static RSETestsPlugin getDefault() {
- return plugin;
- }
-
- /**
- * Returns the associated resource bundle. If necessary, the resource
- * bundle will be initialized.
- *
- * @return The resource bundle instance.
- */
- public ResourceBundle getResourceBundle() {
- // If the resource bundle got created already, return the
- // existing instance.
- if (resourceBundle != null) return resourceBundle;
-
- // The resource bundle had not been created yet -> create it.
- resourceBundle = ResourceBundle.getBundle("org.eclipse.rse.tests.RSETestsResources"); //$NON-NLS-1$
- return resourceBundle;
- }
-
- /**
- * Queries the externalized string for the specified resource key from
- * the plugins associated resource bundle.
- *
- * @param key The resource key. Must be not <code>null</code>!
- * @return The externalized string or the resource key enclosed in exlamation marks.
- */
- public static String getResourceString(String key) {
- assert key != null;
-
- // Query the resource bundle from the plugin instance.
- ResourceBundle bundle = RSETestsPlugin.getDefault().getResourceBundle();
- if (bundle != null) {
- try {
- // Lookup the key and return the corresponding string if found.
- return bundle.getString(key);
- } catch (MissingResourceException e) {
- // return the key as is enclosed in exlamation marks.
- }
- }
-
- // If we could not found the key or the bundle is invalid,
- // return the key as is enclosed in exlamation marks.
- return '!' + key + '!';
- }
-
- /**
- * Queries the externalized string for the specified resource key from
- * the plugins associated resource bundle. If a externalized resource
- * for the specified key exist, a possible argument placeholder will be
- * replaced by the specified value.
- *
- * @param key The resource key. Must be not <code>null</code>!
- * @param argument The content for a possible placeholder. Must be not <code>null</code>.
- * @return The externalized string or the resource key enclosed in exlamation marks.
- */
- public static String getResourceString(String key, Object argument) {
- assert argument != null;
- return getResourceString(key, new Object[] { argument });
- }
-
- /**
- * Queries the externalized string for the specified resource key from
- * the plugins associated resource bundle. If a externalized resource
- * for the specified key exist, possible argument placeholder will be
- * replaced by their specified values.
- *
- * @param key The resource key. Must be not <code>null</code>!
- * @param arguments The content for the possible arguments. Must be not <code>null</code>.
- * @return The externalized string or the resource key enclosed in exlamation marks.
- */
- public static String getResourceString(String key, Object[] arguments) {
- assert arguments != null;
- String resourceString = getResourceString(key);
- if (!resourceString.startsWith("!")) { //$NON-NLS-1$
- return MessageFormat.format(resourceString, arguments);
- }
- return resourceString;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- addDelegate(defaultLogCollectorDelegate);
-
- IAdapterManager manager = Platform.getAdapterManager();
- TestSubSystemAdapterFactory subSystemAdapterFactory = new TestSubSystemAdapterFactory();
- manager.registerAdapters(subSystemAdapterFactory, ITestSubSystem.class);
- manager.registerAdapters(subSystemAdapterFactory, ITestSubSystemNode.class);
- manager.registerAdapters(subSystemAdapterFactory, ITestSubSystemConfiguration.class);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- removeDelegate(defaultLogCollectorDelegate);
- super.stop(context);
- }
-
- /**
- * Checks if the test case given through the specified key is enabled for
- * execution. A test case is considered enabled if either<br>
- * <ul>
- * <li>-D&lt;testId&gt; is true or</li>
- * <li>getResourceString(&lt;testId&gt;) is true or</li>
- * <li>neither the explicit -D option is specified nor the key exist in the associated
- * resource bundle.</li>
- * </ul>
- *
- * @param testId The unique string id of the test case to execute. Must be not <code>null</code>!
- * @return <code>true</code> if the test case is enabled for execution, <code>false</code> otherwise.
- */
- public static boolean isTestCaseEnabled(String testId) {
- assert testId != null;
-
- // Test first for the system property (explicit -D option).
- String value = System.getProperty(testId);
- if (value != null) return Boolean.getBoolean(value);
-
- // If the system property is not set, check for the key in the resource bundle
- value = getResourceString(testId);
- if (value != null && !value.startsWith("!")) return Boolean.valueOf(value).booleanValue(); //$NON-NLS-1$
-
- // the test is considered enabled as well if not otherwise explicitly overriden
- return true;
- }
-
- /**
- * Add the specified test collector delegate to the list. If the specified
- * delegate had been already added to the list before, the method will return
- * without re-adding the test collector delegate again.
- *
- * @param delegate The test collector delegate to add. Must be not <code>null</code>.
- */
- public synchronized void addDelegate(IRSETestLogCollectorDelegate delegate) {
- assert delegate != null;
- if (delegate != null && !logCollectorDelegates.contains(delegate)) {
- logCollectorDelegates.add(delegate);
- }
- }
-
- /**
- * Removes the specified test collector delegate from the list. If the specified
- * delegate had not been added to the list before, the method will return immediatelly.
- *
- * @param delegate The test collector delegate to remove. Must be not <code>null</code>.
- */
- public synchronized void removeDelegate(IRSETestLogCollectorDelegate delegate) {
- assert delegate != null;
- if (delegate != null) {
- logCollectorDelegates.remove(delegate);
- }
- }
-
- /**
- * Returns the currently list of known test log collector delegates.
- *
- * @return The currently known list of test collector delegates.
- */
- public synchronized IRSETestLogCollectorDelegate[] getTestLogCollectorDelegates() {
- return (IRSETestLogCollectorDelegate[])logCollectorDelegates.toArray(new IRSETestLogCollectorDelegate[logCollectorDelegates.size()]);
- }
-
- /**
- * Initialize the image registry by declaring all of the required graphics.
- */
- protected void initializeImageRegistry() {
- String path = getIconPath();
- putImageInRegistry("ICON_ID_BRANCH", path + "branch.gif"); //$NON-NLS-1$ //$NON-NLS-2$
- putImageInRegistry("ICON_ID_LEAF", path + "leaf.gif"); //$NON-NLS-1$ //$NON-NLS-2$
- }
-}
-
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsResources.properties b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsResources.properties
deleted file mode 100644
index af007a38d..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/RSETestsResources.properties
+++ /dev/null
@@ -1,37 +0,0 @@
-###############################################################################
-# Copyright (c) 2001, 2006 IBM Corporation and others.
-# 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
-# Uwe Stieber (Wind River) - Rework test data location & connection management
-###############################################################################
-
-#
-# The following section controls the execution of the single test cases.
-# Each test case can be disabled individually here.
-#
-
-RSETestsPluginTestCase.testPluginResourceBundle=true
-
-RSEInternalFrameworkTestCase.testCoreTestPropertiesHandling=true
-RSEInternalFrameworkTestCase.testWaitAndDispatch=true
-RSEInternalFrameworkTestCase.testTestDataLocationManagement=true
-RSEInternalFrameworkTestCase.testConnectionManager=true
-
-RSEConnectionTestCase.testConnectionCreation=true
-RSEConnectionTestCase.testConnectionRemoval=true
-RSEConnectionTestCase.testConnect=true
-RSEConnectionTestCase.testResolveFilterString=true
-
-#
-# The following section contains externalized string for the single classes
-#
-
-RSETestsPluginTestCase.dontRemove.testNeverEnabledThis=false
-RSETestsPluginTestCase.dontRemove.testResolveString=testResolveString
-RSETestsPluginTestCase.dontRemove.testResolveStringOneParameter=testResolveString, param={0}
-RSETestsPluginTestCase.dontRemove.testResolveStringMultiParameter=testResolveString, param={0}, param={1}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSECoreTestCaseProperties.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSECoreTestCaseProperties.java
deleted file mode 100644
index 6ba738535..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSECoreTestCaseProperties.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.core;
-
-/**
- * Interface declaring public known and usable core test case properties.
- */
-public interface IRSECoreTestCaseProperties {
- static final String PROP_BASE_KEY = "org.eclipse.rse.tests.core"; //$NON-NLS-1$
-
- /**
- * Boolean property controling if or if not the Remote Systems View will be
- * expanded before the test case is starting. The original view maximized
- * state will be restored after the test case finished.
- * <p>
- * Default value is <b><code>false</code></b>.
- */
- public static final String PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW = PROP_BASE_KEY + ".maximizeRemoteSystemsView"; //$NON-NLS-1$
-
- /**
- * String property specifying the perspective id to switch to before the
- * test case is starting. The original perspective will be restored after
- * the test case finished.
- * <p>
- * Default value is <b><code>org.eclipse.rse.ui.view.SystemPerspective</code></b>.
- */
- public static final String PROP_SWITCH_TO_PERSPECTIVE = PROP_BASE_KEY + ".switchToPerspective"; //$NON-NLS-1$
-
- /**
- * Boolean property controling if the test execution should be forced into a non
- * display thread (if not already running in a non display thread anyway).
- * <p>
- * Default value is <b><code>false</code></b>.
- */
- public static final String PROP_FORCE_BACKGROUND_EXECUTION = PROP_BASE_KEY + ".forceBackgroundExecution"; //$NON-NLS-1$
-
- /**
- * Boolean property controling if the printed test start, stop and delay information
- * includes the time consumed from calling <code>setUp</code> and <code>tearDown</code>.
- * <p>
- * Default value is <b><code>false</code></b>.
- */
- public static final String PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN = PROP_BASE_KEY + ".timingsIncludeSetupAndTearDown"; //$NON-NLS-1$
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSETestLogCollectorDelegate.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSETestLogCollectorDelegate.java
deleted file mode 100644
index dca415c7e..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSETestLogCollectorDelegate.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.core;
-
-import org.eclipse.core.runtime.IPath;
-
-/**
- * Test log collector delegate interface contract. The test
- * collector delegates will be called from the <code>RSECoreTestCase</code>
- * in case the last test which had been run failed.
- */
-public interface IRSETestLogCollectorDelegate {
-
- /**
- * Returns the list of absolute file locations to included
- * within the collected logs archive file. The returned
- * absolute file locations must denote real existing files.
- * Possible dynamic content to collect can be written to
- * temporary files. The log collector delegate is responsible
- * for removing these temporary files if the <code>dispose()</code>
- * method is called.
- *
- * @return An array of absolute file locations.
- */
- public IPath[] getAbsoluteLogFileLocations();
-
- /**
- * Signal the RSE test log collector delegate to dispose
- * any resource created. Possibly created temporary files
- * should be deleted. Open streams or handles should be
- * closed.
- */
- public void dispose();
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSEViews.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSEViews.java
deleted file mode 100644
index 6b9bf8752..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/IRSEViews.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.core;
-
-/**
- * Defines the several unique shared RSE view ids.
- */
-public interface IRSEViews {
-
- /**
- * The unique remote systems view id.
- */
- public final String RSE_REMOTE_SYSTEMS_VIEW_ID = "org.eclipse.rse.ui.view.systemView"; //$NON-NLS-1$
-
- /**
- * The unique remote team view id.
- */
- public final String RSE_TEAM_VIEW_ID = "org.eclipse.rse.ui.view.teamView"; //$NON-NLS-1$
-
- /**
- * The unique remote system details view id.
- */
- public final String RSE_REMOTE_SYSTEMS_DETAILS_VIEW_ID = "org.eclipse.rse.ui.view.systemTableView"; //$NON-NLS-1$
-
- /**
- * The unique remote search view id.
- */
- public final String RSE_REMOTE_SEARCH_VIEW_ID = "org.eclipse.rse.ui.view.SystemSearchView"; //$NON-NLS-1$
-
- /**
- * The unique remote scratchpad view id.
- */
- public final String RSE_REMOTE_SCRATCHPAD_VIEW_ID = "org.eclipse.rse.ui.view.scratchpad.SystemScratchpadViewPart"; //$NON-NLS-1$
-
- /**
- * The unique remote monitor view id.
- */
- public final String RSE_REMOTE_MONITOR_VIEW_ID = "org.eclipse.rse.ui.view.monitorView"; //$NON-NLS-1$
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSECoreTestCase.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSECoreTestCase.java
deleted file mode 100644
index fdac40cfa..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSECoreTestCase.java
+++ /dev/null
@@ -1,706 +0,0 @@
-/********************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation.
- * Martin Oberhuber (Wind River) - fix build against 3.2.1, fix javadoc errors
- ********************************************************************************/
-package org.eclipse.rse.tests.core;
-
-import java.io.BufferedInputStream;
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.net.URL;
-import java.text.DateFormat;
-import java.util.Date;
-import java.util.HashSet;
-import java.util.Locale;
-import java.util.Properties;
-import java.util.Set;
-import java.util.zip.ZipEntry;
-import java.util.zip.ZipOutputStream;
-
-import junit.framework.AssertionFailedError;
-import junit.framework.Test;
-import junit.framework.TestCase;
-import junit.framework.TestListener;
-import junit.framework.TestResult;
-
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.FileLocator;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Path;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.core.runtime.QualifiedName;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.rse.tests.RSETestsPlugin;
-import org.eclipse.rse.tests.core.RSEWaitAndDispatchUtil.IInterruptCondition;
-import org.eclipse.ui.IViewPart;
-import org.eclipse.ui.IViewReference;
-import org.eclipse.ui.IWorkbench;
-import org.eclipse.ui.IWorkbenchPage;
-import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.ui.WorkbenchException;
-import org.osgi.framework.Bundle;
-
-/**
- * Core RSE test case infra structure implementation.
- */
-public class RSECoreTestCase extends TestCase {
- // Test properties storage.
- private final Properties properties = new Properties();
-
- // Internal. Used to remember view zoom state changes.
- private boolean rseSystemsViewZoomStateChanged = false;
-
- /**
- * Constructor.
- */
- public RSECoreTestCase() {
- this(null);
- }
-
- /**
- * Constructor.
- *
- * @param name The test name.
- */
- public RSECoreTestCase(String name) {
- super(name);
- // clear out all properties on construction.
- properties.clear();
- // initialize the core test properties
- initializeProperties();
- }
-
- // ***** Test properties management and support methods *****
-
- /**
- * Initialize the core test properties. Override to modify core
- * test properties or to add additional ones.
- */
- protected void initializeProperties() {
- setProperty(IRSECoreTestCaseProperties.PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW, false);
- setProperty(IRSECoreTestCaseProperties.PROP_SWITCH_TO_PERSPECTIVE, "org.eclipse.rse.ui.view.SystemPerspective"); //$NON-NLS-1$
- setProperty(IRSECoreTestCaseProperties.PROP_FORCE_BACKGROUND_EXECUTION, false);
- setProperty(IRSECoreTestCaseProperties.PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN, false);
- }
-
- /**
- * Enables or disables the specified property.
- *
- * @param key The key of the property to enable or disable. Must be not <code>null</code>!
- * @param enable Specify <code>true</code> to enable the property, <code>false</code> to disable the property.
- */
- protected final void setProperty(String key, boolean enable) {
- setProperty(key, enable ? Boolean.TRUE.toString() : Boolean.FALSE.toString());
- }
-
- /**
- * Test if the specified property is equal to the specified value.
- *
- * @param key The key of the property to test. Must be not <code>null</code>!
- * @param value The value to compare the property with.
- * @return <code>true</code> if the property is equal to the specified value, <code>false</code> otherwise.
- */
- protected final boolean isProperty(String key, boolean value) {
- assert key != null;
- return (value ? Boolean.TRUE : Boolean.FALSE).equals(Boolean.valueOf(properties.getProperty(key, "false"))); //$NON-NLS-1$
- }
-
- /**
- * Sets the specified string value for the specified property. If the specified
- * value is <code>null</code>, the specified property will be removed.
- *
- * @param key The key of the property to set. Must be not <code>null</code>!
- * @param value The string value to set or <code>null</code>.
- */
- protected final void setProperty(String key, String value) {
- assert key != null;
- if (key != null) {
- if (value != null) {
- properties.setProperty(key, value);
- } else {
- properties.remove(key);
- }
- }
- }
-
- /**
- * Test if the specified property is equal to the specified value. If the specified
- * value is <code>null</code>, this method returns <code>true</code> if the specified
- * property key does not exist. The comparisation is case insensitive.
- *
- * @param key The key of the property to test. Must be not <code>null</code>!
- * @param value The value to compare the property with or <code>null</code>
- * @return <code>true</code> if the property is equal to the specified value
- * or the specified value is <code>null</code> and the property does not exist,
- * <code>false</code> otherwise.
- */
- protected final boolean isProperty(String key, String value) {
- assert key != null;
- if (value != null) {
- return value.equalsIgnoreCase(properties.getProperty(key));
- }
- return !properties.containsKey(key);
- }
-
- /**
- * Returns the configured string value of the specified property.
- *
- * @param key The property key. Must be not <code>null</code>.
- * @return The property value or <code>null</code> if the specified property does not exist.
- */
- protected final String getProperty(String key) {
- assert key != null;
- return properties.getProperty(key, null);
- }
-
- // ***** Test case life cycle management and support methods *****
-
- final static QualifiedName BACKGROUND_TEST_EXECUTION_FINISHED = new QualifiedName(RSETestsPlugin.getDefault().getBundle().getSymbolicName(), "background_test_execution_finished"); //$NON-NLS-1$
-
- private final class RSEBackgroundTestExecutionJob extends Job {
- private final TestResult result;
-
- /**
- * Constructor.
- *
- * @param result The test result object the test is reporting failures to. Must be not <code>null</code>.
- */
- public RSEBackgroundTestExecutionJob(TestResult result) {
- super("RSE JUnit Test Case Execution Job"); //$NON-NLS-1$
- setUser(false);
- setPriority(Job.INTERACTIVE);
- setRule(ResourcesPlugin.getWorkspace().getRoot());
-
- assert result != null;
- this.result = result;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.core.runtime.jobs.Job#run(org.eclipse.core.runtime.IProgressMonitor)
- */
- protected IStatus run(IProgressMonitor monitor) {
- monitor.beginTask("Running test " + RSECoreTestCase.this.getName() + " ...", IProgressMonitor.UNKNOWN); //$NON-NLS-1$ //$NON-NLS-2$
-
- // Execute the test now.
- result.addListener(TEST_LISTENER);
- invokeTestCaseRunImpl(result);
- result.removeListener(TEST_LISTENER);
-
- monitor.done();
-
- setProperty(BACKGROUND_TEST_EXECUTION_FINISHED, Boolean.TRUE);
-
- // The job never fails. The test result is the real result.
- return Status.OK_STATUS;
- }
- }
-
- private final static class RSEBackgroundTestExecutionJobWaiter implements IInterruptCondition {
- private final Job job;
-
- /**
- * Constructor.
- *
- * @param job The job to wait for the execution to finish. Must be not <code>null</code>.
- */
- public RSEBackgroundTestExecutionJobWaiter(Job job) {
- assert job != null;
- this.job = job;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.RSEWaitAndDispatchUtil.IInterruptCondition#isTrue()
- */
- public boolean isTrue() {
- // Interrupt the wait method if the job signaled that it has finished.
- return ((Boolean)job.getProperty(BACKGROUND_TEST_EXECUTION_FINISHED)).booleanValue();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.RSEWaitAndDispatchUtil.IInterruptCondition#dispose()
- */
- public void dispose() { /* nothing to dispose here */ }
- }
-
- /**
- * Internal accessor method to call the original <code>junit.
- * framework.TestCase.run(TestResult) implementation.
- *
- * @param result The test result object the test is reporting failures to. Must be not <code>null</code>.
- */
- final void invokeTestCaseRunImpl(TestResult result) {
- super.run(result);
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestCase#run(junit.framework.TestResult)
- */
- public final void run(TestResult result) {
- if (isProperty(IRSECoreTestCaseProperties.PROP_FORCE_BACKGROUND_EXECUTION, false)
- || !RSEWaitAndDispatchUtil.isDispatchThread()) {
- // do not force test execution into background, just call super.run(result)
- // from with the current thread.
- result.addListener(TEST_LISTENER);
- super.run(result);
- result.removeListener(TEST_LISTENER);
- } else {
- // Create the background job
- Job job = new RSEBackgroundTestExecutionJob(result);
- // Initialize the BACKGROUND_EXECUTION_TEST_RESULT property
- job.setProperty(BACKGROUND_TEST_EXECUTION_FINISHED, Boolean.FALSE);
- // schedule the job to run immediatelly
- job.schedule();
-
- // wait till the job finished executing
- RSEWaitAndDispatchUtil.waitAndDispatch(0, new RSEBackgroundTestExecutionJobWaiter(job));
- }
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestCase#runBare()
- */
- public void runBare() throws Throwable {
- // If PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN is set to true,
- // print the timing information including the tests setUp and tearDown methods.
- if (isProperty(IRSECoreTestCaseProperties.PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN, true)) {
- // Print timing information here
- long start = printTestStartInformation(getName());
- try {
- super.runBare();
- } finally {
- printTestEndInformation(getName(), start);
- }
- } else {
- // Do no print timing information
- super.runBare();
- }
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestCase#runTest()
- */
- protected void runTest() throws Throwable {
- // If PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN is set to false (default),
- // print the timing information only the test method itself.
- if (isProperty(IRSECoreTestCaseProperties.PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN, false)) {
- // Print timing information here and run the test.
- long start = printTestStartInformation(getName());
- try {
- super.runTest();
- } finally {
- printTestEndInformation(getName(), start);
- }
- } else {
- // Do no print timing information, just run the test
- super.runTest();
- }
- }
-
- // Local date format presenting long date and time format.
- private final DateFormat DATE_FORMAT = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, Locale.getDefault());
-
- /**
- * Print the start date and time of the specified test to stdout.
- *
- * @param name The name of the starting test. Must be not <code>null</code>!
- * @return The start time of the test in milliseconds.
- */
- protected long printTestStartInformation(String name) {
- assert name != null;
- long startTime = System.currentTimeMillis();
- if (name != null) {
- System.out.println("\n=== " + name + " started at: " + DATE_FORMAT.format(new Date(startTime))); //$NON-NLS-1$ //$NON-NLS-2$
- }
- return startTime;
- }
-
- /**
- * Print the end date and time as well as the delay of the specified test to stdout.
- *
- * @param name The name of the finished test. Must be not <code>null</code>!
- * @param startTime The start time of the test in milliseconds.
- */
- protected void printTestEndInformation(String name, long startTime) {
- assert name != null;
- long endTime = System.currentTimeMillis();
- if (name != null) {
- long duration = endTime - startTime;
- System.out.println("=== " + name + " finished at: " + DATE_FORMAT.format(new Date(endTime)) + " (duration: " + duration + " ms)"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
- }
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestCase#setUp()
- */
- protected void setUp() throws Exception {
- super.setUp();
-
- String perspectiveId = getProperty(IRSECoreTestCaseProperties.PROP_SWITCH_TO_PERSPECTIVE);
- assertNotNull("Invalid null-value for test case perspective id!", perspectiveId); //$NON-NLS-1$
-
- // in case the test case is launched within a new workspace, the eclipse intro
- // view is hiding everything else. Find the intro page and hide it.
- hideView("org.eclipse.ui.internal.introview", perspectiveId); //$NON-NLS-1$
-
- // toggle the Remote Systems View zoom state.
- rseSystemsViewZoomStateChanged = false;
- IViewPart part = showView(IRSEViews.RSE_REMOTE_SYSTEMS_VIEW_ID, perspectiveId);
- assertNotNull("RSE Remote System View is not available!", part); //$NON-NLS-1$
- // Unfortunately, for the zooming, we needs the view reference and not the view part :-(
- IViewReference reference = findView(IRSEViews.RSE_REMOTE_SYSTEMS_VIEW_ID, perspectiveId);
- assertNotNull("Failed to lookup view reference for RSE Remote Systems View!", reference); //$NON-NLS-1$
- if (reference.getPage().getPartState(reference) != IWorkbenchPage.STATE_MAXIMIZED
- && isProperty(IRSECoreTestCaseProperties.PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW, true)) {
- reference.getPage().toggleZoom(reference);
- rseSystemsViewZoomStateChanged = true;
- } else if (reference.getPage().getPartState(reference) == IWorkbenchPage.STATE_MAXIMIZED
- && isProperty(IRSECoreTestCaseProperties.PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW, false)) {
- reference.getPage().toggleZoom(reference);
- rseSystemsViewZoomStateChanged = true;
- }
-
- // Give the UI a chance to repaint if the view zoom state changed
- if (rseSystemsViewZoomStateChanged) RSEWaitAndDispatchUtil.waitAndDispatch(1000);
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestCase#tearDown()
- */
- protected void tearDown() throws Exception {
- // restore the original view zoom state
- if (rseSystemsViewZoomStateChanged) {
- String perspectiveId = getProperty(IRSECoreTestCaseProperties.PROP_SWITCH_TO_PERSPECTIVE);
- assertNotNull("Invalid null-value for test case perspective id!", perspectiveId); //$NON-NLS-1$
-
- IViewReference reference = findView(IRSEViews.RSE_REMOTE_SYSTEMS_VIEW_ID, perspectiveId);
- assertNotNull("Failed to lookup view reference for RSE Remote Systems View!", reference); //$NON-NLS-1$
- if (reference.getPage().getPartState(reference) == IWorkbenchPage.STATE_MAXIMIZED
- && isProperty(IRSECoreTestCaseProperties.PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW, true)) {
- reference.getPage().toggleZoom(reference);
- } else if (reference.getPage().getPartState(reference) != IWorkbenchPage.STATE_MAXIMIZED
- && isProperty(IRSECoreTestCaseProperties.PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW, false)) {
- reference.getPage().toggleZoom(reference);
- }
- rseSystemsViewZoomStateChanged = false;
- }
-
- super.tearDown();
- }
-
- // ***** View and perspective management and support methods *****
-
- /**
- * Finds the view reference for the view identified by the specified id.
- *
- * @param viewId The unique view id. Must be not <code>null</code>.
- * @param perspectiveId The unique perspective id within the view should be searched. Must be not <code>null</code>.
- * @return The view reference instance to the view or <code>null</code> if not available.
- * @throws WorkbenchException If the specified perspective could not be shown.
- */
- protected final IViewReference findView(String viewId, String perspectiveId) throws WorkbenchException {
- assert viewId != null && perspectiveId != null;
- if (viewId == null || perspectiveId == null) return null;
-
- // First of all, we have to lookup the currently active workbench
- // of the currently active workbench window.
- IWorkbench workbench = PlatformUI.getWorkbench();
- assertNotNull("Failed to query current workbench instance!", workbench); //$NON-NLS-1$
- // and the corresponding currently active workbench window.
- IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
- assertNotNull("Failed to query currently active workbench window!", window); //$NON-NLS-1$
-
- // Now we have to switch to the specified perspecitve
- workbench.showPerspective(perspectiveId, window);
-
- // From the active workbench window, we need the active workbench page
- IWorkbenchPage page = window.getActivePage();
- assertNotNull("Failed to query currently active workbench page!", page); //$NON-NLS-1$
-
- return page.findViewReference(viewId);
- }
-
- /**
- * Shows and activate the view identified by the specified id.
- *
- * @param viewId The unique view id. Must be not <code>null</code>.
- * @param perspectiveId The unique perspective id within the view should be activated. Must be not <code>null</code>.
- * @return The view part instance to the view or <code>null</code> if it cannot be shown.
- * @throws WorkbenchException If the specified perspective could not be shown.
- */
- protected final IViewPart showView(String viewId, String perspectiveId) throws WorkbenchException {
- assert viewId != null && perspectiveId != null;
- if (viewId == null || perspectiveId == null) return null;
-
- // First of all, we have to lookup the currently active workbench
- // of the currently active workbench window.
- IWorkbench workbench = PlatformUI.getWorkbench();
- assertNotNull("Failed to query current workbench instance!", workbench); //$NON-NLS-1$
- // and the corresponding currently active workbench window.
- IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
- assertNotNull("Failed to query currently active workbench window!", window); //$NON-NLS-1$
-
- // Now we have to switch to the specified perspecitve
- workbench.showPerspective(perspectiveId, window);
-
- // From the active workbench window, we need the active workbench page
- IWorkbenchPage page = window.getActivePage();
- assertNotNull("Failed to query currently active workbench page!", page); //$NON-NLS-1$
-
- return page.showView(viewId);
- }
-
- /**
- * Hides the view identified by the specified id.
- *
- * @param viewId The unique view id. Must be not <code>null</code>.
- * @param perspectiveId The unique perspective id the view should be hidden from. Must be not <code>null</code>.
- * @throws WorkbenchException If the specified perspective could not be shown.
- */
- protected final void hideView(String viewId, String perspectiveId) throws WorkbenchException {
- assert viewId != null && perspectiveId != null;
- if (viewId == null || perspectiveId == null) return;
-
- IViewReference viewReference = findView(viewId, perspectiveId);
- if (viewReference != null) {
- // at this point we can safely asume that we can access the active page directly
- PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().hideView(viewReference);
- // give the UI a chance to execute the hideView and repaint
- RSEWaitAndDispatchUtil.waitAndDispatch(1000);
- }
- }
-
- // ***** Test data management and support methods *****
-
- /**
- * Returns the absolute test data location path calculated out of the known
- * test data location root (<i>org.eclipse.rse.tests plugin location + sub
- * directory 'test.data'</i>), the specified relative path (<i>relative to the
- * test data location root</i>) and the current execution host operating system
- * string (<i>if requested</i>). The method will test the resulting location
- * to be: <br>
- * <ul>
- * <li>an directory and</li>
- * <li>is readable.</li>
- * </ul><br>
- * If the calculated test data location does not pass these conditions, the
- * method will return <code>null</code>.
- *
- * @param relativePath A path relative to the test data location root path. Must be not <code>null</code!
- * @param appendHostOS <code>True</code> if to append the current execution host operating system string, <code>false</code> otherwise.
- *
- * @return The root path to the test data location or <code>null</code> if the test data location does cannot be read or is not a directory.
- */
- protected final IPath getTestDataLocation(String relativePath, boolean appendHostOS) {
- assert relativePath != null;
- IPath root = null;
-
- if (relativePath != null) {
- Bundle bundle = RSETestsPlugin.getDefault().getBundle();
- if (bundle != null) {
- // build up the complete relative path
- IPath relative = new Path ("test.data").append(relativePath); //$NON-NLS-1$
- if (appendHostOS) relative = relative.append(Platform.getOS());
-
- URL url = FileLocator.find(bundle, relative, null);
- if (url != null) {
- try {
- // Resolve the URL to an absolute path
- root = new Path(FileLocator.resolve(url).getFile());
- // test the resulting path element to be accessible
- if (!root.toFile().isDirectory() || !root.toFile().canRead()) {
- root = null;
- }
- } catch (IOException e) { /* ignored on purpose */ }
- }
- }
- }
-
- return root;
- }
-
- // ***** Test failures log collector management and support methods *****
-
- final TestListener TEST_LISTENER = new RSETestFailureListener();
-
- /**
- * Listens to the test executions and collect the test log files
- * through the known list of test log collector delegates in a test
- * had an error or failed.
- */
- class RSETestFailureListener implements TestListener {
-
- /* (non-Javadoc)
- * @see junit.framework.TestListener#startTest(junit.framework.Test)
- */
- public void startTest(Test test) {
- // nothing to do on start test
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestListener#addError(junit.framework.Test, java.lang.Throwable)
- */
- public synchronized void addError(Test test, Throwable error) {
- if (test != null && error != null) {
- // Log the error to the error log.
- IStatus status = new Status(IStatus.ERROR,
- RSETestsPlugin.getDefault().getBundle().getSymbolicName(),
- 1,
- "RSE JUnit test case '" + test + "' failed with error. Possible cause: " + error.getLocalizedMessage(), //$NON-NLS-1$ //$NON-NLS-2$
- error
- );
- RSETestsPlugin.getDefault().getLog().log(status);
-
- // Collect the log files if at least one test log collector is known
- collectTestLogs(test);
- }
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestListener#addFailure(junit.framework.Test, junit.framework.AssertionFailedError)
- */
- public synchronized void addFailure(Test test, AssertionFailedError failure) {
- if (test != null && failure != null) {
- // Log the failure to the error log.
- IStatus status = new Status(IStatus.ERROR,
- RSETestsPlugin.getDefault().getBundle().getSymbolicName(),
- 1,
- "RSE JUnit test case '" + test + "' failed. Failure: " + failure.getLocalizedMessage(), //$NON-NLS-1$ //$NON-NLS-2$
- failure
- );
- RSETestsPlugin.getDefault().getLog().log(status);
-
- // Collect the log files if at least one test log collector is known
- collectTestLogs(test);
- }
- }
-
- /* (non-Javadoc)
- * @see junit.framework.TestListener#endTest(junit.framework.Test)
- */
- public void endTest(Test test) {
- // nothing to do on end test
- }
- }
-
- /**
- * Collect the test logs for the failed test.
- *
- * @param test The failed test. Must be not <code>null</code>.
- */
- protected final synchronized void collectTestLogs(Test test) {
- if (test != null) {
- // get a snapshot of the currently known test log collector delegates
- IRSETestLogCollectorDelegate[] delegates = RSETestsPlugin.getDefault().getTestLogCollectorDelegates();
- if (delegates.length > 0) {
- // Write the logs to the test plugins state location. Check if older archives with the same
- // name already exist and delete them.
- IPath stateLocation = RSETestsPlugin.getDefault().getStateLocation();
- if (stateLocation != null && stateLocation.toFile().isDirectory()) {
- // Build up the archives name
- String archiveName = "RSEUnittestFailureLogs_" + test + ".zip"; //$NON-NLS-1$ //$NON-NLS-2$
- IPath archivePath = stateLocation.append(archiveName);
- // Delete the target file if it exist.
- if (archivePath.toFile().exists()) archivePath.toFile().delete();
-
- // Now the file should not exist anymore --> open the new ZIP archive
- ZipOutputStream stream = null;
- try {
- if (archivePath.toFile().createNewFile()) {
- stream = new ZipOutputStream(new FileOutputStream(archivePath.toFile()));
- stream.setLevel(9);
-
- // cache the names of the entries added to the ZIP stream.
- // They needs to be unique!
- Set nameCache = new HashSet();
-
- // call each test log collector delegate for the absolute file names
- // and add each of the returned files to the ZIP archive.
- for (int i = 0; i < delegates.length; i++) {
- IRSETestLogCollectorDelegate delegate = delegates[i];
- // get the list of log files to collect from the delegate
- IPath[] locations = delegate.getAbsoluteLogFileLocations();
- if (locations != null && locations.length > 0) {
- for (int j = 0; j < locations.length; j++) {
- IPath location = locations[j];
- // The location is expected to be absolute, the file
- // must be a file and it must be readable.
- if (location != null && location.isAbsolute()
- && location.toFile().isFile() && location.toFile().canRead()) {
- File file = location.toFile();
- String entryName = file.getName();
- if (nameCache.contains(entryName)) {
- // unify the name by prepending the directory elements in
- // front of the name till it is unique.
- IPath unifier = location.removeLastSegments(1);
- entryName = unifier.lastSegment() + "_" + entryName; //$NON-NLS-1$
- while (nameCache.contains(entryName) && !unifier.isEmpty()) {
- unifier = location.removeLastSegments(1);
- entryName = unifier.lastSegment() + "_" + entryName; //$NON-NLS-1$
- }
-
- // if the name is still not unique, append a count to it
- long count = 0;
- // force to make a copy of the current name
- String base = new String(entryName.getBytes());
- while (nameCache.contains(entryName)) {
- entryName = base + " (" + count + ")"; //$NON-NLS-1$ //$NON-NLS-2$
- count++;
- }
- } else {
- nameCache.add(entryName);
- }
-
- ZipEntry zipEntry = new ZipEntry(entryName);
- zipEntry.setTime(file.lastModified());
- stream.putNextEntry(zipEntry);
-
- // Read the file bytewise and write it bytewise to the ZIP
- BufferedInputStream fileStream = null;
- try {
- fileStream = new BufferedInputStream(new FileInputStream(file));
- int character = fileStream.read();
- while (character >= 0) {
- stream.write(character);
- character = fileStream.read();
- }
- } catch (IOException e) {
- if (Platform.inDebugMode()) e.printStackTrace();
- } finally {
- // Explicitly catch the possible IOException of the close() call here.
- // This keep the loop going, otherwise we would drop out of all.
- try { if (fileStream != null) fileStream.close(); } catch (IOException e) { if (Platform.inDebugMode()) e.printStackTrace(); }
- stream.closeEntry();
- }
- }
- }
- }
-
- // If done with the current test log collector delegate, signal the delegate to dispose himself.
- // This gives the delegate the chance to remove any possibly created temporary file.
- delegate.dispose();
- }
- }
- } catch(IOException e) {
- /* ignored on purpose */
- } finally {
- // always close the stream if open
- try { if (stream != null) stream.close(); } catch (IOException e) { if (Platform.inDebugMode()) e.printStackTrace(); }
- }
- }
- }
- }
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSEWaitAndDispatchUtil.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSEWaitAndDispatchUtil.java
deleted file mode 100644
index 406cb4a8c..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/RSEWaitAndDispatchUtil.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.core;
-
-import org.eclipse.swt.widgets.Display;
-
-/**
- * RSE unit test framework helper class providing common functionality
- * to hold the current thread from execution time out and/or condition
- * based.
- * <p>
- * <b>Note:</b> The class cannot be instanciated as all provided methods
- * are declared static!
- */
-public final class RSEWaitAndDispatchUtil {
-
- /**
- * Private constructor.
- */
- private RSEWaitAndDispatchUtil() {
- // nothing to do. The class cannot be instanciated.
- }
-
- /**
- * Checks if the current thread is a dispatch (UI) thread or not.
- *
- * @return <code>True</code> if the current thread is a dispatch thread, <code>false</code> otherwise.
- */
- public static boolean isDispatchThread() {
- return Display.findDisplay(Thread.currentThread()) != null;
- }
-
- /**
- * Blocks the calling thread from execution till the specified
- * time out has exceeded. If the calling thread is an display thread,
- * the display event dispatching will be kept going during this time.
- * The method will return immediatelly if any time out less or equal
- * to 0 is specified.
- *
- * @param timeout The time to wait till the method return in milli seconds. Must be larger than 0.
- */
- public static void waitAndDispatch(long timeout) {
- assert timeout > 0;
- if (timeout > 0) {
- long start = System.currentTimeMillis();
- Display display = Display.findDisplay(Thread.currentThread());
- if (display != null) {
- // ok, we are running within a display thread --> keep the
- // display event dispatching running.
- long current = System.currentTimeMillis();
- while ((current - start) < timeout) {
- if (!display.readAndDispatch()) display.sleep();
- current = System.currentTimeMillis();
- }
- } else {
- // we are not running within a display thread --> we can
- // just block the thread here
- try { Thread.sleep(timeout); } catch (InterruptedException e) { /* ignored on purpose */ }
- }
- }
- }
-
- /**
- * Public interface used to interrupt waiting for a condition to
- * come true and/or a timeout occurs.
- */
- public interface IInterruptCondition {
- /**
- * Test if the interrupt condition is <code>true</code>.
- *
- * @return <code>true</code> if the condition is fulfilled and the wait method should return, <code>false</code> otherwise.
- */
- public boolean isTrue();
-
- /**
- * Dispose the interrupt condition. Cleanup whatever necessary.
- * This method will be called only once just before the wait
- * method returns.
- */
- public void dispose();
- }
-
- /**
- * Blocks the calling thread from execution till the specified
- * time out has exceeded or the specified interrupt condition is <code>true</code>.
- * If the calling thread is an display thread, the display event dispatching will
- * be kept going during this time. The method will return immediatelly if any time
- * out less than 0 is specified or the interrupt condition is <code>true</code> from
- * the beginning. If a time out of 0 is specified, the method will be wait indefinite
- * amount of time till the interrupt condition ever becomes <code>true</code>.
- *
- * @param timeout The time to wait till the method return in milli seconds. Must be larger or equals than 0.
- * @param condition The interrupt condition to test. Must be not <code>null</code>.
- * @return <code>True</code> if the method returned because of the timeout, <code>false</code> if the
- * method returned because of the condition became true.
- */
- public static boolean waitAndDispatch(long timeout, IInterruptCondition condition) {
- assert timeout >= 0 && condition != null;
-
- boolean isTimedOut= false;
- if (timeout >= 0 && condition != null) {
- long start = System.currentTimeMillis();
- Display display = Display.findDisplay(Thread.currentThread());
- if (display != null) {
- // ok, we are running within a display thread --> keep the
- // display event dispatching running.
- long current = System.currentTimeMillis();
- while (timeout == 0 || (current - start) < timeout) {
- if (condition.isTrue()) break;
- if (!display.readAndDispatch()) display.sleep();
- current = System.currentTimeMillis();
- }
- isTimedOut = (current - start) >= timeout && timeout > 0;
- } else {
- // ok, we are not running within a display thread --> we can
- // just block the thread here
- long current = System.currentTimeMillis();
- while (timeout == 0 || (current - start) < timeout) {
- if (condition.isTrue()) break;
- try { Thread.sleep(50); } catch (InterruptedException e) { /* ignored on purpose */ }
- current = System.currentTimeMillis();
- }
- isTimedOut = (current - start) >= timeout && timeout > 0;
- }
- }
-
- // Signal the interrupt condition that we are done here
- // and it can cleanup whatever necessary.
- condition.dispose();
-
- return isTimedOut;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionManager.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionManager.java
deleted file mode 100644
index 59ff1d0bd..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionManager.java
+++ /dev/null
@@ -1,115 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.core.connection;
-
-import java.util.Properties;
-
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.subsystems.files.core.servicesubsystem.FileServiceSubSystem;
-import org.eclipse.rse.subsystems.shells.core.subsystems.servicesubsystem.IShellServiceSubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-
-/**
- * Interfaces declares public access and factory methods to deal
- * with RSE connections and artefacts.
- */
-public interface IRSEConnectionManager {
-
- /**
- * Loads the connection properties from the specified file. The
- * file must exist and must be a valid formated properties file.
- * <p>
- * Note: The loaded properties will be underlayed by a set of default
- * properties. The default properties will be loaded from the
- * file <code>&lt;bundle_location&gt;/src/org/eclipse/rse/tests/internal/connectionDefault.properties</code>.
- * <p>
- * @param path The properties file location. Must be not <code>null</code>.
- * @param allowDefaults Specify <code>true</code> to allow to underlay the connection properties with default,
- * <code>false</code> otherwise.
- *
- * @return The corresponding <code>IRSEConnectionProperties</code> object or <code>null</code>
- * if the loading of the properties fails.
- *
- * @see java.util.Properties
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionProperties
- */
- public IRSEConnectionProperties loadConnectionProperties(IPath path, boolean allowDefaults);
-
- /**
- * Loads the connection properties using the given set of potential
- * incomplete properties and the default properties.
- *
- * @param properties The connection properties. Must be not <code>null</code>
- * @param allowDefaults Specify <code>true</code> to allow to underlay the connection properties with default,
- * <code>false</code> otherwise.
- *
- * @return The corresponding <code>IRSEConnectionProperties</code> object or <code>null</code>
- * if the loading of the properties fails.
- *
- * @see java.util.Properties
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionProperties
- */
- public IRSEConnectionProperties loadConnectionProperties(Properties properties, boolean allowDefaults);
-
- /**
- * Removes the connection given by the specified name/label from the specified
- * system profile. The method will do nothing if either the system profile or
- * the connection does not exist.
- *
- * @param profileName The system profile to remove the connection from. Must be not <code>null</code>.
- * @param name The name of the connection to remove. Must be not <code>null</code>.
- */
- public void removeConnection(String profileName, String name);
-
- /**
- * Lookup the connection described by the given connection properties. If
- * the described connection does not exist, the connection (and all required
- * RSE artefacts) will be created.
- *
- * @param properties The connection properties. Must be not <code>null</code>.
- * @return The corresponding <code>IHost</code> connection object.
- */
- public IHost findOrCreateConnection(IRSEConnectionProperties properties);
-
- /**
- * Get the file subsystem, matching the specified configuration id, for the specified connection.
- *
- * @param connection The corresponding <code>IHost</code> connection object. Must be not <code>null</code>.
- * @param desiredConfigurationId The subsystem configuration id of the desired subsystem. Must be not <code>null</code>.
- *
- * @return The file subsystem object if found or <code>null</code>.
- *
- * @throws Exception If the file subsystem lookup fails.
- */
- public FileServiceSubSystem getFileSubSystem(IHost connection, String desiredConfigurationId) throws Exception;
-
- /**
- * Get the shell subsystem for the specified connection.
- *
- * @param connection The corresponding <code>IHost</code> connection object. Must be not <code>null</code>.
- * @return The shell subsystem object if found or <code>null</code>.
- *
- * @throws Exception If the shell subsystem lookup fails.
- */
- public IShellServiceSubSystem getShellSubSystem(IHost connection) throws Exception;
-
-
- /**
- * Get the testsubsystem for the specified connection.
- *
- * @param connection The corresponding <code>IHost</code> connection object. Must be not <code>null</code>.
- * @return The testsubsystem object if found or <code>null</code>.
- *
- * @throws Exception If the testsubsystem lookup fails.
- */
- public ITestSubSystem getTestSubSystem(IHost connection) throws Exception;
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionProperties.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionProperties.java
deleted file mode 100644
index 91fd22ace..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/IRSEConnectionProperties.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.core.connection;
-
-/**
- * Interface declares public access and management methods to deal
- * with the RSE connection specific properties.
- */
-public interface IRSEConnectionProperties {
-
- public final String ATTR_NAME = "name"; //$NON-NLS-1$
- public final String ATTR_PROFILE_NAME = "profile_name"; //$NON-NLS-1$
- public final String ATTR_SYSTEM_TYPE = "system_type"; //$NON-NLS-1$
- public final String ATTR_ADDRESS = "address"; //$NON-NLS-1$
- public final String ATTR_USERID = "userid"; //$NON-NLS-1$
- public final String ATTR_PASSWORD = "password"; //$NON-NLS-1$
-
- /**
- * Returns the associated property stored under the specified key.
- *
- * @param key The property key. Must be not <code>null</code>.
- * @return The properties value or <code>null</code> if not set.
- */
- public String getProperty(String key);
-
- /**
- * Set the property, given by the specified key, to the specified
- * property value. If the specified value is <code>null</code>, the
- * property will be removed.
- *
- * @param key The property key. Must be not <code>null</code>.
- * @param value The property value or <code>null</code>
- */
- public void setProperty(String key, String value);
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEBaseConnectionTestCase.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEBaseConnectionTestCase.java
deleted file mode 100644
index bee7aecdc..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEBaseConnectionTestCase.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 2006 IBM Corporation and others. 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:
- * Don Yantzi (IBM) - initial contribution.
- * David Dykstal (IBM) - initial contribution.
- * Uwe Stieber (Wind River) - refactoring and cleanup.
- * *******************************************************************************/
-package org.eclipse.rse.tests.core.connection;
-
-import java.util.Properties;
-
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.tests.core.RSECoreTestCase;
-import org.eclipse.rse.tests.internal.RSEConnectionManager;
-
-/**
- * Abstract superclass for JUnit PDE test cases that require an IHost.
- * This superclass creates a single RSE IHost that can
- * be reused by multiple testcases run during the same PDE invocation.
- */
-public class RSEBaseConnectionTestCase extends RSECoreTestCase {
- private final IRSEConnectionManager connectionManager = new RSEConnectionManager();
- private final IRSEConnectionProperties localSystemConnectionProperties;
-
- /**
- * Constructor.
- */
- public RSEBaseConnectionTestCase() {
- this(null);
- }
-
- /**
- * Constructor.
- *
- * @param name The test name.
- */
- public RSEBaseConnectionTestCase(String name) {
- super(name);
-
- // Pre-create the local system connection properties
- Properties properties = new Properties();
- properties.setProperty(IRSEConnectionProperties.ATTR_SYSTEM_TYPE, "Local"); //$NON-NLS-1$
- properties.setProperty(IRSEConnectionProperties.ATTR_ADDRESS, "localhost"); //$NON-NLS-1$
- properties.setProperty(IRSEConnectionProperties.ATTR_NAME, "Local"); //$NON-NLS-1$
- localSystemConnectionProperties = getConnectionManager().loadConnectionProperties(properties, false);
- }
-
- /**
- * Returns the associated RSE connection manager instance.
- *
- * @return The connection manager instance. Should be never <code>null</code>.
- */
- protected IRSEConnectionManager getConnectionManager() {
- return connectionManager;
- }
-
- /**
- * Lookup and return the local system type connection. This connection
- * should be usually available on all systems.
- *
- * @return The local system type connection or <code>null</code> if the lookup fails.
- */
- protected IHost getLocalSystemConnection() {
- assertNotNull("Local system connection properties are not available!", localSystemConnectionProperties); //$NON-NLS-1$
-
- Exception exception = null;
- String cause = null;
-
- IHost connection = null;
- try {
- connection = getConnectionManager().findOrCreateConnection(localSystemConnectionProperties);
- } catch (Exception e) {
- exception = e;
- cause = exception.getLocalizedMessage();
- }
- assertNull("Failed to find and create local system connection! Possible cause: " + cause, exception); //$NON-NLS-1$
- assertNotNull("Failed to find and create local system connection! Cause unknown!", connection); //$NON-NLS-1$
-
- return connection;
- }
-} \ No newline at end of file
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestCase.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestCase.java
deleted file mode 100644
index 0d1a1afc9..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestCase.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 2006 IBM Corporation and others. 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:
- * Don Yantzi (IBM) - initial contribution.
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.core.connection;
-
-import java.util.Properties;
-
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.core.subsystems.ISubSystem;
-import org.eclipse.rse.tests.RSETestsPlugin;
-import org.eclipse.rse.ui.ISystemPreferencesConstants;
-import org.eclipse.rse.ui.RSEUIPlugin;
-
-/**
- * Basic connection tests.
- */
-public class RSEConnectionTestCase extends RSEBaseConnectionTestCase {
-
- public RSEConnectionTestCase(String name) {
- super(name);
- }
-
- /**
- * Test creation of connections.
- */
- public void testConnectionCreation() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEConnectionTestCase.testConnectionCreation")) return; //$NON-NLS-1$
-
- Properties properties = new Properties();
- properties.setProperty(IRSEConnectionProperties.ATTR_PROFILE_NAME, "TestProfile"); //$NON-NLS-1$
- properties.setProperty(IRSEConnectionProperties.ATTR_NAME, "TestHost1"); //$NON-NLS-1$
- properties.setProperty(IRSEConnectionProperties.ATTR_ADDRESS, "localhost"); //$NON-NLS-1$
- properties.setProperty(IRSEConnectionProperties.ATTR_SYSTEM_TYPE, "Unix"); //$NON-NLS-1$
- properties.setProperty(IRSEConnectionProperties.ATTR_USERID, "userid"); //$NON-NLS-1$
- properties.setProperty(IRSEConnectionProperties.ATTR_PASSWORD, "password"); //$NON-NLS-1$
-
- IRSEConnectionProperties props = getConnectionManager().loadConnectionProperties(properties, false);
- IHost connection = getConnectionManager().findOrCreateConnection(props);
- assertNotNull("Failed to create connection " + props.getProperty(IRSEConnectionProperties.ATTR_NAME), connection); //$NON-NLS-1$
-
- props.setProperty(IRSEConnectionProperties.ATTR_NAME, "TestHost2"); //$NON-NLS-1$
- connection = getConnectionManager().findOrCreateConnection(props);
- assertNotNull("Failed to create connection " + props.getProperty(IRSEConnectionProperties.ATTR_NAME), connection); //$NON-NLS-1$
-
- props.setProperty(IRSEConnectionProperties.ATTR_NAME, "TestHost3"); //$NON-NLS-1$
- connection = getConnectionManager().findOrCreateConnection(props);
- assertNotNull("Failed to create connection " + props.getProperty(IRSEConnectionProperties.ATTR_NAME), connection); //$NON-NLS-1$
-
- props.setProperty(IRSEConnectionProperties.ATTR_NAME, "TestHost4"); //$NON-NLS-1$
- connection = getConnectionManager().findOrCreateConnection(props);
- assertNotNull("Failed to create connection " + props.getProperty(IRSEConnectionProperties.ATTR_NAME), connection); //$NON-NLS-1$
-
- props.setProperty(IRSEConnectionProperties.ATTR_NAME, "TestHost5"); //$NON-NLS-1$
- connection = getConnectionManager().findOrCreateConnection(props);
- assertNotNull("Failed to create connection " + props.getProperty(IRSEConnectionProperties.ATTR_NAME), connection); //$NON-NLS-1$
-
- props.setProperty(IRSEConnectionProperties.ATTR_NAME, "TestHost6"); //$NON-NLS-1$
- connection = getConnectionManager().findOrCreateConnection(props);
- assertNotNull("Failed to create connection " + props.getProperty(IRSEConnectionProperties.ATTR_NAME), connection); //$NON-NLS-1$
- }
-
- /**
- * Test removal of connections
- */
- public void testConnectionRemoval() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEConnectionTestCase.testConnectionRemoval")) return; //$NON-NLS-1$
-
- String profileName = "TestProfile"; //$NON-NLS-1$
-
- getConnectionManager().removeConnection(profileName, "TestHost1"); //$NON-NLS-1$
- getConnectionManager().removeConnection(profileName, "TestHost2"); //$NON-NLS-1$
- getConnectionManager().removeConnection(profileName, "TestHost3"); //$NON-NLS-1$
- getConnectionManager().removeConnection(profileName, "TestHost4"); //$NON-NLS-1$
- getConnectionManager().removeConnection(profileName, "TestHost5"); //$NON-NLS-1$
- getConnectionManager().removeConnection(profileName, "TestHost6"); //$NON-NLS-1$
- }
-
- /**
- * Test the connect and disconnect methods
- */
- public void testConnect() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEConnectionTestCase.testConnect")) return; //$NON-NLS-1$
-
- Exception exception = null;
- String cause = null;
-
- IHost connection = getLocalSystemConnection();
- ISubSystem subsystem = null;
- try {
- subsystem = getConnectionManager().getFileSubSystem(connection, "local.files"); //$NON-NLS-1$
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- }
- assertNull("Failed to get local.files subsystem! Possible cause: " + cause, exception); //$NON-NLS-1$
- assertNotNull("No local.files subystem", subsystem); //$NON-NLS-1$
-
- RSEUIPlugin.getDefault().getPreferenceStore().setValue(ISystemPreferencesConstants.ALERT_SSL, false);
- RSEUIPlugin.getDefault().getPreferenceStore().setValue(ISystemPreferencesConstants.ALERT_NONSSL, false);
-
- exception = null;
- cause = null;
-
- try {
- subsystem.connect();
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- }
- assertNull("Failed to connect local.files subsystem! Possible cause: " + cause, exception); //$NON-NLS-1$
- assertTrue("local.files subsystem is not connected!", subsystem.isConnected()); //$NON-NLS-1$
-
- exception = null;
- cause = null;
-
- try {
- subsystem.disconnect();
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- }
- assertNull("Failed to discconnect local.files subsystem! Possible cause: " + cause, exception); //$NON-NLS-1$
- // The local.files subsystem should be not disconnectable!
- assertTrue("local.files subsystem is not connected but is expected to!", subsystem.isConnected()); //$NON-NLS-1$
- }
-
- /**
- * Test resolving a filter string.
- */
- public void testResolveFilterString() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEConnectionTestCase.testResolveFilterString")) return; //$NON-NLS-1$
-
- Exception exception = null;
- String cause = null;
-
- IHost connection = getLocalSystemConnection();
- ISubSystem subsystem = null;
- try {
- subsystem = getConnectionManager().getFileSubSystem(connection, "local.files"); //$NON-NLS-1$
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- }
- assertNull("Failed to get local.files subsystem! Possible cause: " + cause, exception); //$NON-NLS-1$
- assertNotNull("No local.files subystem", subsystem); //$NON-NLS-1$
-
- exception = null;
- cause = null;
-
- try {
- subsystem.connect();
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- }
- assertNull("Failed to connect local.files subsystem! Possible cause: " + cause, exception); //$NON-NLS-1$
- assertTrue("local.files subsystem is not connected!", subsystem.isConnected()); //$NON-NLS-1$
-
- exception = null;
- cause = null;
-
- Object[] objects = null;
- try {
- objects = subsystem.resolveFilterString(null, "/bin/*"); //$NON-NLS-1$
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- } finally {
- try { subsystem.disconnect(); } catch (Exception e) { /* ignored */ }
- }
- assertNull("Failed to resolve filter string for local.files subsystem! Possible cause: " + cause, exception); //$NON-NLS-1$
- assertNotNull("Unexpected return value null for resolveFilterString!", objects); //$NON-NLS-1$
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestSuite.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestSuite.java
deleted file mode 100644
index 285d287c6..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/core/connection/RSEConnectionTestSuite.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 2006 IBM Corporation and others. 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:
- * David Dykstal (IBM) - initial contribution.
- * *******************************************************************************/
-package org.eclipse.rse.tests.core.connection;
-
-import junit.framework.Test;
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-
-/**
- * Main class bundling all RSE connection test cases.
- */
-public class RSEConnectionTestSuite extends DelegatingTestSuiteHolder {
-
- /**
- * Standard Java application main method. Allows to launch the test
- * suite from outside as part of nightly runs, headless runs or other.
- * <p><b>Note:</b> Use only <code>junit.textui.TestRunner</code> here as
- * it is explicitly supposed to output the test output to the shell the
- * test suite has been launched from.
- * <p>
- * @param args The standard Java application command line parameters passed in.
- */
- public static void main(String[] args) {
- junit.textui.TestRunner.run(suite());
- }
-
- /**
- * Combine all test into a suite and returns the test suite instance.
- * <p>
- * <b>Note: This method must be always called <i><code>suite</code></i> ! Otherwise
- * the JUnit plug-in test launcher will fail to detect this class!</b>
- * <p>
- * @return The test suite instance.
- */
- public static Test suite() {
- TestSuite suite = new TestSuite("RSE Connection Test Suite"); //$NON-NLS-1$
- // add the single test suites to the overall one here.
- suite.addTestSuite(RSEConnectionTestCase.class);
-
- return suite;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- return (TestSuite)RSEConnectionTestSuite.suite();
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/FileServiceTest.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/FileServiceTest.java
deleted file mode 100644
index 7bf9ea94b..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/FileServiceTest.java
+++ /dev/null
@@ -1,144 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Martin Oberhuber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.files;
-
-import java.io.File;
-import java.io.IOException;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.core.runtime.NullProgressMonitor;
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.core.model.ISystemRegistry;
-import org.eclipse.rse.core.subsystems.ISubSystem;
-import org.eclipse.rse.model.SystemStartHere;
-import org.eclipse.rse.services.clientserver.messages.SystemMessageException;
-import org.eclipse.rse.services.files.IFileService;
-import org.eclipse.rse.services.files.IHostFile;
-import org.eclipse.rse.subsystems.files.core.servicesubsystem.IFileServiceSubSystem;
-import org.eclipse.rse.tests.core.connection.RSEBaseConnectionTestCase;
-
-public class FileServiceTest extends RSEBaseConnectionTestCase {
-
- private IFileServiceSubSystem fss;
- private IFileService fs;
- private File tempDir;
- private String tempDirPath;
- private IProgressMonitor mon = new NullProgressMonitor();
-
- public void setUp() {
- IHost localHost = getLocalSystemConnection();
- ISystemRegistry sr = SystemStartHere.getSystemRegistry();
- ISubSystem[] ss = sr.getServiceSubSystems(IFileService.class, localHost);
- for (int i=0; i<ss.length; i++) {
- if (ss[i] instanceof IFileServiceSubSystem) {
- fss = (IFileServiceSubSystem)ss[i];
- fs = fss.getFileService();
- }
- }
- try {
- tempDir = File.createTempFile("rsetest","dir"); //$NON-NLS-1$ //$NON-NLS-2$
- assertTrue(tempDir.delete());
- assertTrue(tempDir.mkdir());
- tempDirPath = tempDir.getAbsolutePath();
- } catch(IOException ioe) {
- assertTrue("Exception creating temp dir", false); //$NON-NLS-1$
- }
- }
-
- public void tearDown() {
- try {
- fs.delete(mon, tempDir.getParent(), tempDir.getName());
- } catch(SystemMessageException msg) {
- assertFalse("Exception: "+msg.getLocalizedMessage(), true); //$NON-NLS-1$
- }
- }
-
- public boolean isWindows() {
- String systemTypeId = fss.getHost().getSystemType();
- if (systemTypeId.equals("Local")) { //$NON-NLS-1$
- return System.getProperty("os.name").toLowerCase().startsWith("win"); //$NON-NLS-1$ //$NON-NLS-2$
- }
- return systemTypeId.toLowerCase().startsWith("windows"); //$NON-NLS-1$
- }
-
- public String getTestFileName() {
- //Return a filename for testing that exposes all characters valid on the file system
- if (!isWindows()) {
- //UNIX TODO: test embedded newlines
- return "a !@#${a}\"\' fi\tle\b\\%^&*()?_ =[]~+-'`;:,.|<>"; //$NON-NLS-1$
- }
- //Fallback: Windows TODO: test unicode
- return "a !@#${a}'` file%^&()_ =[]~+-;,."; //$NON-NLS-1$
- }
-
- public void testCaseSensitive() {
- if (isWindows()) {
- assertFalse(fss.getSubSystemConfiguration().isCaseSensitive());
- assertFalse(fss.isCaseSensitive());
- assertFalse(fs.isCaseSensitive()); //FAIL due to bug 168586
- } else {
- assertTrue(fss.getSubSystemConfiguration().isCaseSensitive());
- assertTrue(fss.isCaseSensitive()); //FAIL due to bug 168596
- assertTrue(fs.isCaseSensitive());
- }
- }
-
- public void testCreateFile() throws SystemMessageException {
- String testName = getTestFileName();
- IHostFile hf = fs.createFile(mon, tempDirPath, testName);
- assertTrue(hf.exists());
- assertTrue(hf.canRead());
- assertTrue(hf.canWrite());
- assertEquals(hf.getName(), testName);
- assertEquals(hf.getParentPath(), tempDirPath);
- assertEquals(hf.getSize(), 0);
- long modDate = hf.getModifiedDate();
- assertTrue(modDate > 0);
-
- File theFile = new File(tempDir, testName);
- assertTrue(theFile.exists());
- assertTrue(modDate == theFile.lastModified());
- }
-
- public void testCreateCaseSensitive() throws SystemMessageException {
- String testName = getTestFileName();
- String testName2 = testName.toUpperCase();
- IHostFile hf = fs.createFile(mon, tempDirPath, testName);
- if (fss.isCaseSensitive()) {
- //UNIX: uppercase version must be distinct
- IHostFile hf2 = fs.getFile(mon, tempDirPath, testName2);
- assertFalse(hf2.exists());
- hf2 = fs.createFolder(mon, tempDirPath, testName2);
- assertTrue(hf2.exists());
- assertTrue(hf2.isDirectory());
- assertFalse(hf.equals(hf2));
- } else {
- //Windows: uppercase version must be the same
- IHostFile hf2 = fs.getFile(mon, tempDirPath, testName2);
- assertTrue(hf2.exists());
- try {
- hf2 = fs.createFolder(mon, tempDirPath, testName2);
- } catch(SystemMessageException e) {
- //Windows cannot create a folder when the file is already there
- assertNotNull(e);
- }
- assertTrue(hf2.exists());
- assertFalse(hf2.isDirectory());
- assertEquals(hf.getModifiedDate(), hf2.getModifiedDate());
- assertEquals(hf.getSize(), hf2.getSize());
- //Different abstract path names but denote the same file
- //Should be equal since java.io.File treats them as equal
- assertEquals(new File(tempDirPath, testName), new File(tempDirPath, testName2));
- assertEquals(hf, hf2); //bug 168591: should be equal
- }
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/RSEFileTestSuite.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/RSEFileTestSuite.java
deleted file mode 100644
index ffcdbb10d..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/files/RSEFileTestSuite.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Martin Oberhuber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.files;
-
-import junit.framework.Test;
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-
-public class RSEFileTestSuite extends DelegatingTestSuiteHolder {
- /**
- * Standard Java application main method. Allows to launch the test
- * suite from outside as part of nightly runs, headless runs or other.
- * <p><b>Note:</b> Use only <code>junit.textui.TestRunner</code> here as
- * it is explicitly supposed to output the test output to the shell the
- * test suite has been launched from.
- * <p>
- * @param args The standard Java application command line parameters passed in.
- */
- public static void main(String[] args) {
- junit.textui.TestRunner.run(suite());
- }
-
- /**
- * Combine all test into a suite and returns the test suite instance.
- * <p>
- * <b>Note: This method must be always called <i><code>suite</code></i> ! Otherwise
- * the JUnit plug-in test launcher will fail to detect this class!</b>
- * <p>
- * @return The test suite instance.
- */
- public static Test suite() {
- TestSuite suite = new TestSuite("RSE File Test Suite"); //$NON-NLS-1$
- // add the single test suites to the overall one here.
- suite.addTestSuite(FileServiceTest.class);
-
- return suite;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- return (TestSuite)RSEFileTestSuite.suite();
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionManager.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionManager.java
deleted file mode 100644
index 82e92f748..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionManager.java
+++ /dev/null
@@ -1,299 +0,0 @@
-/* *******************************************************************************
- * Copyright (c) 2006 IBM Corporation and others. 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:
- * Don Yantzi (IBM) - initial contribution.
- * David Dykstal (IBM) - initial contribution.
- * Uwe Stieber (Wind River) - refactoring and cleanup.
- * *******************************************************************************/
-package org.eclipse.rse.tests.internal;
-
-import java.io.FileInputStream;
-import java.io.IOException;
-import java.io.InputStream;
-import java.net.URL;
-import java.text.MessageFormat;
-import java.util.Enumeration;
-import java.util.Properties;
-
-import junit.framework.Assert;
-
-import org.eclipse.core.runtime.FileLocator;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.Path;
-import org.eclipse.rse.core.ISystemUserIdConstants;
-import org.eclipse.rse.core.PasswordPersistenceManager;
-import org.eclipse.rse.core.RSECorePlugin;
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.core.model.ISystemProfile;
-import org.eclipse.rse.core.model.ISystemRegistry;
-import org.eclipse.rse.core.model.SystemSignonInformation;
-import org.eclipse.rse.core.subsystems.IServiceSubSystemConfiguration;
-import org.eclipse.rse.core.subsystems.ISubSystem;
-import org.eclipse.rse.core.subsystems.ISubSystemConfiguration;
-import org.eclipse.rse.model.ISystemResourceChangeEvents;
-import org.eclipse.rse.model.SystemRegistry;
-import org.eclipse.rse.model.SystemResourceChangeEvent;
-import org.eclipse.rse.subsystems.files.core.model.RemoteFileUtility;
-import org.eclipse.rse.subsystems.files.core.servicesubsystem.FileServiceSubSystem;
-import org.eclipse.rse.subsystems.shells.core.subsystems.servicesubsystem.IShellServiceSubSystem;
-import org.eclipse.rse.tests.RSETestsPlugin;
-import org.eclipse.rse.tests.core.connection.IRSEConnectionManager;
-import org.eclipse.rse.tests.core.connection.IRSEConnectionProperties;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-import org.eclipse.rse.ui.RSEUIPlugin;
-import org.osgi.framework.Bundle;
-
-/**
- * RSE connection factory implementation.
- */
-public class RSEConnectionManager implements IRSEConnectionManager {
- private IPath connectionDefaultsLocation = null;
-
- /**
- * Constructor.
- */
- public RSEConnectionManager() {
- // locate the connectionDefault.properties file.
- Bundle bundle = RSETestsPlugin.getDefault().getBundle();
- if (bundle != null) {
- IPath relative = new Path ("test.data/connectionDefault.properties"); //$NON-NLS-1$
- URL url = FileLocator.find(bundle, relative, null);
- if (url != null) {
- try {
- // Resolve the URL to an absolute path
- connectionDefaultsLocation = new Path(FileLocator.resolve(url).getFile());
- } catch (IOException e) { /* ignored on purpose */ }
- }
- }
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionManager#loadConnectionProperties(org.eclipse.core.runtime.IPath, boolean)
- */
- public IRSEConnectionProperties loadConnectionProperties(IPath path, boolean allowDefaults) {
- assert path != null;
-
- Properties defaults = null;
- if (allowDefaults && connectionDefaultsLocation != null
- && connectionDefaultsLocation.toFile().isFile()
- && connectionDefaultsLocation.toFile().canRead()) {
- InputStream stream = null;
- try {
- defaults = new Properties();
- stream = new FileInputStream(connectionDefaultsLocation.toFile());
- defaults.load(stream);
- } catch (IOException e) {
- // There are no defaults if anything goes wrong reading them
- defaults = null;
- } finally {
- try { if (stream != null) stream.close(); } catch (IOException e) { /* ignored */ }
- }
- }
-
-
- Properties properties = null;
- if (path.toFile().isFile() && path.toFile().canRead()) {
- InputStream stream = null;
- try {
- stream = new FileInputStream(path.toFile());
- properties = defaults != null ? new Properties(defaults) : new Properties();
- properties.load(stream);
- } catch (IOException e) {
- // if anything goes wrong reading the properties
- // we do not return any.
- properties = null;
- } finally {
- try { if (stream != null) stream.close(); } catch (IOException e) { /* ignored */ }
- }
- }
-
- return properties != null ? new RSEConnectionProperties(properties) : (IRSEConnectionProperties)null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionManager#loadConnectionProperties(java.util.Properties, boolean)
- */
- public IRSEConnectionProperties loadConnectionProperties(Properties properties, boolean allowDefaults) {
- assert properties != null;
-
- Properties defaults = null;
- if (allowDefaults && connectionDefaultsLocation != null
- && connectionDefaultsLocation.toFile().isFile()
- && connectionDefaultsLocation.toFile().canRead()) {
- InputStream stream = null;
- try {
- defaults = new Properties();
- stream = new FileInputStream(connectionDefaultsLocation.toFile());
- defaults.load(stream);
- } catch (IOException e) {
- // There are no defaults if anything goes wrong reading them
- defaults = null;
- } finally {
- try { if (stream != null) stream.close(); } catch (IOException e) { /* ignored */ }
- }
- }
-
- // Unfortunately, we cannot use the given properties directly (as
- // we cannot associate the defaults). We must copy everything from
- // the given properties object.
- Properties resultProperties = null;
- if (defaults != null) {
- resultProperties = new Properties(defaults);
- Enumeration names = properties.propertyNames();
- while (names.hasMoreElements()) {
- String name = (String)names.nextElement();
- if (name != null && properties.getProperty(name) != null) {
- resultProperties.setProperty(name, properties.getProperty(name));
- }
- }
- } else {
- resultProperties = properties;
- }
-
- return resultProperties != null ? new RSEConnectionProperties(resultProperties) : (IRSEConnectionProperties)null;
- }
-
- /**
- * Delete a host given its name and the name of its profile. If the host is not found then
- * do nothing.
- * @param profileName the name of the profile containing the host
- * @param name the name of the host to delete
- */
- public void removeConnection(String profileName, String name) {
- assert profileName != null && name != null;
-
- SystemRegistry systemRegistry = RSEUIPlugin.getTheSystemRegistry();
- Assert.assertNotNull("FAILED(findOrCreateConnection): RSE system registry unavailable!", systemRegistry); //$NON-NLS-1$
-
- ISystemProfile profile = systemRegistry.getSystemProfile(profileName);
- if (profile != null) {
- IHost connection = systemRegistry.getHost(profile, name);
- if (connection != null) {
- systemRegistry.deleteHost(connection);
- systemRegistry.fireEvent(new SystemResourceChangeEvent(connection, ISystemResourceChangeEvents.EVENT_DELETE, systemRegistry));
- }
- }
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionManager#findOrCreateConnection(org.eclipse.rse.tests.core.connection.IRSEConnectionProperties)
- */
- public IHost findOrCreateConnection(IRSEConnectionProperties properties) {
- assert properties != null;
-
- IHost connection = null;
-
- SystemRegistry systemRegistry = RSEUIPlugin.getTheSystemRegistry();
- Assert.assertNotNull("FAILED(findOrCreateConnection): RSE system registry unavailable!", systemRegistry); //$NON-NLS-1$
-
- Exception exception = null;
- String cause = null;
-
- // First lookup and create the profile
- String profileName = properties.getProperty(IRSEConnectionProperties.ATTR_PROFILE_NAME);
- Assert.assertNotSame("FAILED(findOrCreateConnection): Invalid system profile name!", "unknown", profileName); //$NON-NLS-1$ //$NON-NLS-2$
- ISystemProfile profile = profileName == null ? systemRegistry.getSystemProfileManager().getDefaultPrivateSystemProfile() : systemRegistry.getSystemProfile(profileName);
- if (profile == null) {
- try {
- profile = systemRegistry.createSystemProfile(profileName, true);
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- }
- Assert.assertNull("FAILED(findOrCreateConnection): Failed to create system profile '" + profileName + "'! Possible cause: " + cause, exception); //$NON-NLS-1$ //$NON-NLS-2$
- }
- Assert.assertNotNull("FAILED(findOrCreateConnection): Failed to find and/or create system profile '" + profileName + "'!", profile); //$NON-NLS-1$ //$NON-NLS-2$
-
- String name = properties.getProperty(IRSEConnectionProperties.ATTR_NAME);
- Assert.assertNotSame("FAILED(findOrCreateConnection): Invalid host name!", "unknown", name); //$NON-NLS-1$ //$NON-NLS-2$
- connection = systemRegistry.getHost(profile, name);
- if (connection == null) {
- String userId = properties.getProperty(IRSEConnectionProperties.ATTR_USERID);
- Assert.assertNotSame("FAILED(findOrCreateConnection): Invalid user id name!", "unknown", userId); //$NON-NLS-1$ //$NON-NLS-2$
- String password = properties.getProperty(IRSEConnectionProperties.ATTR_PASSWORD);
- Assert.assertNotSame("FAILED(findOrCreateConnection): Invalid user password name!", "unknown", password); //$NON-NLS-1$ //$NON-NLS-2$
- String address = properties.getProperty(IRSEConnectionProperties.ATTR_ADDRESS);
- Assert.assertNotSame("FAILED(findOrCreateConnection): Invalid remote system ip address or dns name!", "unknown", address); //$NON-NLS-1$ //$NON-NLS-2$
- String systemType = properties.getProperty(IRSEConnectionProperties.ATTR_SYSTEM_TYPE);
- Assert.assertNotSame("FAILED(findOrCreateConnection): Invalid system type!", "unknown", address); //$NON-NLS-1$ //$NON-NLS-2$
-
- exception = null;
- cause = null;
-
- try {
- connection = systemRegistry.createHost(profileName, systemType, name, address, null, userId, ISystemUserIdConstants.USERID_LOCATION_CONNECTION, null);
- } catch(Exception e) {
- exception = e;
- cause = e.getLocalizedMessage();
- }
- Assert.assertNull("FAILED(findOrCreateConnection): Failed to create connection IHost object! Possible cause: " + cause, exception); //$NON-NLS-1$
-
- if (userId != null && password != null) {
- SystemSignonInformation info = new SystemSignonInformation(address, userId, password, systemType);
- PasswordPersistenceManager.getInstance().add(info, true);
- }
- }
- Assert.assertNotNull("FAILED(findOrCreateConnection): Failed to find and/or create connection IHost object!", connection); //$NON-NLS-1$
-
- return connection;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionManager#getFileSubSystem(org.eclipse.rse.core.model.IHost, java.lang.String)
- */
- public FileServiceSubSystem getFileSubSystem(IHost connection, String desiredConfigurationId) throws Exception {
- assert connection != null && desiredConfigurationId != null;
- FileServiceSubSystem subsystem = (FileServiceSubSystem)RemoteFileUtility.getFileSubSystem(connection);
- ISubSystemConfiguration config = subsystem.getSubSystemConfiguration();
- String activeId = config.getId();
- if (!activeId.equals(desiredConfigurationId)) {
- if (subsystem.isConnected()) {
- throw new RuntimeException(MessageFormat.format("The subsystem is connected as {0}. Disconnect before changing.", new Object[] { activeId })); //$NON-NLS-1$
- }
-
- ISystemRegistry registry = RSECorePlugin.getDefault().getSystemRegistry();
- ISubSystemConfiguration desiredConfiguration = registry.getSubSystemConfiguration(desiredConfigurationId);
- if (desiredConfiguration instanceof IServiceSubSystemConfiguration) {
- IServiceSubSystemConfiguration t = (IServiceSubSystemConfiguration)desiredConfiguration;
- subsystem.switchServiceFactory(t);
- }
- }
- return subsystem;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionManager#getShellSubSystem(org.eclipse.rse.core.model.IHost)
- */
- public IShellServiceSubSystem getShellSubSystem(IHost connection) throws Exception {
- assert connection != null;
- ISystemRegistry registry = RSEUIPlugin.getTheSystemRegistry();
- ISubSystem[] subSystems = registry.getSubSystems(connection);
- for (int i = 0; i < subSystems.length; i++) {
- ISubSystem subSystem = subSystems[i];
- if (subSystem instanceof IShellServiceSubSystem) {
- return (IShellServiceSubSystem)subSystem;
- }
- }
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionManager#getTestSubSystem(org.eclipse.rse.core.model.IHost)
- */
- public ITestSubSystem getTestSubSystem(IHost connection) throws Exception {
- assert connection != null;
- ISystemRegistry registry = RSEUIPlugin.getTheSystemRegistry();
- ISubSystem[] subSystems = registry.getSubSystems(connection);
- for (int i = 0; i < subSystems.length; i++) {
- ISubSystem subSystem = subSystems[i];
- if (subSystem instanceof ITestSubSystem) {
- return (ITestSubSystem)subSystem;
- }
- }
- return null;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionProperties.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionProperties.java
deleted file mode 100644
index 761e3869d..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEConnectionProperties.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal;
-
-import java.util.Properties;
-
-import org.eclipse.rse.tests.core.connection.IRSEConnectionProperties;
-
-/**
- * RSE connection properties implementation.
- */
-public class RSEConnectionProperties implements IRSEConnectionProperties {
- private final Properties properties;
-
- /**
- * Constructor.
- *
- * @param properties The string based properties container. Must be not <code>null</code>.
- */
- public RSEConnectionProperties(Properties properties) {
- super();
-
- assert properties != null;
- this.properties = properties;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionProperties#getProperty(java.lang.String)
- */
- public String getProperty(String key) {
- assert key != null;
- String value = properties.getProperty(key, null);
- return value != null ? value.trim() : null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.connection.IRSEConnectionProperties#setProperty(java.lang.String, java.lang.String)
- */
- public void setProperty(String key, String value) {
- assert key != null;
- if (value != null) {
- properties.setProperty(key, value);
- } else {
- properties.remove(key);
- }
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEDefaultTestLogCollectorDelegate.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEDefaultTestLogCollectorDelegate.java
deleted file mode 100644
index f741f05da..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEDefaultTestLogCollectorDelegate.java
+++ /dev/null
@@ -1,153 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal;
-
-import java.io.BufferedOutputStream;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.text.DateFormat;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Date;
-import java.util.Enumeration;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Locale;
-import java.util.Properties;
-
-import org.eclipse.core.resources.IWorkspaceRoot;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.Path;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.rse.tests.core.IRSETestLogCollectorDelegate;
-
-/**
- * Default implementation of a test log collector delegate. Collects the
- * main log files like the Eclipse platforms .log and other default information.
- */
-public class RSEDefaultTestLogCollectorDelegate implements IRSETestLogCollectorDelegate {
- private final List locationsToDispose = new ArrayList();
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.IRSETestLogCollectorDelegate#dispose()
- */
- public synchronized void dispose() {
- if (!locationsToDispose.isEmpty()) {
- Iterator iterator = locationsToDispose.iterator();
- while (iterator.hasNext()) {
- Object element = iterator.next();
- if (element instanceof IPath) {
- IPath path = (IPath)element;
- if (path.toFile().exists()) path.toFile().delete();
- }
- }
- }
- locationsToDispose.clear();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.core.IRSETestLogCollectorDelegate#getAbsoluteLogFileLocations()
- */
- public synchronized IPath[] getAbsoluteLogFileLocations() {
- List locations = new ArrayList();
- locationsToDispose.clear();
-
- internalCollectEclipsePlatformLog(locations);
- internalCollectJavaSystemProperties(locations);
-
- return (IPath[])locations.toArray(new IPath[locations.size()]);
- }
-
- /**
- * Lookup the Eclipse platform log (System property osgi.logfile or
- * <workspace_root>/.metadata/.log).
- *
- * @param locations The list of collected log file locations to add the found location to. Must be not <code>null</code>.
- */
- private void internalCollectEclipsePlatformLog(final List locations) {
- assert locations != null;
-
- // Try the OSGi framework system property first.
- String osgi_logfile = System.getProperty("osgi.logfile", null); //$NON-NLS-1$
- IPath osgi_logfile_path = osgi_logfile != null ? new Path(osgi_logfile) : null;
- if (osgi_logfile_path == null || !osgi_logfile_path.toFile().canRead()) {
- // If we cannot get the log file via OSGi, fallback to the well known Eclipse
- // platform log location.
- IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
- IPath platformLog = root.getLocation().append(".metadata").append(".log"); //$NON-NLS-1$ //$NON-NLS-2$
- if (platformLog.toFile().canRead()) locations.add(platformLog);
- } else {
- // Directly use the log file path as given from the OSGi framework
- locations.add(osgi_logfile_path);
- }
- }
-
- /**
- * Dumps the current values of all set Java system properties into
- * a temporary file.
- *
- * @param locations The list of collected log file locations to add the temp file location to. Must be not <code>null</code>.
- */
- private void internalCollectJavaSystemProperties(final List locations) {
- // Dump the Java system properties into a temporary file.
- String tmpdir = System.getProperty("java.io.tmpdir"); //$NON-NLS-1$
- if (tmpdir != null) {
- IPath tmpdirPath = new Path(tmpdir);
- if (tmpdirPath.toFile().canWrite() && tmpdirPath.toFile().isDirectory()) {
- tmpdirPath = tmpdirPath.append("java_system_properties.txt"); //$NON-NLS-1$
- if (tmpdirPath.toFile().exists()) tmpdirPath.toFile().delete();
-
- BufferedOutputStream stream = null;
- try {
- if (tmpdirPath.toFile().createNewFile()) {
- // remember that we created a temporaryvfile (which will be deleted within the dispose() method).
- locationsToDispose.add(tmpdirPath);
-
- StringBuffer buffer = new StringBuffer();
- buffer.append("#\n"); //$NON-NLS-1$
- buffer.append("# Generated at " + DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, Locale.getDefault()).format(new Date(System.currentTimeMillis())) + "\n"); //$NON-NLS-1$ //$NON-NLS-2$
- buffer.append("#\n\n"); //$NON-NLS-1$
-
- Properties properties = System.getProperties();
-
- // For a better overview within the resulting file, we sort
- // the property keys first.
- Enumeration names = properties.propertyNames();
- List propertyKeys = new ArrayList();
- while (names.hasMoreElements()) {
- propertyKeys.add(names.nextElement());
- }
- Collections.sort(propertyKeys);
-
- Iterator iterator = propertyKeys.iterator();
- while (iterator.hasNext()) {
- String propertyKey = (String)iterator.next();
- String propertyValue = properties.getProperty(propertyKey, ""); //$NON-NLS-1$
- buffer.append(propertyKey + "=" + propertyValue + "\n"); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- stream = new BufferedOutputStream(new FileOutputStream(tmpdirPath.toFile()));
- stream.write(buffer.toString().getBytes());
-
- // If we reach this point, we can add the temporary created file
- // to the returned locations.
- locations.add(tmpdirPath);
- }
- } catch (IOException e) {
- if (Platform.inDebugMode()) e.printStackTrace();
- } finally {
- try { if (stream != null) stream.close(); } catch (IOException e) { if (Platform.inDebugMode()) e.printStackTrace(); }
- }
- }
- }
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestCase.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestCase.java
deleted file mode 100644
index 9ddaae285..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestCase.java
+++ /dev/null
@@ -1,212 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Properties;
-
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.rse.tests.RSETestsPlugin;
-import org.eclipse.rse.tests.core.IRSECoreTestCaseProperties;
-import org.eclipse.rse.tests.core.RSEWaitAndDispatchUtil;
-import org.eclipse.rse.tests.core.RSEWaitAndDispatchUtil.IInterruptCondition;
-import org.eclipse.rse.tests.core.connection.IRSEConnectionProperties;
-import org.eclipse.rse.tests.core.connection.RSEBaseConnectionTestCase;
-import org.eclipse.ui.PlatformUI;
-
-/**
- * Tests the very core RSE test framework functionality.
- */
-public class RSEInternalFrameworkTestCase extends RSEBaseConnectionTestCase {
-
- /**
- * Test the properties managment and support methods of the
- * <code>RSECoreTestCase</code> implementation.
- */
- public void testCoreTestPropertiesHandling() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEInternalFrameworkTestCase.testCoreTestPropertiesHandling")) return; //$NON-NLS-1$
-
- // test for our defaults
- assertTrue("Unexpected default for property PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW!", isProperty(IRSECoreTestCaseProperties.PROP_MAXIMIZE_REMOTE_SYSTEMS_VIEW, false)); //$NON-NLS-1$
- assertEquals("Unexpected default for property PROP_SWITCH_TO_PERSPECTIVE!", "org.eclipse.rse.ui.view.SystemPerspective", getProperty(IRSECoreTestCaseProperties.PROP_SWITCH_TO_PERSPECTIVE)); //$NON-NLS-1$ //$NON-NLS-2$
- assertTrue("Unexpected default for property PROP_FORCE_BACKGROUND_EXECUTION!", isProperty(IRSECoreTestCaseProperties.PROP_FORCE_BACKGROUND_EXECUTION, false)); //$NON-NLS-1$
- assertTrue("Unexpected default for property PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN!", isProperty(IRSECoreTestCaseProperties.PROP_PERFORMANCE_TIMING_INCLUDE_SETUP_TEARDOWN, false)); //$NON-NLS-1$
-
- // test the specific methods with simulated data
- setProperty("testBooleanProperty", true); //$NON-NLS-1$
- assertTrue("Unexpected stored value for testBooleanProperty!", isProperty("testBooleanProperty", true)); //$NON-NLS-1$ //$NON-NLS-2$
- setProperty("testBooleanProperty", false); //$NON-NLS-1$
- assertTrue("Unexpected stored value for testBooleanProperty!", isProperty("testBooleanProperty", false)); //$NON-NLS-1$ //$NON-NLS-2$
- setProperty("testBooleanProperty", null); //$NON-NLS-1$
- assertNull("testBooleanProperty not removed!", getProperty("testBooleanProperty")); //$NON-NLS-1$ //$NON-NLS-2$
-
- setProperty("testStringProperty", "stringPropertyValue"); //$NON-NLS-1$ //$NON-NLS-2$
- assertTrue("Unexpected stored value for testStringProperty!", isProperty("testStringProperty", "stringPropertyValue")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- setProperty("testStringProperty", "0123456789"); //$NON-NLS-1$ //$NON-NLS-2$
- assertTrue("Unexpected stored value for testStringProperty!", isProperty("testStringProperty", "0123456789")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- setProperty("testStringProperty", null); //$NON-NLS-1$
- assertNull("testStringProperty not removed!", getProperty("testStringProperty")); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * Test waiter interrupt condition implementation.
- */
- private static class TestWaiter implements IInterruptCondition {
- private final List params;
- public TestWaiter(List params) {
- assert params != null;
- this.params = params;
- }
- public boolean isTrue() { return params.size() > 0; }
- public void dispose() { params.clear(); }
- }
-
- private static class TestJob extends Job {
- final List params;
- public TestJob(List params) {
- super("Test Job"); //$NON-NLS-1$
- assert params != null;
- this.params = params;
- }
-
- protected IStatus run(IProgressMonitor monitor) {
- PlatformUI.getWorkbench().getDisplay().asyncExec(new Runnable() {
- public void run() {
- params.add(Boolean.TRUE);
- }
- });
- return Status.OK_STATUS;
- }
- }
-
- /**
- * Test the <code>RSEWaitAndDispatchUtil</code> wait methods.
- */
- public void testWaitAndDispatch() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEInternalFrameworkTestCase.testWaitAndDispatch")) return; //$NON-NLS-1$
-
- // the simple wait and dispatch is time out based
- long start = System.currentTimeMillis();
- RSEWaitAndDispatchUtil.waitAndDispatch(2500);
- long end = System.currentTimeMillis();
- assertTrue("Failed to wait a given timeout!", (end - start) >= 2500); //$NON-NLS-1$
-
- // the more complex wait and dispatch method has to stop
- // on a given condition.
- final List params = new ArrayList();
-
- // the trick here is to make the condition true only if a
- // runnable passed through the display thread. That should
- // give us the asurance that the display event dispatching
- // is kept running.
- Job job = new TestJob(params);
- job.setUser(false);
- job.setSystem(true);
- job.setPriority(Job.SHORT);
- job.setRule(ResourcesPlugin.getWorkspace().getRoot());
- job.schedule(3000);
-
- boolean timeout = RSEWaitAndDispatchUtil.waitAndDispatch(10000, new TestWaiter(params));
- assertFalse("Interrupt condition failed to stop wait method!", timeout); //$NON-NLS-1$
- assertEquals("Interrupt condition failed to dispose!", 0, params.size()); //$NON-NLS-1$
- }
-
- /**
- * Test accessing the test data location.
- */
- public void testTestDataLocationManagement() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEInternalFrameworkTestCase.testTestDataLocationManagement")) return; //$NON-NLS-1$
-
- // get the pure test data location root path.
- IPath root = getTestDataLocation("", false); //$NON-NLS-1$
- assertNotNull("Failed to query test data location root!", root); //$NON-NLS-1$
- assertTrue("Test data root location " + root.toOSString() + " is not a directory!", root.toFile().isDirectory()); //$NON-NLS-1$ //$NON-NLS-2$
- assertTrue("Test data root location " + root.toOSString() + " cannot be read!", root.toFile().canRead()); //$NON-NLS-1$ //$NON-NLS-2$
-
- // get a test data location path under the root
- String relative = "unittest_" + System.currentTimeMillis(); //$NON-NLS-1$
- // as the directories should not exist yet, a call to getTestDataLocation must return null
- IPath path = getTestDataLocation(relative, false);
- assertNull("Test data location exist but should not!", path); //$NON-NLS-1$
-
- // go and create the path now (including the OS)
- String os = Platform.getOS();
- assertNotNull("Failed to query current execution host operating system string!", os); //$NON-NLS-1$
- path = root.append(relative + "/" + os); //$NON-NLS-1$
- assertTrue("Failed to create test data location directories. Permission problem?", path.toFile().mkdirs()); //$NON-NLS-1$
-
- // Now, the re-query must be successful.
- IPath path2 = getTestDataLocation(relative, false);
- assertNotNull("Test data location " + root.append(relative).toOSString() + " seems not to exist!", path2); //$NON-NLS-1$ //$NON-NLS-2$
- path2 = getTestDataLocation(relative, true);
- assertNotNull("Test data location " + path.toOSString() + " seems not to exist!", path2); //$NON-NLS-1$ //$NON-NLS-2$
-
- // Delete the created pathes again
- assertTrue("Failed to delete test data location " + path.toOSString() + "!", path.toFile().delete()); //$NON-NLS-1$ //$NON-NLS-2$
- assertTrue("Failed to delete test data location " + root.append(relative).toOSString() + "!", root.append(relative).toFile().delete()); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- /**
- * Test RSE connection manager and related functionality.
- */
- public void testConnectionManager() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSEInternalFrameworkTestCase.testConnectionManager")) return; //$NON-NLS-1$
-
- // get the pure test data location root path.
- IPath location = getTestDataLocation("testConnectionManager", false); //$NON-NLS-1$
- assertNotNull("Cannot locate test data! Missing test data location?", location); //$NON-NLS-1$
- location = location.append("connection.properties"); //$NON-NLS-1$
- assertNotNull("Failed to construct location to 'connection.properties' test data file!", location); //$NON-NLS-1$
- assertTrue("Required test data file seems to be not a file!", location.toFile().isFile()); //$NON-NLS-1$
- assertTrue("Required test data file is not readable!", location.toFile().canRead()); //$NON-NLS-1$
-
- // load the test connection properties from the data file.
- IRSEConnectionProperties properties = getConnectionManager().loadConnectionProperties(location, true);
- assertNotNull("Failed to load test connection properties from location " + location.toOSString(), properties); //$NON-NLS-1$
- assertEquals("Property name does not match!", "test_windows", properties.getProperty(IRSEConnectionProperties.ATTR_NAME)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property profile name does not match!", "junit_test_profile", properties.getProperty(IRSEConnectionProperties.ATTR_PROFILE_NAME)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property system type does not match!", "Windows", properties.getProperty(IRSEConnectionProperties.ATTR_SYSTEM_TYPE)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property remote system address does not match!", "128.0.0.1", properties.getProperty(IRSEConnectionProperties.ATTR_ADDRESS)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property user id does not match!", "test_user", properties.getProperty(IRSEConnectionProperties.ATTR_USERID)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property password does not match!", "test_passwd", properties.getProperty(IRSEConnectionProperties.ATTR_PASSWORD)); //$NON-NLS-1$ //$NON-NLS-2$
-
- // test the loading with partial connection information (with defauls)
- Properties props = new Properties();
- props.setProperty(IRSEConnectionProperties.ATTR_SYSTEM_TYPE, "SSH Only"); //$NON-NLS-1$
- props.setProperty(IRSEConnectionProperties.ATTR_USERID, "local_user"); //$NON-NLS-1$
- props.setProperty(IRSEConnectionProperties.ATTR_PASSWORD, "local_passwd"); //$NON-NLS-1$
- properties = getConnectionManager().loadConnectionProperties(props, true);
- assertNotNull("Failed to load test connection properties from location " + location.toOSString(), properties); //$NON-NLS-1$
- assertEquals("Property name does not match!", "Local", properties.getProperty(IRSEConnectionProperties.ATTR_NAME)); //$NON-NLS-1$ //$NON-NLS-2$
- assertNull("Property profile name does not match!", properties.getProperty(IRSEConnectionProperties.ATTR_PROFILE_NAME)); //$NON-NLS-1$
- assertEquals("Property system type does not match!", "SSH Only", properties.getProperty(IRSEConnectionProperties.ATTR_SYSTEM_TYPE)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property remote system address does not match!", "localhost", properties.getProperty(IRSEConnectionProperties.ATTR_ADDRESS)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property user id does not match!", "local_user", properties.getProperty(IRSEConnectionProperties.ATTR_USERID)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property password does not match!", "local_passwd", properties.getProperty(IRSEConnectionProperties.ATTR_PASSWORD)); //$NON-NLS-1$ //$NON-NLS-2$
-
- // test the loading with partial connection information (without defauls)
- properties = getConnectionManager().loadConnectionProperties(props, false);
- assertNotNull("Failed to load test connection properties from location " + location.toOSString(), properties); //$NON-NLS-1$
- assertNull("Property name does not match!", properties.getProperty(IRSEConnectionProperties.ATTR_NAME)); //$NON-NLS-1$
- assertNull("Property profile name does not match!", properties.getProperty(IRSEConnectionProperties.ATTR_PROFILE_NAME)); //$NON-NLS-1$
- assertEquals("Property system type does not match!", "SSH Only", properties.getProperty(IRSEConnectionProperties.ATTR_SYSTEM_TYPE)); //$NON-NLS-1$ //$NON-NLS-2$
- assertNull("Property remote system address does not match!", properties.getProperty(IRSEConnectionProperties.ATTR_ADDRESS)); //$NON-NLS-1$
- assertEquals("Property user id does not match!", "local_user", properties.getProperty(IRSEConnectionProperties.ATTR_USERID)); //$NON-NLS-1$ //$NON-NLS-2$
- assertEquals("Property password does not match!", "local_passwd", properties.getProperty(IRSEConnectionProperties.ATTR_PASSWORD)); //$NON-NLS-1$ //$NON-NLS-2$
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestSuite.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestSuite.java
deleted file mode 100644
index 5b3c0dd1c..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSEInternalFrameworkTestSuite.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal;
-
-import junit.framework.Test;
-import junit.framework.TestSuite;
-
-import org.eclipse.rse.tests.framework.DelegatingTestSuiteHolder;
-
-/**
- * Main class bundling all internal test case asuring the consistent
- * functionality of the test framework itself.
- */
-public class RSEInternalFrameworkTestSuite extends DelegatingTestSuiteHolder {
-
- /**
- * Standard Java application main method. Allows to launch the test
- * suite from outside as part of nightly runs, headless runs or other.
- * <p><b>Note:</b> Use only <code>junit.textui.TestRunner</code> here as
- * it is explicitly supposed to output the test output to the shell the
- * test suite has been launched from.
- * <p>
- * @param args The standard Java application command line parameters passed in.
- */
- public static void main(String[] args) {
- junit.textui.TestRunner.run(suite());
- }
-
- /**
- * Combine all test into a suite and returns the test suite instance.
- * <p>
- * <b>Note: This method must be always called <i><code>suite</code></i> ! Otherwise
- * the JUnit plug-in test launcher will fail to detect this class!</b>
- * <p>
- * @return The test suite instance.
- */
- public static Test suite() {
- TestSuite suite = new TestSuite("RSE Internal Framework Test Suite"); //$NON-NLS-1$
- // add the single test suites to the overall one here.
- suite.addTestSuite(RSETestsPluginTestCase.class);
- suite.addTestSuite(RSEInternalFrameworkTestCase.class);
-
- return suite;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.framework.AbstractTestSuiteHolder#getTestSuite()
- */
- public TestSuite getTestSuite() {
- return (TestSuite)RSEInternalFrameworkTestSuite.suite();
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSETestsPluginTestCase.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSETestsPluginTestCase.java
deleted file mode 100644
index 16acf65b4..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/RSETestsPluginTestCase.java
+++ /dev/null
@@ -1,54 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Uwe Stieber (Wind River) - initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.rse.tests.internal;
-
-import java.util.ResourceBundle;
-
-import org.eclipse.rse.tests.RSETestsPlugin;
-import org.eclipse.rse.tests.core.RSECoreTestCase;
-
-/**
- * Test cases testing the functionality of the <code>RSETestsPlugin</code> class.
- */
-public class RSETestsPluginTestCase extends RSECoreTestCase {
-
- /**
- * Test the association of the resource bundle to the plugin and related
- * resource bundle functionality.
- */
- public void testPluginResourceBundle() {
- if (!RSETestsPlugin.isTestCaseEnabled("RSETestsPluginTestCase.testPluginResourceBundle")) return; //$NON-NLS-1$
-
- ResourceBundle bundle = RSETestsPlugin.getDefault().getResourceBundle();
- assertNotNull("No resource bundle associated with RSETestsPlugin!", bundle); //$NON-NLS-1$
-
- // our own test id must be true here, otherwise we wouldn't had
- // reached this point anyway.
- assertTrue("Unexpected return value false!", RSETestsPlugin.isTestCaseEnabled("RSETestsPluginTestCase.testPluginResourceBundle")); //$NON-NLS-1$ //$NON-NLS-2$
-
- // a test id not listed within the resources file must be always true
- assertTrue("Unexpected return value false!", RSETestsPlugin.isTestCaseEnabled("RSETestsPluginTestCase.testNeverAddThisToTheResourceBundle")); //$NON-NLS-1$ //$NON-NLS-2$
-
- // this test id should be never enabled
- assertFalse("Unexpected return value true!", RSETestsPlugin.isTestCaseEnabled("RSETestsPluginTestCase.dontRemove.testNeverEnabledThis")); //$NON-NLS-1$ //$NON-NLS-2$
-
- // Test the different getResourceString methods.
- String expected = "testResolveString"; //$NON-NLS-1$
- assertEquals("Unexpected return value!", expected, RSETestsPlugin.getResourceString("RSETestsPluginTestCase.dontRemove.testResolveString")); //$NON-NLS-1$ //$NON-NLS-2$
-
- expected = "testResolveString, param=value"; //$NON-NLS-1$
- assertEquals("Unexpected return value!", expected, RSETestsPlugin.getResourceString("RSETestsPluginTestCase.dontRemove.testResolveStringOneParameter", "value")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
-
- expected = "testResolveString, param=value1, param=value2"; //$NON-NLS-1$
- assertEquals("Unexpected return value!", expected, RSETestsPlugin.getResourceString("RSETestsPluginTestCase.dontRemove.testResolveStringMultiParameter", new Object[] { "value1", "value2" })); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystem.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystem.java
deleted file mode 100644
index 5ab8527f4..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystem.java
+++ /dev/null
@@ -1,176 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import java.lang.reflect.InvocationTargetException;
-import java.util.ArrayList;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.core.subsystems.IConnectorService;
-import org.eclipse.rse.core.subsystems.SubSystem;
-import org.eclipse.rse.tests.testsubsystem.TestSubSystemContainerNode;
-import org.eclipse.rse.tests.testsubsystem.TestSubSystemNode;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNodeContainer;
-
-/**
- * Simple test subsystem with branches and leafes.
- * Further childs can be added or removed via context menu actions.
- */
-public class TestSubSystem extends SubSystem implements ITestSubSystem {
-
- private ArrayList fChildren = new ArrayList();
-
- /**
- * Constructor.
- * @param host
- * @param connectorService
- */
- public TestSubSystem(IHost host, IConnectorService connectorService) {
- super(host, connectorService);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystem#initializeSubSystem(org.eclipse.core.runtime.IProgressMonitor)
- */
- public void initializeSubSystem(IProgressMonitor monitor) {
- TestSubSystemContainerNode parent0 = new TestSubSystemContainerNode("0"); //$NON-NLS-1$
- TestSubSystemContainerNode child0 = new TestSubSystemContainerNode("0:0"); //$NON-NLS-1$
- parent0.addChildNode(child0);
- parent0.addChildNode(new TestSubSystemContainerNode("0:1")); //$NON-NLS-1$
- parent0.addChildNode(new TestSubSystemContainerNode("0:2")); //$NON-NLS-1$
- parent0.addChildNode(new TestSubSystemNode("0:3;")); //$NON-NLS-1$
- parent0.addChildNode(new TestSubSystemContainerNode("0:4")); //$NON-NLS-1$
- child0.addChildNode(new TestSubSystemNode("0:0:0;")); //$NON-NLS-1$
- addChildNode(parent0);
- addChildNode(new TestSubSystemContainerNode("1")); //$NON-NLS-1$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystem#uninitializeSubSystem(org.eclipse.core.runtime.IProgressMonitor)
- */
- public void uninitializeSubSystem(IProgressMonitor monitor) {
- fChildren.clear();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystem#getObjectWithAbsoluteName(java.lang.String)
- */
- public Object getObjectWithAbsoluteName(String key) {
- ITestSubSystemNode[] childs = getChildNodes();
- for (int i = 0; i < childs.length; i++) {
- if (childs[i].getName().equalsIgnoreCase(key)) {
- return childs[i];
- }
- }
-
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystem#internalResolveFilterString(org.eclipse.core.runtime.IProgressMonitor, java.lang.String)
- */
- protected Object[] internalResolveFilterString(IProgressMonitor monitor, String filterString) throws InvocationTargetException, InterruptedException {
- ArrayList filteredChilds = new ArrayList();
- ITestSubSystemNode[] childs = getChildNodes();
- for (int i = 0; i < childs.length; i++) {
- if (childs[i].getName().matches(filterString)) {
- filteredChilds.add(childs[i]);
- }
- }
-
- return filteredChilds.toArray();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystem#internalResolveFilterString(org.eclipse.core.runtime.IProgressMonitor, java.lang.Object, java.lang.String)
- */
- protected Object[] internalResolveFilterString(IProgressMonitor monitor, Object parent, String filterString) throws InvocationTargetException, InterruptedException {
- ArrayList filteredChilds = new ArrayList();
- if (parent instanceof ITestSubSystemNodeContainer) {
- ITestSubSystemNodeContainer container = (ITestSubSystemNodeContainer)parent;
- ITestSubSystemNode[] childs = container.getChildNodes();
- for (int i = 0; i < childs.length; i++) {
- if (childs[i].getName().matches(filterString)) {
- filteredChilds.add(childs[i]);
- }
- }
- }
-
- return filteredChilds.toArray();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#addChildNode(org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode)
- */
- public boolean addChildNode(ITestSubSystemNode node) {
- if (node != null && !fChildren.contains(node)) {
- node.setSubSystem(this);
- fChildren.add(node);
- return true;
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#removeChildNode(org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode)
- */
- public boolean removeChildNode(ITestSubSystemNode node) {
- if (node != null && fChildren.contains(node)) {
- if (node instanceof ITestSubSystemNodeContainer) {
- ((ITestSubSystemNodeContainer)node).removeAllChildNodes();
- }
- fChildren.remove(node);
- return true;
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#removeAllChildNodes()
- */
- public boolean removeAllChildNodes() {
- if (!fChildren.isEmpty()) {
- ITestSubSystemNode[] childs = getChildNodes();
- for (int i = 0; i < childs.length; i++) {
- if (childs[i] instanceof ITestSubSystemNodeContainer) {
- ((ITestSubSystemNodeContainer)childs[i]).removeAllChildNodes();
- }
- }
- fChildren.clear();
- return true;
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#hasChildNodes()
- */
- public boolean hasChildNodes() {
- return !fChildren.isEmpty();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#getChildNodeCount()
- */
- public int getChildNodeCount() {
- return fChildren.size();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#getChildNodes()
- */
- public ITestSubSystemNode[] getChildNodes() {
- return (ITestSubSystemNode[])fChildren.toArray(new ITestSubSystemNode[fChildren.size()]);
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapter.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapter.java
deleted file mode 100644
index 847783771..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapter.java
+++ /dev/null
@@ -1,152 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.rse.core.SystemPerspectiveHelpers;
-import org.eclipse.rse.tests.testsubsystem.TestSubSystemAddAction;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemAddTarget;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNodeContainer;
-import org.eclipse.rse.ui.SystemMenuManager;
-import org.eclipse.rse.ui.view.ISystemRemoteElementAdapter;
-import org.eclipse.rse.ui.view.SystemView;
-import org.eclipse.rse.ui.view.SystemViewSubSystemAdapter;
-import org.eclipse.swt.widgets.Shell;
-
-/**
- * Adapter for subsystem node.
- */
-public class TestSubSystemAdapter extends SystemViewSubSystemAdapter
- implements ISystemRemoteElementAdapter, ITestSubSystemAddTarget {
-
- /**
- * Constructor.
- */
- public TestSubSystemAdapter() {
- super();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.internal.testsubsystem.actions.ITestSubSystemAddTarget#canAdd(java.lang.Object)
- */
- public boolean canAdd(Object element) {
- return true;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.internal.testsubsystem.actions.ITestSubSystemAddTarget#doAdd(org.eclipse.swt.widgets.Shell, java.lang.Object, java.lang.Object, org.eclipse.core.runtime.IProgressMonitor)
- */
- public boolean doAdd(Shell shell, Object container, Object element, IProgressMonitor monitor) {
- boolean added = false;
- if (container instanceof ITestSubSystemNodeContainer && element instanceof ITestSubSystemNode) {
- added = ((ITestSubSystemNodeContainer)container).addChildNode(((ITestSubSystemNode)element));
- if (added) {
- SystemView view = SystemPerspectiveHelpers.findRSEView();
- if (view != null) {
- view.expandSelected();
- view.refresh(container, true);
- }
- }
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.internal.testsubsystem.actions.ITestSubSystemAddTarget#showAdd(java.lang.Object)
- */
- public boolean showAdd(Object element) {
- return true;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getAbsoluteParentName(java.lang.Object)
- */
- public String getAbsoluteParentName(Object element) {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteParent(org.eclipse.swt.widgets.Shell, java.lang.Object)
- */
- public Object getRemoteParent(Shell shell, Object element) throws Exception {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteParentNamesInUse(org.eclipse.swt.widgets.Shell, java.lang.Object)
- */
- public String[] getRemoteParentNamesInUse(Shell shell, Object element) throws Exception {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteSubType(java.lang.Object)
- */
- public String getRemoteSubType(Object element) {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteType(java.lang.Object)
- */
- public String getRemoteType(Object element) {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteTypeCategory(java.lang.Object)
- */
- public String getRemoteTypeCategory(Object element) {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getSubSystemConfigurationId(java.lang.Object)
- */
- public String getSubSystemConfigurationId(Object element) {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#refreshRemoteObject(java.lang.Object, java.lang.Object)
- */
- public boolean refreshRemoteObject(Object oldElement, Object newElement) {
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#supportsUserDefinedActions(java.lang.Object)
- */
- public boolean supportsUserDefinedActions(Object object) {
- return true;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#addActions(org.eclipse.rse.ui.SystemMenuManager, org.eclipse.jface.viewers.IStructuredSelection, org.eclipse.swt.widgets.Shell, java.lang.String)
- */
- public void addActions(SystemMenuManager menu, IStructuredSelection selection, Shell parent, String menuGroup) {
- if (selection.size() == 1 && isTestSubSystemNodeContainer(selection.getFirstElement())) {
- if (canAdd(selection.getFirstElement())) {
- menu.add(menuGroup, new TestSubSystemAddAction("Add branch", true, getShell())); //$NON-NLS-1$
- menu.add(menuGroup, new TestSubSystemAddAction("Add leaf", false, getShell())); //$NON-NLS-1$
- }
- }
- }
-
- /*
- * Returns true if the element is a node container.
- */
- private boolean isTestSubSystemNodeContainer(Object element) {
- return element instanceof ITestSubSystemNodeContainer;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapterFactory.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapterFactory.java
deleted file mode 100644
index 7375ea6fa..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemAdapterFactory.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import org.eclipse.core.runtime.IAdapterFactory;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemConfiguration;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-import org.eclipse.rse.ui.view.AbstractSystemRemoteAdapterFactory;
-import org.eclipse.rse.ui.view.ISystemViewElementAdapter;
-import org.eclipse.ui.views.properties.IPropertySource;
-
-/**
- * Adapter factory for subsystem adapters.
- */
-public class TestSubSystemAdapterFactory extends AbstractSystemRemoteAdapterFactory
- implements IAdapterFactory {
-
- private TestSubSystemAdapter subSystemAdapter = new TestSubSystemAdapter();
- private TestSubSystemNodeAdapter subSystemNodeAdapter = new TestSubSystemNodeAdapter();
- private TestSubSystemConfigurationAdapter SubSystemConfigAdapter = new TestSubSystemConfigurationAdapter();
-
- /**
- * Constructor.
- */
- public TestSubSystemAdapterFactory() {
- super();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemRemoteAdapterFactory#getAdapter(java.lang.Object, java.lang.Class)
- */
- public Object getAdapter(Object adaptableObject, Class adapterType) {
- Object adapter = null;
- if (adaptableObject instanceof ITestSubSystem) {
- adapter = subSystemAdapter;
- }
- if (adaptableObject instanceof ITestSubSystemNode) {
- adapter = subSystemNodeAdapter;
- }
- if (adaptableObject instanceof ITestSubSystemConfiguration) {
- adapter = SubSystemConfigAdapter;
- }
-
- if (adapter != null && adapter instanceof ISystemViewElementAdapter && adapterType == IPropertySource.class) {
- ((ISystemViewElementAdapter)adapter).setPropertySourceInput(adaptableObject);
- }
-
- return adapter;
- }
-
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfiguration.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfiguration.java
deleted file mode 100644
index 30e426510..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfiguration.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import java.util.Vector;
-
-import org.eclipse.rse.core.filters.ISystemFilter;
-import org.eclipse.rse.core.filters.ISystemFilterPool;
-import org.eclipse.rse.core.filters.ISystemFilterPoolManager;
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.core.subsystems.IConnectorService;
-import org.eclipse.rse.core.subsystems.ISubSystem;
-import org.eclipse.rse.core.subsystems.SubSystemConfiguration;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemConfiguration;
-
-public class TestSubSystemConfiguration extends SubSystemConfiguration implements ITestSubSystemConfiguration {
-
- /**
- * Constructor.
- */
- public TestSubSystemConfiguration() {
- super();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystemConfiguration#createSubSystemInternal(org.eclipse.rse.core.model.IHost)
- */
- public ISubSystem createSubSystemInternal(IHost conn) {
- return new TestSubSystem(conn, getConnectorService(conn));
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.ISubSystemConfiguration#getConnectorService(org.eclipse.rse.core.model.IHost)
- */
- public IConnectorService getConnectorService(IHost host) {
- return TestSubSystemConnectorServiceManager.getInstance().getConnectorService(host, ITestSubSystem.class);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystemConfiguration#createDefaultFilterPool(org.eclipse.rse.core.filters.ISystemFilterPoolManager)
- */
- protected ISystemFilterPool createDefaultFilterPool(ISystemFilterPoolManager mgr) {
- ISystemFilterPool defaultPool = null;
- try {
- defaultPool = mgr.createSystemFilterPool(getDefaultFilterPoolName(mgr.getName(), getId()), true); // true=>is deletable by user
-
- Vector strings = new Vector();
- strings.add(".*"); //$NON-NLS-1$
-
- ISystemFilter filter = mgr.createSystemFilter(defaultPool, "All", strings); //$NON-NLS-1$
- filter.setType("all"); //$NON-NLS-1$
- }
- catch (Exception exc) {
- // ignore exception
- }
- return defaultPool;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystemConfiguration#getTranslatedFilterTypeProperty(org.eclipse.rse.core.filters.ISystemFilter)
- */
- public String getTranslatedFilterTypeProperty(ISystemFilter selectedFilter) {
- String type = selectedFilter.getType();
- if (type.equals("all")) //$NON-NLS-1$
- return "testSubSystemFilter.all"; //$NON-NLS-1$
- return "testSubSystemFilter"; //$NON-NLS-1$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.SubSystemConfiguration#supportsServerLaunchProperties(org.eclipse.rse.core.model.IHost)
- */
- public boolean supportsServerLaunchProperties(IHost host) {
- return false;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfigurationAdapter.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfigurationAdapter.java
deleted file mode 100644
index 2a8daa516..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConfigurationAdapter.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import org.eclipse.rse.ui.view.SubSystemConfigurationAdapter;
-
-/**
- * Adapter for subsytsem configuration.
- */
-public class TestSubSystemConfigurationAdapter extends SubSystemConfigurationAdapter {
-
- /**
- * Constructor.
- */
- public TestSubSystemConfigurationAdapter() {
- super();
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorService.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorService.java
deleted file mode 100644
index 443929a65..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorService.java
+++ /dev/null
@@ -1,89 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.core.subsystems.AbstractConnectorService;
-
-public class TestSubSystemConnectorService extends AbstractConnectorService {
-
- private boolean connected = false;
-
- /**
- * Constructor.
- *
- * @param host The RSE connection object.
- */
- public TestSubSystemConnectorService(IHost host) {
- super("TestSubSystemConnectorService", //$NON-NLS-1$
- "The connector Service for the TestSubSystem", //$NON-NLS-1$
- host, 0);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.IConnectorService#isConnected()
- */
- public boolean isConnected() {
- return connected;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorService#internalConnect(org.eclipse.core.runtime.IProgressMonitor)
- */
- protected void internalConnect(IProgressMonitor monitor) throws Exception {
- super.internalConnect(monitor);
- connected = true;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorService#internalDisconnect(org.eclipse.core.runtime.IProgressMonitor)
- */
- public void internalDisconnect(IProgressMonitor monitor) throws Exception {
- super.internalDisconnect(monitor);
- connected = false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorService#supportsRemoteServerLaunching()
- */
- public boolean supportsRemoteServerLaunching() {
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorService#hasRemoteServerLauncherProperties()
- */
- public boolean hasRemoteServerLauncherProperties() {
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorService#supportsServerLaunchProperties()
- */
- public boolean supportsServerLaunchProperties() {
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorService#supportsPassword()
- */
- public boolean supportsPassword() {
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorService#supportsUserId()
- */
- public boolean supportsUserId() {
- return false;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorServiceManager.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorServiceManager.java
deleted file mode 100644
index 7da0ad156..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemConnectorServiceManager.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import org.eclipse.rse.core.model.IHost;
-import org.eclipse.rse.core.subsystems.AbstractConnectorServiceManager;
-import org.eclipse.rse.core.subsystems.IConnectorService;
-import org.eclipse.rse.core.subsystems.ISubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-
-/**
- * Test subsystem connector service manager. Singleton!
- */
-public class TestSubSystemConnectorServiceManager extends AbstractConnectorServiceManager {
-
- private static TestSubSystemConnectorServiceManager inst;
-
- /**
- * Private Constructor.
- */
- private TestSubSystemConnectorServiceManager() {
- super();
- }
-
- /**
- * Returns the test subsystem connector service manager instance.
- *
- * @return The singleton instance.
- */
- public static TestSubSystemConnectorServiceManager getInstance() {
- if (inst == null)
- inst = new TestSubSystemConnectorServiceManager();
- return inst;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorServiceManager#createConnectorService(org.eclipse.rse.core.model.IHost)
- */
- public IConnectorService createConnectorService(IHost host) {
- return new TestSubSystemConnectorService(host);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorServiceManager#sharesSystem(org.eclipse.rse.core.subsystems.ISubSystem)
- */
- public boolean sharesSystem(ISubSystem otherSubSystem) {
- return (otherSubSystem instanceof ITestSubSystem);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractConnectorServiceManager#getSubSystemCommonInterface(org.eclipse.rse.core.subsystems.ISubSystem)
- */
- public Class getSubSystemCommonInterface(ISubSystem subsystem) {
- return ITestSubSystem.class;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemNodeAdapter.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemNodeAdapter.java
deleted file mode 100644
index 0ec7669d0..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/internal/testsubsystem/TestSubSystemNodeAdapter.java
+++ /dev/null
@@ -1,321 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.internal.testsubsystem;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.rse.core.SystemPerspectiveHelpers;
-import org.eclipse.rse.tests.RSETestsPlugin;
-import org.eclipse.rse.tests.testsubsystem.TestSubSystemAddAction;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemAddTarget;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNodeContainer;
-import org.eclipse.rse.ui.SystemMenuManager;
-import org.eclipse.rse.ui.view.AbstractSystemViewAdapter;
-import org.eclipse.rse.ui.view.ISystemRemoteElementAdapter;
-import org.eclipse.rse.ui.view.SystemView;
-import org.eclipse.swt.widgets.Shell;
-import org.eclipse.ui.views.properties.IPropertyDescriptor;
-
-/**
- * Adapter for all nodes and container nodes.
- */
-public class TestSubSystemNodeAdapter extends AbstractSystemViewAdapter
- implements ISystemRemoteElementAdapter, ITestSubSystemAddTarget {
-
- /**
- * Constructor.
- */
- public TestSubSystemNodeAdapter() {
- super();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#addActions(org.eclipse.rse.ui.SystemMenuManager, org.eclipse.jface.viewers.IStructuredSelection, org.eclipse.swt.widgets.Shell, java.lang.String)
- */
- public void addActions(SystemMenuManager menu, IStructuredSelection selection, Shell parent, String menuGroup) {
- if (selection.size() == 1 && isTestSubSystemNodeContainer(selection.getFirstElement())) {
- if (canAdd(selection.getFirstElement())) {
- menu.add(menuGroup, new TestSubSystemAddAction("Add branch", true, getShell())); //$NON-NLS-1$
- menu.add(menuGroup, new TestSubSystemAddAction("Add leaf", false, getShell())); //$NON-NLS-1$
- }
- }
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#getImageDescriptor(java.lang.Object)
- */
- public ImageDescriptor getImageDescriptor(Object element) {
- if (isTestSubSystemNodeContainer(element)) {
- return RSETestsPlugin.getDefault().getImageDescriptor("ICON_ID_BRANCH"); //$NON-NLS-1$
- }
- else if (isTestSubSystemNode(element)) {
- return RSETestsPlugin.getDefault().getImageDescriptor("ICON_ID_LEAF"); //$NON-NLS-1$
- }
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#getText(java.lang.Object)
- */
- public String getText(Object element) {
- if (isTestSubSystemNode(element)) {
- return ((ITestSubSystemNode)element).getName();
- }
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#getAbsoluteName(java.lang.Object)
- */
- public String getAbsoluteName(Object element) {
- if (isTestSubSystemNode(element)) {
- ITestSubSystemNode node = (ITestSubSystemNode) element;
- String absName = node.getName();
- node = node.getParent();
- while (node != null) {
- absName = node.getName() + "/" + absName; //$NON-NLS-1$
- node = node.getParent();
- }
- return absName;
- }
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#getType(java.lang.Object)
- */
- public String getType(Object element) {
- if (isTestSubSystemNodeContainer(element))
- return "testSubSystemContainerNode"; //$NON-NLS-1$
- else if (isTestSubSystemNode(element))
- return "testSubSystemNode"; //$NON-NLS-1$
- else
- return "unknown"; //$NON-NLS-1$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#getParent(java.lang.Object)
- */
- public Object getParent(Object element) {
- if (isTestSubSystemNode(element))
- return ((ITestSubSystemNode)element).getParent();
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#hasChildren(java.lang.Object)
- */
- public boolean hasChildren(Object element) {
- if (isTestSubSystemNodeContainer(element))
- return ((ITestSubSystemNodeContainer)element).hasChildNodes();
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#getChildren(java.lang.Object)
- */
- public Object[] getChildren(Object element) {
- if (isTestSubSystemNodeContainer(element))
- return ((ITestSubSystemNodeContainer)element).getChildNodes();
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#internalGetPropertyDescriptors()
- */
- protected IPropertyDescriptor[] internalGetPropertyDescriptors() {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#internalGetPropertyValue(java.lang.Object)
- */
- protected Object internalGetPropertyValue(Object key) {
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getAbsoluteParentName(java.lang.Object)
- */
- public String getAbsoluteParentName(Object element) {
- if (isTestSubSystemNode(element))
- if (((ITestSubSystemNode)element).getParent() != null)
- return ((ITestSubSystemNode)element).getParent().getName();
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getSubSystemConfigurationId(java.lang.Object)
- */
- public String getSubSystemConfigurationId(Object element) {
- return "testSubSystemConfigurationId"; //$NON-NLS-1$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteTypeCategory(java.lang.Object)
- */
- public String getRemoteTypeCategory(Object element) {
- return "testCategory"; //$NON-NLS-1$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteType(java.lang.Object)
- */
- public String getRemoteType(Object element) {
- return "testType"; //$NON-NLS-1$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteSubType(java.lang.Object)
- */
- public String getRemoteSubType(Object element) {
- return "testSubType"; //$NON-NLS-1$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#refreshRemoteObject(java.lang.Object, java.lang.Object)
- */
- public boolean refreshRemoteObject(Object oldElement, Object newElement) {
- ITestSubSystemNode oldNode = (ITestSubSystemNode) oldElement;
- ITestSubSystemNode newNode = (ITestSubSystemNode) newElement;
- newNode.setName(oldNode.getName());
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteParent(org.eclipse.swt.widgets.Shell, java.lang.Object)
- */
- public Object getRemoteParent(Shell shell, Object element) throws Exception {
- if (isTestSubSystemNode(element))
- return ((ITestSubSystemNode)element).getParent();
- return null;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#getRemoteParentNamesInUse(org.eclipse.swt.widgets.Shell, java.lang.Object)
- */
- public String[] getRemoteParentNamesInUse(Shell shell, Object element) throws Exception {
- return null;
-
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.ISystemRemoteElementAdapter#supportsUserDefinedActions(java.lang.Object)
- */
- public boolean supportsUserDefinedActions(Object object) {
- return true;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#canDelete(java.lang.Object)
- */
- public boolean canDelete(Object element) {
- return isTestSubSystemNode(element);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#showDelete(java.lang.Object)
- */
- public boolean showDelete(Object element) {
- return true;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#doDelete(org.eclipse.swt.widgets.Shell, java.lang.Object, org.eclipse.core.runtime.IProgressMonitor)
- */
- public boolean doDelete(Shell shell, Object element, IProgressMonitor monitor) throws Exception {
- if (isTestSubSystemNode(element)) {
- ITestSubSystemNodeContainer parent = (ITestSubSystemNodeContainer)((ITestSubSystemNode)element).getParent();
- if (parent == null) {
- parent = (ITestSubSystemNodeContainer)((ITestSubSystemNode)element).getSubSystem();
- }
- if (parent != null && isTestSubSystemNodeContainer(parent))
- return parent.removeChildNode(((ITestSubSystemNode)element));
- }
- return false;
- }
-
- /*
- * Returns true if the element is a node.
- */
- private boolean isTestSubSystemNode(Object element) {
- return element instanceof ITestSubSystemNode;
- }
-
- /*
- * Returns true if the element is a node container.
- */
- private boolean isTestSubSystemNodeContainer(Object element) {
- return element instanceof ITestSubSystemNodeContainer;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.internal.testsubsystem.actions.ITestSubSystemAddTarget#canAdd(java.lang.Object)
- */
- public boolean canAdd(Object element) {
- return isTestSubSystemNodeContainer(element);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.internal.testsubsystem.actions.ITestSubSystemAddTarget#doAdd(org.eclipse.swt.widgets.Shell, java.lang.Object, java.lang.Object, org.eclipse.core.runtime.IProgressMonitor)
- */
- public boolean doAdd(Shell shell, Object container, Object element, IProgressMonitor monitor) {
- boolean added = false;
- if (isTestSubSystemNodeContainer(container) && isTestSubSystemNode(element)) {
- added = ((ITestSubSystemNodeContainer)container).addChildNode(((ITestSubSystemNode)element));
- if (added) {
- SystemView view = SystemPerspectiveHelpers.findRSEView();
- if (view != null) {
- view.expandSelected();
- view.refresh(container);
- }
- }
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.internal.testsubsystem.actions.ITestSubSystemAddTarget#showAdd(java.lang.Object)
- */
- public boolean showAdd(Object element) {
- return isTestSubSystemNodeContainer(element);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#canRename(java.lang.Object)
- */
- public boolean canRename(Object element) {
- return isTestSubSystemNode(element);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#doRename(org.eclipse.swt.widgets.Shell, java.lang.Object, java.lang.String)
- */
- public boolean doRename(Shell shell, Object element, String name) throws Exception {
- if (name != null && isTestSubSystemNode(element)) {
- String oldName = ((ITestSubSystemNode)element).getName();
- if (oldName == null || !oldName.equals(name)) {
- ((ITestSubSystemNode)element).setName(name);
- return true;
- }
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.view.AbstractSystemViewAdapter#showRename(java.lang.Object)
- */
- public boolean showRename(Object element) {
- return isTestSubSystemNode(element);
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemAddAction.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemAddAction.java
deleted file mode 100644
index 9eb6bbe66..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemAddAction.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem;
-
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.rse.tests.RSETestsPlugin;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemAddTarget;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNodeContainer;
-import org.eclipse.rse.ui.actions.SystemBaseAction;
-import org.eclipse.rse.ui.view.ISystemRemoteElementAdapter;
-import org.eclipse.swt.widgets.Shell;
-
-/**
- * Add action for container nodes.
- * This action can add branches or leafes.
- */
-public class TestSubSystemAddAction extends SystemBaseAction {
-
- private boolean fAddContainer = false;
-
- /**
- * Constructor.
- * @param text The text of this action shwon in context menues.
- * @param addContainer True if a container node should be added,
- * False if a simple node should be added.
- * @param shell The current shell.
- */
- public TestSubSystemAddAction(String text, boolean addContainer, Shell shell) {
- super(text, shell);
-
- fAddContainer = addContainer;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.jface.action.Action#getImageDescriptor()
- */
- public ImageDescriptor getImageDescriptor() {
- return RSETestsPlugin.getDefault().getImageDescriptor(fAddContainer ? "ICON_ID_BRANCH" : "ICON_ID_LEAF"); //$NON-NLS-1$//$NON-NLS-2$
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.actions.SystemBaseAction#updateSelection(org.eclipse.jface.viewers.IStructuredSelection)
- */
- public boolean updateSelection(IStructuredSelection selection) {
- return selection.size() == 1 && checkObjectType(selection.getFirstElement());
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.actions.SystemBaseAction#checkObjectType(java.lang.Object)
- */
- public boolean checkObjectType(Object selectedObject) {
- return selectedObject instanceof ITestSubSystemNodeContainer;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.ui.actions.SystemBaseAction#run()
- */
- public void run() {
- IStructuredSelection selection = getSelection();
- Object object = selection.getFirstElement();
- ISystemRemoteElementAdapter adapter = getRemoteAdapter(object);
- if (adapter != null && adapter instanceof ITestSubSystemAddTarget && object instanceof ITestSubSystemNodeContainer) {
- ITestSubSystemAddTarget addTarget = (ITestSubSystemAddTarget)adapter;
- ITestSubSystemNodeContainer container = (ITestSubSystemNodeContainer)object;
- String name = ((object instanceof ITestSubSystem) ? "" : adapter.getName(container) + ":") + container.getChildNodeCount(); //$NON-NLS-1$ //$NON-NLS-2$
- ITestSubSystemNode node = fAddContainer ? new TestSubSystemContainerNode(name) : new TestSubSystemNode(name + ";"); //$NON-NLS-1$
- addTarget.doAdd(getShell(), container, node, null);
- }
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemContainerNode.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemContainerNode.java
deleted file mode 100644
index a7f7ae9d2..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemContainerNode.java
+++ /dev/null
@@ -1,99 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem;
-
-import java.util.ArrayList;
-
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNodeContainer;
-
-
-/**
- * A simple container node (branch).
- */
-public class TestSubSystemContainerNode extends TestSubSystemNode
- implements ITestSubSystemNode, ITestSubSystemNodeContainer {
-
- private ArrayList fChildren = new ArrayList();
-
- /**
- * Constructor.
- * @param name The name of the conatiner node shown in the tree.
- */
- public TestSubSystemContainerNode(String name) {
- super(name);
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#addChildNode(org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode)
- */
- public boolean addChildNode(ITestSubSystemNode node) {
- if (node != null && !fChildren.contains(node)) {
- node.setSubSystem(getSubSystem());
- node.setParent(this);
- fChildren.add(node);
- return true;
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#removeChildNode(org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode)
- */
- public boolean removeChildNode(ITestSubSystemNode node) {
- if (node != null && fChildren.contains(node)) {
- if (node instanceof ITestSubSystemNodeContainer) {
- ((ITestSubSystemNodeContainer)node).removeAllChildNodes();
- }
- fChildren.remove(node);
- return true;
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#removeAllChildNodes()
- */
- public boolean removeAllChildNodes() {
- if (!fChildren.isEmpty()) {
- ITestSubSystemNode[] childs = getChildNodes();
- for (int i = 0; i < childs.length; i++) {
- if (childs[i] instanceof ITestSubSystemNodeContainer) {
- ((ITestSubSystemNodeContainer)childs[i]).removeAllChildNodes();
- }
- }
- fChildren.clear();
- return true;
- }
- return false;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#hasChildNodes()
- */
- public boolean hasChildNodes() {
- return !fChildren.isEmpty();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#getChildNodeCount()
- */
- public int getChildNodeCount() {
- return fChildren.size();
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNodeContainer#getChildNodes()
- */
- public ITestSubSystemNode[] getChildNodes() {
- return (ITestSubSystemNode[])fChildren.toArray(new ITestSubSystemNode[fChildren.size()]);
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemNode.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemNode.java
deleted file mode 100644
index 5aa445f42..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/TestSubSystemNode.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem;
-
-import org.eclipse.rse.core.subsystems.AbstractResource;
-import org.eclipse.rse.core.subsystems.ISubSystem;
-import org.eclipse.rse.tests.testsubsystem.interfaces.ITestSubSystemNode;
-
-/**
- * A simple node (leaf).
- */
-public class TestSubSystemNode extends AbstractResource
- implements ITestSubSystemNode {
-
- private String fName;
- private ITestSubSystemNode fParent;
-
- /**
- * Constructor.
- * @param name The name for this node shown in the tree.
- */
- public TestSubSystemNode(String name) {
- super();
- fName = name;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode#getName()
- */
- public String getName() {
- return fName;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode#setName(java.lang.String)
- */
- public void setName(String name) {
- fName = name;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode#setParent(org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode)
- */
- public void setParent(ITestSubSystemNode parent) {
- fParent = parent;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.tests.testsubsystem.ITestSubSystemNode#getParent()
- */
- public ITestSubSystemNode getParent() {
- return fParent;
- }
-
- /* (non-Javadoc)
- * @see org.eclipse.rse.core.subsystems.AbstractResource#getSubSystem()
- */
- public ISubSystem getSubSystem() {
- ISubSystem subSystem = super.getSubSystem();
- if (subSystem == null && getParent() != null) {
- subSystem = getParent().getSubSystem();
- }
- return subSystem;
- }
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystem.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystem.java
deleted file mode 100644
index 574ca2c97..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystem.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem.interfaces;
-
-import org.eclipse.rse.core.subsystems.ISubSystem;
-
-/**
- * Interface for the test subsystem.
- */
-public interface ITestSubSystem extends ISubSystem, ITestSubSystemNodeContainer {
- // only for internal use
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemAddTarget.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemAddTarget.java
deleted file mode 100644
index 141f7f884..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemAddTarget.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem.interfaces;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.swt.widgets.Shell;
-
-/**
- * Interface for UI parts that support add actions.
- */
-public interface ITestSubSystemAddTarget {
-
- /**
- * Returns true if add action should be shown for the element.
- * @param element Element for which add should be shown.
- * @return True if add should be shown.
- */
- public boolean showAdd(Object element);
-
- /**
- * Returns true if add action should be enabled for the element.
- * @param element Element for which add should be enabled.
- * @return True if add should be enabled.
- */
- public boolean canAdd(Object element);
-
- /**
- * Add action of the element.
- * @param shell The current shell.
- * @param container The container to wich the element should be added.
- * @param element The element to add to the container.
- * @param monitor The progressmonitor if needed during the add operation.
- * @return True, if the element was added to the container.
- */
- public boolean doAdd(Shell shell, Object container, Object element, IProgressMonitor monitor);
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemConfiguration.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemConfiguration.java
deleted file mode 100644
index c016dd437..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemConfiguration.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem.interfaces;
-
-/**
- * Interface for the test subsystem configuration.
- */
-public interface ITestSubSystemConfiguration {
- // only for internal use
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNode.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNode.java
deleted file mode 100644
index e05c5d20e..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNode.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem.interfaces;
-
-import org.eclipse.rse.core.subsystems.ISubSystem;
-
-/**
- * Interface for all test subsystem nodes.
- */
-public interface ITestSubSystemNode {
-
- /**
- * Returns the name of this node shown in the tree.
- * @return The name of the node.
- */
- public String getName();
-
- /**
- * Set the name for this node.
- * @param name The Name of this node.
- */
- public void setName(String name);
-
- /**
- * Set the subsystem this node belongs to.
- * This value should be set automatically when adding this node to a subsystem or other node.
- * @param subSystem The subsystem.
- */
- public void setSubSystem(ISubSystem subSystem);
-
- /**
- * Returns the subsystem this node belongs to.
- * @return The subsystem.
- */
- public ISubSystem getSubSystem();
-
- /**
- * Set the node container this node belongs to.
- * This value should be set automatically when adding this node to a node container.
- * @param parent The parent node container.
- */
- public void setParent(ITestSubSystemNode parent);
-
- /**
- * Returns the parent node this node belongs to.
- * @return The parent node.
- */
- public ITestSubSystemNode getParent();
-}
diff --git a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNodeContainer.java b/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNodeContainer.java
deleted file mode 100644
index 7dd520b1b..000000000
--- a/rse/tests/org.eclipse.rse.tests/src/org/eclipse/rse/tests/testsubsystem/interfaces/ITestSubSystemNodeContainer.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006 Wind River Systems, Inc. and others.
- * 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:
- * Tobias Schwarz (Wind River) - initial API and implementation
- *******************************************************************************/
-package org.eclipse.rse.tests.testsubsystem.interfaces;
-
-/**
- * Interface for node container.
- */
-public interface ITestSubSystemNodeContainer {
-
- /**
- * Adds the node to the list of childs if not already in the list.
- * @param node The node that should be added to the list of childs.
- * @return True if the node was added.
- */
- public boolean addChildNode(ITestSubSystemNode node);
-
- /**
- * Removes the node from the list of childs.
- * If the node is a node container, all children are removed recursively.
- * @param node The node that should be removed from the list of childs.
- * @return True if the node exists as a child and was removed.
- */
- public boolean removeChildNode(ITestSubSystemNode node);
-
- /**
- * Removes all children of this container.
- * If a hild node is a node container, all children are removed recursively.
- * @return True if children were removed.
- */
- public boolean removeAllChildNodes();
-
- /**
- * Returns true if this container has children.
- * @return True if this node has children.
- */
- public boolean hasChildNodes();
-
- /**
- * Returns the number of children.
- * @return The number of children.
- */
- public int getChildNodeCount();
-
- /**
- * Returns an array of all children.
- * @return Array of children.
- */
- public ITestSubSystemNode[] getChildNodes();
-}
diff --git a/rse/tests/org.eclipse.rse.tests/teamConfig/RSE Combined Test Suite.launch b/rse/tests/org.eclipse.rse.tests/teamConfig/RSE Combined Test Suite.launch
deleted file mode 100644
index 3fb03cb09..000000000
--- a/rse/tests/org.eclipse.rse.tests/teamConfig/RSE Combined Test Suite.launch
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<launchConfiguration type="org.eclipse.pde.ui.JunitLaunchConfig">
-<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
-<stringAttribute key="bootstrap" value=""/>
-<booleanAttribute key="useProduct" value="true"/>
-<booleanAttribute key="tracing" value="false"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="4"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
-<booleanAttribute key="automaticValidate" value="false"/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<booleanAttribute key="automaticAdd" value="true"/>
-<stringAttribute key="checked" value="[NONE]"/>
-<stringAttribute key="location" value="${workspace_loc}/../junit-test-workspace"/>
-<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/pde-junit"/>
-<booleanAttribute key="clearws" value="true"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.rse.tests.RSECombinedTestSuite"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-debug -clean"/>
-<stringAttribute key="pde.version" value="3.3"/>
-<stringAttribute key="templateConfig" value="${target_home}\configuration\config.ini"/>
-<booleanAttribute key="default" value="true"/>
-<booleanAttribute key="clearConfig" value="true"/>
-<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
-<booleanAttribute key="useDefaultConfigArea" value="false"/>
-<booleanAttribute key="useDefaultConfig" value="true"/>
-<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.rse.tests"/>
-<booleanAttribute key="askclear" value="false"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.rse.tests"/>
-</listAttribute>
-<booleanAttribute key="includeOptional" value="true"/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit3"/>
-</launchConfiguration>
diff --git a/rse/tests/org.eclipse.rse.tests/test.data/connectionDefault.properties b/rse/tests/org.eclipse.rse.tests/test.data/connectionDefault.properties
deleted file mode 100644
index e515b554d..000000000
--- a/rse/tests/org.eclipse.rse.tests/test.data/connectionDefault.properties
+++ /dev/null
@@ -1,34 +0,0 @@
-###############################################################################
-# Copyright (c) 2006 IBM Corporation and others. All rights reserved.
-# 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
-# Uwe Stieber (Wind River) - refactoring and cleanup.
-###############################################################################
-
-# The default RSE host node label/name
-name = Local
-
-# The default RSE profile name to store the connection to. If not set,
-# the default system profile is used.
-# Default: not set. Uncomment to set!
-#profile_name = myprofilename
-
-# The default test connection system type if not explicitly
-# specified different (possible values: Unix, Linux, Local, Windows, SSH Only, FTP Only)
-system_type = Local
-
-# The default remote system ip address or dns name.
-address = localhost
-
-# The default user id to use for connecting to the remote system
-# Default: not set. Uncomment to set!
-#userid = myuserid
-
-# The default users password to use for connecting to the remote system
-# Default: not set. Uncomment to set!
-#password = mypassword
diff --git a/rse/tests/org.eclipse.rse.tests/test.data/testConnectionManager/connection.properties b/rse/tests/org.eclipse.rse.tests/test.data/testConnectionManager/connection.properties
deleted file mode 100644
index cd608efac..000000000
--- a/rse/tests/org.eclipse.rse.tests/test.data/testConnectionManager/connection.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-# Copyright (c) 2006 Wind River Systems, Inc. and others.
-# 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:
-# Uwe Stieber (Wind River) - initial contribution.
-###############################################################################
-
-# Do not change the properties within this file without changing
-# the consuming unittest too!
-name = test_windows
-profile_name = junit_test_profile
-system_type = Windows
-address = 128.0.0.1
-userid = test_user
-password = test_passwd
diff --git a/rse/tests/org.eclipse.rse.tests/test.xml b/rse/tests/org.eclipse.rse.tests/test.xml
deleted file mode 100644
index 5989bf7d2..000000000
--- a/rse/tests/org.eclipse.rse.tests/test.xml
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0"?>
-
-<!--
-Run post build tests.
-Not yet complete.
-Needs to be updated and tested for org.eclipse.rse
--->
-
-<project name="testsuite" default="run" basedir=".">
- <!-- The property ${eclipse-home} should be passed into this script -->
- <!-- Set a meaningful default value for when it is not. -->
- <property name="eclipse-home" value="${basedir}\..\.."/>
-
- <!-- sets the properties eclipse-home, and library-file -->
- <property name="plugin-name" value="org.eclipse.rse.tests"/>
- <property name="library-file" value="${eclipse-home}/plugins/org.eclipse.test/library.xml"/>
-
- <!-- This target holds all initialization code that needs to be done for -->
- <!-- all tests that are to be run. Initialization for individual tests -->
- <!-- should be done within the body of the suite target. -->
- <target name="init">
- <tstamp/>
- <delete>
- <fileset dir="${eclipse-home}" includes="org.eclipse.rse.tests.*.xml"/>
- </delete>
- </target>
-
- <!-- This target defines the tests that need to be run. -->
- <target name="suite">
- <property name="test-folder" value="${eclipse-home}/ui_iseriestests_folder"/>
- <delete dir="${test-folder}" quiet="true"/>
- <ant target="ui-test" antfile="${library-file}" dir="${eclipse-home}">
- <property name="data-dir" value="${test-folder}"/>
- <property name="plugin-name" value="${plugin-name}"/>
- <property name="classname" value="org.eclipse.rse.tests.SampleTestSuite"/>
- </ant>
-
- <!-- Commented out until source of problem found (not reusing same workspace dir)
- <ant target="ui-test" antfile="${library-file}" dir="${eclipse-home}">
- <property name="data-dir" value="${session-folder}"/>
- <property name="plugin-name" value="${plugin-name}"/>
- <property name="classname"
- value="org.eclipse.ui.tests.api.SessionRestoreTest"/>
- </ant>
- -->
-
- <!--
- <property name="sniff-folder"
- value="${eclipse-home}/ui_sniff_folder"/>
- <delete dir="${sniff-folder}" quiet="true"/>
- <ant target="ui-test" antfile="${library-file}" dir="${eclipse-home}">
- <property name="data-dir" value="${sniff-folder}"/>
- <property name="plugin-name" value="${plugin-name}"/>
- <property name="classname"
- value="org.eclipse.ui.tests.UiTestSuite"/>
-
- </ant>
-
- <property name="jface-sniff-folder"
- value="${eclipse-home}/jface_sniff_folder"/>
- <delete dir="${jface-sniff-folder}" quiet="true"/>
- <ant target="core-test" antfile="${library-file}" dir="${eclipse-home}">
- <property name="data-dir" value="${jface-sniff-folder}"/>
- <property name="plugin-name" value="${plugin-name}"/>
- <property name="classname"
- value="org.eclipse.jface.tests.viewers.AllTests"/>
- </ant>
- -->
- </target>
-
- <!-- This target holds code to cleanup the testing environment after -->
- <!-- after all of the tests have been run. You can use this target to -->
- <!-- delete temporary files that have been created. -->
- <target name="cleanup">
- </target>
-
- <!-- This target runs the test suite. Any actions that need to happen -->
- <!-- after all the tests have been run should go here. -->
- <target name="run" depends="init,suite,cleanup">
- <ant target="collect" antfile="${library-file}" dir="${eclipse-home}">
- <property name="includes" value="org.eclipse.rse.*.xml"/>
- <property name="output-file" value="${plugin-name}.xml"/>
- </ant>
- </target>
-
-</project>
diff --git a/rse/tests/readme.txt b/rse/tests/readme.txt
deleted file mode 100644
index 50bfad5ff..000000000
--- a/rse/tests/readme.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Use the "tests" folder for projects containing various tests.
-All these CVS modules should be named "org.eclipse.rse.tests.*". \ No newline at end of file

Back to the top