A Visualização Hello World

Agora que criamos um projeto, um pacote e uma classe de visualização para o plug-in, estamos prontos para estudar alguns códigos.  A seguir, tudo o que é necessário no HelloWorldView.  Copie o conteúdo a seguir na classe criada, substituindo o conteúdo gerado automaticamente. 

   package com.example.helloworld;

   import org.eclipse.swt.widgets.Composite;
   import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.SWT;
   import org.eclipse.ui.part.ViewPart;

   public class HelloWorldView extends ViewPart {
      Label label;
      public HelloWorldView() {
      }
public void createPartControl(Composite parent) {
         label = new Label(parent, SWT.WRAP);
         label.setText("Hello World");
      }
      public void setFocus() {
         // focalizar meu widget.  Para um rótulo, não
         // faz muito sentido, mas para conjuntos de widgets mais complexos
         // você decidirá qual será focalizado.
      }
   }

A parte da visualização cria os widgets que a representarão no método createPartControl. Nesse exemplo, criamos um rótulo SWT e nele definimos o texto "Hello World". Isso diz respeito à visualização mais simples que pode ser criada.