Project

General

Profile

Actions

TaxonomicEditorImplementation » History » Revision 1

Revision 1/20 | Next »
Pepe Ciardelli, 03/18/2008 04:07 PM



Taxonomic Editor

The Taxonomic Editor is the desktop application used to edit data stored in a CommunityStore. It edits data in either 1) a remote source, or 2) a local data source embedded in the application and which can be synchronized with a remote CommunityStore.

The mailing list for issues related to the Taxonomic Editor is edit-portal-editor@googlegroups.com.

Technology

Eclipse Rich Client Platform (RCP) - the Java framework upon which the Taxonomic Editor will be built. It exposes to the developer the libraries for all graphic and interactive elements used within the Eclipse IDE. For more information, see the Eclipse website.

Important libraries of the RCP include:

  • org.eclipse.ui - the basic building blocks of an Eclipse UI - windows, views, menus, and toolbars - which are extended by the developer within the context of an Eclipse Plug-In Project

  • org.eclipse.swt - the Eclipse Standard Widget Toolkit, which provides GUI elements and basic layouts

  • org.eclipse.jface - helper classes for UI development, such as viewers; contains components for implementing an MVC framework

  • org.eclipse.ui.forms - offers a "Web-like", more modern look for SWT widgets, and puts font, headings, and colors in a managed form object that makes things like re-drawing all the elements on a page simpler. Also includes a nice master-detail framework used for the freetext-form implementation.

SWT Designer - a plug-in for the Eclipse IDE that provides a graphic, drag-and-drop interface for GUI development and rapid UI prototyping, as well as some support for data binding. We have purchased 10 academic licenses; if you are interested in using SWT Designer in the course of the project, please contact me at p.ciardelli@bgbm.org. For more information, visit the SWT Designer website

Technical requirements - Eclipse version 3.3.0 ("Equinox"), with Compiler Compliance (Windows -> Preferences -> Java -> Compiler) set to 5.0 and on-board Java Runtime Environment (Windows -> Preferences -> Java -> Installed JREs) set to 1.5. The settings ensure compliance with the CDM Java libraries.

Updated by Pepe Ciardelli about 16 years ago · 1 revisions