Logo

1 Introduction

Welcome to this tutorial whose aim is to create a module for the Res Medicinae system that shows the "Hello World!" message.

Figure 1.1: Screenshot of the Hello World Application

Starting from the creation of a single module class, this tutorial will stepwise lead you through the whole creation process, extending the module functionality chapter by chapter, allowing for fast results. Beginning from the first step, you will always have a running program. The first versions of the sample module will display the "Hello World!" message as console text; later versions will show the text in a graphical view.

You don't have to go through the whole tutorial to be able to create a module. However, the further you go, the more knowledge you will gain about the ResMedLib Framework, its design and how you can use it for shaping a module component to your needs.

It is presumed that you are familiar with the Java programming language and basic concepts of Object Oriented Programming (OOP). If not, start to go through the Java tutorials at http://java.sun.com
In this tutorial, the following topics will be touched:

  • Java
  • Object Oriented Programming
  • Component Oriented Programming (COP)
  • Component Lifecycle
  • Using Concerns
  • Hierarchical Model View Controller (HMVC) Design Pattern
  • Archetyped Objects

The source files for each step (chapter) can be found in the corresponding sub directory of: /resmedicinae/model/implementation/tutorials/create_module/

Previous Contents Next


Copyright (c) 1999-2002. The Res Medicinae Webmasters. All rights reserved. GNU FDL license. Last Update: 06.05.2002