Eclipse Visual Editor

When programming PSEW user interfaces, you should use the Eclipse Visual Editor. Despite common belief, this works in Eclipse 3.3.2 Europa.

Installing Visual Editor

prerequisites

  • Go to Help/Software Updates/"find and install"
  • select the "Eclipse Europa Discovery Site"
  • install the GEF Graphical Editing Framework SDK 3.3.2
  • install the EMF Service Data Objects (SDO) 2.3.1
  • click ok when they ask you for license
  • restart eclipse

Visual Editor:

  • Go to http://sourceforge.net/project/showfiles.php?group_id=131065&package_id=154855
  • Click "Visual Editor patched as in bug 202562"
  • Click org.eclipse.visualeditor-1.3.0.200709121813.zip
  • Unpack the .zip file somewhere
  • make a folder structure from that:
    • eclipse/
      • plugins/ (this is from the zip)
      • features/ (this is from the zip)
      • .eclipseextension (add this empty file, its needed)
      • epl-v10.html (this is from the zip)
      • notice.html (this is from the zip) *...
  • in eclipse, go again to Help/Software Updates/"manage configuration"
  • click "add an extension location"
  • select the 'eclipse' folder where you unzipped the ve before
  • let it do its thing.
  • stop eclipse
  • start eclipse, but start it once with the -clean command line option
  • done.

Using Visual Editor

Look at the video: