# Developing Client Applications

| Understanding the Architecture of a Client Application
| 1 | OSGi
| 2 | EMF
| 3 | CDO Client
| 4 | Net4j Core
| 5 | Models
| 6 | Protocol
| 7 | Transport
| Preparing EMF Models for CDO
| 1 | Creating an Ecore Model
| 2 | Using the CDO Model Importer
| 3 | Using the CDO Model Migrator
| 4 | Migrating a GenModel Manually
| 5 | Generating a Model
| 6 | Modifying Generated Getters and Setters
| View Providers
| 1 | Implementing a View Provider
| 2 | Contributing View Providers Programmatically
| 3 | Contributing View Providers Using Extension Points

Copyright (c) 2004-2023 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html