Layers
2
MODEL
underlying
WORKSPACE
collection
Resources
projects
folders
files
structured
within
hierachy
tree
subtree
subset
information
projects
many
folders
many
files
many
UI
WORKBENCH
within
Perspective
controls
visibility
items
Model
which
projects
folders
files
UI
which
views
editors
actions
navigation
workspace
suit
user
task
container
visual
set
parts
views
editors
page
book
>=1
active
1
information
filtering
see
relevant
remove
irrelevant
has
INPUT
Workspace
Project
...
TYPE
Resource
Java
...
ID
unique
determines
layout
view
tailored
task
to suit
visible
views
actions
new
extension point
in plug-in registry
steps
create
plug-in
add
perspective extension
plugin.xml
define
perspective class
for extension
override
perspective
existing
presentation
Resources
projects
folders
files
Platform