Project 'TDT4250/examples' was moved to 'TDT4250/2021/examples'. Please update any links and bookmarks that may still have the old path.
Select Git revision
-
Hallvard Trætteberg authoredHallvard Trætteberg authored
README.md 1.17 KiB
TDT4250 examples repository
This example repository currently has four examples, two EMF model project examples and two OSGi (bnd workspace) examples.
EMF model projects
- tdt4250.ra projects - EMF model projects within resource allocation (of university staff and courses) domain
- tdt4250.transportation project - EMF model project within transportation domain
Together these projects exemplify various modeling features of ecore, including constraints using OCL. To try them out, import with Import... > General > Existing Projects into Workspace.
In addition, the tdt4250.ra.* projects are used in one of the OSGi examples.
OSGi workspaces
- dict-ws - shows how an unmodular (monolithic, one-bundle) OSGi project is transformed into a modular, flexible one, in two steps.
- emf-ws - shows how to use EMF model projects (managed by Eclipse PDE) within an OSGi project (managed by Bnd)
To try them out, import with Import... > Bndtools > Existing Bnd Workspace (but only one at a time). Before importing the emf-ws workspace, you should first import the tdt4250.ra projects and make sure the repository project is built.