WriterTool

Welcome to my Eclipse demo application. In this series of articles, I'll use differnet technologies, plugins and frameworks to build a full blown Eclipse RCP application which helps authors to write great books.

If you want to discuss this tutorial with me, go to eclipse.tools.emf newsgroup (web interface) or write me an email.

Setup

Instructions how to download all the software you need to follow this article trail.

The First Model

Let's have a look at the data model below the application and at EMF, the Eclipse Modeling Framework, which I'll use to build my model.

This chapter gives an overview of the application. We'll create our first data object, a Book and have a look at the code which EMF will generate to implement this object.

The Sample Ecore Model Editor will be introduced and I'll point out some of it's shortcomings and workarounds for them.

Extending the Model

In the previous chapter, we created our first model. Now, we'll add more objects to it and start to connect them.

The Text Model

In this installment, we'll have a look at how we want to handle the text data of the books. And the places, ideas, notes, external documents, projects and probably some more.

Persistence

Finally, we have something to save!