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 theIViewPartreferenced by this object.booleanMethods 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
nullif there is no secondary id - Since:
- 3.0
- See Also:
-
getView
Returns theIViewPartreferenced by this object. Returnsnullif the view was not instantiated or it failed to be restored. Tries to restore the view ifrestoreis true.- Parameters:
restore- true to try to restore the view, false otherwise.- Returns:
- the
IViewPartor null.
-
isFastView
boolean isFastView()- Returns:
- true if the view is a fast view otherwise returns false.
-