From dcfd8f3f4048f22780707d4484ac9b8318aa4dc0 Mon Sep 17 00:00:00 2001
From: Martin Oberhuber < martin.oberhuber@windriver.com>
Date: Wed, 20 Sep 2006 23:22:54 +0000
Subject: [PATCH] Update ISV Docs for Refactorings: model -> core.model,
filters -> core.filters
---
.../template/buildNotes.php | 44 +-
.../guide/Artifacts.html | 10 +-
.../org.eclipse.rse.doc.isv/guide/Model.html | 18 +-
.../guide/api/modelAPI.html | 2 +-
.../guide/api/properties/uiPropertiesAPI.html | 8 +-
.../guide/api/resourceAPI.html | 8 +-
.../guide/api/uiAPI.html | 2 +-
.../guide/api/validators/uiValidatorsAPI.html | 2 +-
.../guide/plugin/other.html | 18 +-
.../guide/plugin/subsystem.html | 6 +-
.../tutorial/DeveloperConnectorService.html | 200 ++++----
.../DeveloperConnectorServiceManager.html | 186 +++----
.../guide/tutorial/DeveloperSubSystem.html | 404 +++++++--------
.../guide/tutorial/DeveloperSubSystem2.html | 466 +++++++++---------
.../DeveloperSubSystemConfiguration.html | 204 ++++----
.../DeveloperSubSystemConfiguration2.html | 224 ++++-----
rse/doc/org.eclipse.rse.doc.isv/options.txt | 4 +-
.../topics_Reference.xml | 3 +-
18 files changed, 919 insertions(+), 890 deletions(-)
diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php
index 3ce9d324926..a899e56657c 100755
--- a/releng/org.eclipse.rse.build/template/buildNotes.php
+++ b/releng/org.eclipse.rse.build/template/buildNotes.php
@@ -52,14 +52,44 @@
@@ -98,7 +128,7 @@ be informed in case the APIs should change.
local subsystems (these do not define any new APIs anyways).
The IConnectorService interface may be slightly modified
in order to allow for better UI / Non-UI separation.
- Some RSE Model classes may be moved from the UI plugin to the
+ Some more RSE Model classes may be moved from the UI plugin to the
non-UI core plugin.
If you want to start programming against RSE APIs now, best let us know
@@ -134,11 +164,7 @@ deliverables did not make it into this build:
The following critical or major bugs are currently known.
We'll strive to fix these as soon as possible.
- - bug 150949 - maj - RSE gets unusable when full logging is enabled
- bug 143462 - maj - [updating] Dirty remote editors do not get notified
- - bug 143292 - maj - [mac] Move Resource dialog causes hang/crash
- - bug 139207 - maj - Browsing into some remote tar archives fails, and may crash the dstore server
- -- This problem was only observed with invalid tar archives.
Click
here
diff --git a/rse/doc/org.eclipse.rse.doc.isv/guide/Artifacts.html b/rse/doc/org.eclipse.rse.doc.isv/guide/Artifacts.html
index 85967ef230b..dac67350e4b 100755
--- a/rse/doc/org.eclipse.rse.doc.isv/guide/Artifacts.html
+++ b/rse/doc/org.eclipse.rse.doc.isv/guide/Artifacts.html
@@ -136,7 +136,7 @@ in your own subsystem's ISystemFilter
+A filter is simply a ISystemFilter
object containing a name and a collection of filter strings. Filter strings are just strings, which
the subsystem is required to interpret. When a user expands a filter, the owning subsystem is asked to resolve
the filter strings within the filter. The subsystem typically interprets each filter string as some form of
@@ -155,12 +155,12 @@ It is possible to author a subsystem that does not support filters, if this is d
Subsystems do not actually "own" filters. Since each host has unique subsystems, if each subsystem owned its
own filters then filters could not be shared across Hosts, which is sometimes desirable. Instead, filters are
actually contained within filter pools. Filter pools are simply
-ISystemFilterPool
+ISystemFilterPool
objects which have a name and a collection of filters.
Filter pools are owned by subsystem configurations, per profile. That is, each subsystem configuration will contain filter pools
scoped by profile. Each such configuration plus profile grouping is known internally as a
-filter pool manager.
-Subsystems contain references
+filter pool manager.
+Subsystems contain references
to filter pools. By default, each subsystem configuration automatically creates one filter pool
for each profile, named the "xxx Filter Pool", where "xxx" is the name of the profile. Subsystems contain references to
filter pools, so that as the filters in the pool are created, changed, deleted or re-ordered, those changes are automatically
@@ -198,7 +198,7 @@ be exported and imported.
The programmatic front door to all the artifacts in the RSE is the
System Registry, which is an object implementing
-ISystemRegistry.
+ISystemRegistry.
This is a singleton object that you
can access by calling the static method
getSystemRegistry() in the
diff --git a/rse/doc/org.eclipse.rse.doc.isv/guide/Model.html b/rse/doc/org.eclipse.rse.doc.isv/guide/Model.html
index 0defa67769c..4fd3de51c33 100755
--- a/rse/doc/org.eclipse.rse.doc.isv/guide/Model.html
+++ b/rse/doc/org.eclipse.rse.doc.isv/guide/Model.html
@@ -16,20 +16,20 @@
At runtime, the model takes a slightly different form: