Language Definition
This document is the main point of reference for the programming language OT/J.
Current stable version:
- ObjectTeams/Java Language Definition (OTJLD) – version 1.3
- Version 1.3 has been frozen in preparation of releasing the OTDT 2.0.0 (May 2011).
Print version (PDF)
Archived versions:
- ObjectTeams/Java Language Definition (OTJLD) – version 1.2
- Version 1.2 has been frozen at the end of the 1.2.x development stream (June 2009).
Print version (PDF) - ObjectTeams/Java Language Definition (OTJLD) – version 1.1
- Version 1.1 has been frozen at the end of the 1.1.x development stream (June 2008).
Print version (PDF) - ObjectTeams/Java Language Definition (OTJLD) – version 1.0
- Version 1.0 has been frozen at the end of the 1.0.x development stream (July 2007).
Print version (PDF)This version has also been published as
Technical Report 2007/03, Fak. IV, Technical University Berlin, 2007.
Documentation shipped with the OTDT
Object Teams Development User Guide
Extension point org.objectteams.otequinox.aspectBindings
Extension point org.objectteams.otequinox.aspectBindingNegotiators
Further Reading
- Publications
- Wiki
- (HowTos, Patterns, and much more)
- Examples (at wiki.eclipse.org)
- (a collection of examples is also shipped with the OTDT distribution)