Package org.eclipse.ui.views
Class WorkbenchViewerSetup
java.lang.Object
org.eclipse.ui.views.WorkbenchViewerSetup
Configure a ColumnViewer
to show limited items per parent before
showing an ExpandableNode. Limit used is read from preference
IWorkbenchPreferenceConstants.LARGE_VIEW_LIMIT
. Client must call this
before Viewer.setInput(Object)
- Since:
- 3.130
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
Returns the current viewer limit set in theGeneral
preference page.static void
setupViewer
(ColumnViewer viewer) Configure aColumnViewer
to show limited items per parent before showing an ExpandableNode.
-
Constructor Details
-
WorkbenchViewerSetup
public WorkbenchViewerSetup()
-
-
Method Details
-
getItemsLimit
public static int getItemsLimit()Returns the current viewer limit set in theGeneral
preference page. -
setupViewer
Configure aColumnViewer
to show limited items per parent before showing an ExpandableNode. Limit used is read from preferenceIWorkbenchPreferenceConstants.LARGE_VIEW_LIMIT
. Client must call this beforeViewer.setInput(Object)
User can change the viewer limit on preference page any time in the lifetime of the viewer. This setup takes care of refreshing the viewer with the new limit set.
- Parameters:
viewer
-ColumnViewer
which has to configured for showing limited items.
-