#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: