Now that you have created the CustomLabelProvider
,
you want the CARMADeveloperView
class to use it.
You have to edit the createViewer
method to add the CustomLabelProvider
object
to the viewer.
About this task
To edit the CARMADeveloperView
:
Procedure
- Open the
CARMADeveloperView
, by double-clicking
on the class in the view
package of the com.ibm.carma.plugin.view
Eclipse
plug-in project. It opens in the editor.
- You want to modify the
createViewer
method
so that it creates the view from the content provider and then adds
the CustomLabelProvider
to the viewer. Ensure
that your method looks the same as the source code below.
protected StructuredViewer createViewer(Composite parent)
{
/*
* Create the structure you want to be present in the view here.
* For this tutorial, the CARMA tree model will be used, similar to what is used in the CARMA Repositories view.
*/
CARMATreeViewer viewer = new CARMATreeViewer(parent);
viewer.setLabelProvider(new CustomLabelProvider());
return viewer;
}
- Save the source and debug any errors.