Skip to content

IfA/eclipse-commons

Repository files navigation

AG Tele Eclipse Commons

A set of utility classes related to Eclipse and the Eclipse Modeling Framework developed at the Institute of Automation at TU Dresden.

Key Features

  • An enhanced, reusable tree viewer that provides support for view filtering, editor state persisting/restoring, editor view cloning and provides a model element palette to simplify adding new model elements,
  • an enhanced version of the Sample Ecore Model Editor/Sample Reflective Ecore Model Editor (AgteleEcoreEditor) that is based on this reusable treeviewer,
  • a help view that is able to display documentation information incorporated into Ecore models while editing the model instances thereof,
  • various utility classes to simplify working with Resources, Eclipse bundle content, the Eclipse UI, EMF in general, EPackages and EMFCompare
  • Enhancements to the Java-Editor that enable to push model code fragments easily to the ecore model as annotations plus enhancements to the EMF code generator in order to incorporate these code fragments into the generated code. This way, it is easier to deal with multiple inheritance issues.
  • and much more ...

Installation

The current version of the Eclipse Commons can be installed via the Update Site.