ist.palcom.eclipse.browserplugin.views
Class SampleView

java.lang.Object
  extended by ViewPart
      extended by ist.palcom.eclipse.browserplugin.views.SampleView

public class SampleView
extends ViewPart

This sample class demonstrates how to plug-in a new workbench view. The view shows data obtained from the model. The sample creates a dummy model on the fly, but a real implementation would connect to the model available either in this or another plug-in (e.g. the workspace). The view is connected to the model using a content provider.

The view uses a label provider to define how model objects should be presented in the view. Each view can present the same model objects using different labels and icons, if needed. Alternatively, a single label provider can be shared between views in order to ensure that objects of the same type are presented in the same way everywhere.


Field Summary
static java.lang.String ID
           
 
Constructor Summary
SampleView()
          The constructor.
 
Method Summary
 void createPartControl(Composite parent)
          This is a callback that will allow us to create the viewer and initialize it.
 void setFocus()
          Passing the focus request to the viewer's control.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final java.lang.String ID
See Also:
Constant Field Values
Constructor Detail

SampleView

public SampleView()
The constructor.

Method Detail

createPartControl

public void createPartControl(Composite parent)
This is a callback that will allow us to create the viewer and initialize it.


setFocus

public void setFocus()
Passing the focus request to the viewer's control.