Jump to: navigation, search

Difference between revisions of "Eclipse4/RCP"

(Programming Model)
(Programming Model)
Line 9: Line 9:
 
*[[Eclipse4/RCP/Contexts | Contexts]]
 
*[[Eclipse4/RCP/Contexts | Contexts]]
 
*[[Eclipse4/RCP/Event_Model | Event Model]]
 
*[[Eclipse4/RCP/Event_Model | Event Model]]
**Reference material: [[E4/Event Processing]]
+
**Reference material: [[E4/Event Processing|Event Processing]]
  
 
==Compatibility Layer==
 
==Compatibility Layer==

Revision as of 13:03, 11 April 2011

Introduction

We have also assembled a set of Frequently Asked Questions.

Programming Model

Compatibility Layer

Workbench Model

Source material: http://wiki.eclipse.org/E4/UI/Modeled_UI

  • Modeled UI
  • Contributing to the Model
    • Model Fragments
    • Creating Model Elements at Runtime
  • Modifying the Model
  • Listening to Model Changes
  • Defining the Application Layout
    • Creating an e4xmi File
    • Creating the Model Instance Programmatically
  • Customizing the Behaviour
    • Defining Constraints
    • Drag and Drop
  • Extending the Model
    • Defining New Model Elements
  • Addons
  • Localization

Model Elements

  • Overview
  • Abstract Elements
    • Containers
  • Concrete Elements
    • Windows
    • Parts
    • Menus
    • Handlers
    • Commands
  • Shared Elements

Workbench Renderers

Application Services

Source material: http://wiki.eclipse.org/E4/Eclipse_Application_Services

  • The "Twenty Things"
  • Obtaining Services
  • Contributing Services
  • OSGi Services
  • Common Services
    • Logging
  • Workbench Services
    • Part Service
    • Selection Service
    • Handler Service
    • Bindings Service