#include <berryIViewRegistry.h>
The view registry maintains a list of views explicitly registered against the view extension point.
The description of a given view is kept in a IViewDescriptor
.
This interface is not intended to be implemented by clients.
- See also
- IViewDescriptor
-
IStickyViewDescriptor
Definition at line 40 of file berryIViewRegistry.h.
◆ ~IViewRegistry()
virtual berry::IViewRegistry::~IViewRegistry |
( |
| ) |
|
|
virtual |
◆ Find()
Return a view descriptor with the given extension id. If no view exists with the id return null
. Will also return null
if the view descriptor exists, but is filtered by an expression-based activity.
- Parameters
-
- Returns
- the descriptor or
null
◆ GetCategories()
Returns an array of view categories.
- Returns
- the categories.
◆ GetStickyViews()
Return a list of sticky views defined in the registry.
- Returns
- the sticky views. Never
null
.
◆ GetViews()
Return a list of views defined in the registry.
- Returns
- the views.
◆ GetViewsByCategory()
Get views as multi map with categories as keys.
Exclude views without category and categories that contain a literal '.', e.g. "org.blueberry.ui" or "org.mitk.views.general", as they typically do not have a corresponding tool bar.
- Returns
- the views by category as described above.
The documentation for this struct was generated from the following file: