Edellä on luotu lisäosalle projekti, paketti ja näkymäluokka. Seuraavaksi perehdytään koodiin. Alla on kaikki mitä tarvitset HelloWorldView-näkymää varten. Kopioi alla oleva luomaasi luokkaan ja korvaa sillä automaattisesti luodut kohdat.
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() { // tarkenna widget-objektiini. Nimiön osalta tällä ei ole // juuri mieltä, mutta monimutkaisempien widget-objektijoukkojen // osalta päättäisit, mihin tarkennetaan. } }
Näkymän osa luo widget-toiminnot, jotka edustavat sitä createPartControl-metodissa. Tässä esimerkissä luodaan widget-vakiotyökalunimiö ja asetetaan siihen teksti "Hello world". Tämän yksinkertaisempaa näkymää ei juuri voi luoda.