Date: Mon Feb 27 20:17:14 2006
New Revision: 2496
- doc update
+++ cpsskins/branches/jmo-perspectives/ui/framework/doc/index.txt Mon Feb
27 20:17:14 2006
@@ -56,21 +56,17 @@
The notion of perspective is borrowed from the Eclipse UI. A perspective
-determines which views are visible in a given context. Perspectives are
-usually task-oriented, they are selected by the *controller*.
+is a collection of views which are visible. When switching between
+perspectives, views get shown or hidden.
-Perspectives can be nested to create "sub-perspectives". Sub-perspectives can
-be used to create "sub-views" of a given view.
-It is possible to navigate between nested perspectives. Switching perspectives
-translates into switching views.
Controllers map user actions to model updates.
-Controllers can also select views -- this is done by switching *perspectives*.
+Controllers can also select which views to display -- this is done by switching
+*perspectives* (see the Perspective Selector).
@@ -182,19 +178,18 @@
- accessors: the storage accessors ("get", "set")
- refresh: the refresh rate
- access: the type of access
- - sequence type: queue, stack
+ - sequence type: queue, stack
- sequence signature
@@ -296,6 +291,11 @@
+* perspective selector
@@ -318,11 +318,6 @@
- - switchPerspective(perspective)
- action handlers
@@ -351,7 +346,7 @@
-- high-level IO
+- high-level IO