Duration:  5 Days Level:  Advanced
Format:  50% lab
 
Description:
 

This course presents advanced concepts required to develop high performance integrated development environments based on the eclipse platform.


As GEF is based on MVC architecture, every GEF-based application uses a model to represent the state of the diagrams being created and edited. GEF allows you to use any objects as model objects within your application, however, using an EMF model provides some advantages over using arbitrary objects. This course covers the basics of both GEF and EMF.


Custom editors can enhance productivity. You will learn how to create a customized text editor by using the facilities provided in the platform.


Executables built by your plug-ins can be invoked correctly by using a launcher. The program can be launched for regular execution or in debug mode, depending on the capabilities of your plug-in. You can learn more about this here.

Contents:
 
  • Eclipse Plugin Architecture
  • Plug-in Development Environment (PDE) & Eclipse Plugin Development
  • Draw2D API
  • Graphical Editor Framework (GEF)
  • Data Transfer using Drag and Drop and Clipboard
  • Developing text based editors
  • Eclipse Modeling Framework (EMF)
  • Eclipse Modeling Framework – Customize Code Generation
  • Eclipse Concurrency
  • Extending JDT
Prerequisites:
 
  • Understanding of basic eclipse concepts
  • Ability to create and deploy simple plug-ins

    Prerequisites can be satisfied by taking AvantSoft course: “Developing Eclipse 3.1 Plugins”
Audience:
 
Tool developers, tool vendors, and consultants who need to build their own plugins for Eclipse-based tools.


Public Classes Are Available At UNICOMP, Inc Locations Or On Site Private Class, Upon Your Request.


Home     AIX     CITRIX     DB2     IBM HACMP     i-Series & IBM AS/400     Java     Linux, Unix, & Open Source    Lotus Notes
 

MQ Series     Rational     Storage Networking     Tivoli     Websphere     z Series & OS/390

Copyright © 1989-2007 Unicomp, Inc. All Rights Reserved Webmaster