![]() |
![]() |
DUCHAMP Agnès - FAROUK HASSAM Shouhéla - MÉVEL Stéphanie |
Prenons l'exemple de l'ajout de la vue HTML
Nous avons pour cela créé la classe WebView.java dans le plugin st_editor. Cette classe doit étendre la classe ViewPart. Il est nécessaire de rajouter org.eclipse.ui.views dans les dépendances. La principale méthode a implémenté est createPartControl(Composite parent). C'est cette méthode qui renseigne le contenu de la vue. Dans notre cas, il s'agit d'un browser. Nous avons donc rattaché le browser à la vue. _browser = new Browser(displayArea, SWT.BORDER); Il faut ensuite rajouter l'extension org.eclipse.ui.views pour spécifier Voici un extrait du fichier plugin.xml: <extension point="org.eclipse.ui.views"> <category name="Basic" id="fr.improve.appli.viewCategory"/> <view name="MaVue" icon="icons/sample.gif" category="fr.improve.appli.viewCategory" class="st_editor.WebView" id="st_editor.WebView"/> </extension> |
![]() |
EPU - 2006-Encadrant : Didier PARIGOT |