Package org.eclipse.ui
Interface IViewReference
- All Superinterfaces:
IWorkbenchPartReference
- All Known Implementing Classes:
ViewReference
Defines a reference to an IViewPart.
This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be implemented by clients.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the secondary ID for the view.getView
(boolean restore) Returns theIViewPart
referenced by this object.boolean
Methods inherited from interface org.eclipse.ui.IWorkbenchPartReference
addPartPropertyListener, addPropertyListener, getContentDescription, getId, getPage, getPart, getPartName, getPartProperty, getTitle, getTitleImage, getTitleToolTip, isDirty, removePartPropertyListener, removePropertyListener
-
Method Details
-
getSecondaryId
String getSecondaryId()Returns the secondary ID for the view.- Returns:
- the secondary ID, or
null
if there is no secondary id - Since:
- 3.0
- See Also:
-
getView
Returns theIViewPart
referenced by this object. Returnsnull
if the view was not instantiated or it failed to be restored. Tries to restore the view ifrestore
is true.- Parameters:
restore
- true to try to restore the view, false otherwise.- Returns:
- the
IViewPart
or null.
-
isFastView
boolean isFastView()- Returns:
- true if the view is a fast view otherwise returns false.
-