Welcome to the XGEE Tutorial

XGEE sample editor view

Welcome to the XGEE Tutorial! In this guide, you will learn how to develop your own XGEE-based application and design a custom editor for your domain-specific model.

Prerequisites

Before you begin, it helps to have some basic familiarity with:

Don’t worry even if you’re not an expert — this tutorial will guide you step-by-step.

Part 1: Building and Modeling

  1. Extending an Existing Editor — Learn the fundamentals of XGEE modeling by enhancing an existing editor in Eclipse. See: Modeling with XGEE

  2. Creating a Function Editor from Scratch — Build your own function editor inside the XGEE example app. See: Designing an Editor Model

Part 2: Extending and Integrating XGEE

  1. Extension Points — Explore how XGEE can be extended with custom functionality. See: Extending XGEE

  2. Editor Integration — Connect your own editor model into the XGEE runtime. See: Integrating your XGEE editor model

  3. Menu Integration — Add and customize your own context menus. See: Integrating your XGEE context menu

  4. Managing Your Own XGEE Project — Learn best practices for maintaining and evolving your editor project. See: Starting your own XGEE project

Next step: Continue with Modeling with XGEE to start modeling your first editor.