| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
| <link rel="Stylesheet" type="text/css" href="doc.css" /> |
| <title>Object Constraint Language Examples Overview</title> |
| </head> |
| <body> |
| <h1>Object Constraint Language Examples Overview</h1> |
| |
| <h2>Introduction</h2> |
| <p> |
| The OCL examples use the extended library meta-model as the |
| basis for demonstrating the capabilities. The intent of using the extended library meta-model is to |
| help the user understand the capabilities applied to a simpler domain. This is the same |
| meta-model used by the EMF team to demonstrate the EMF capabilities. The meta-model being |
| used looks like the following in UML. |
| </p> |
| |
| <img src="extlibrarymodel.gif" alt="Library Meta-Model" /> |
| |
| <h2>Description</h2> |
| <p> |
| All the generated plugins related to the library model are installed automatically |
| as part of the individual examples. The generated editor for the library model supports |
| multi-rooted libraries. Most of the examples contribute menu items to the main menu and |
| the context menu of the library editor to demonstrate their respective capabilities. |
| </p> |
| |
| <hr /> |
| |
| <p> |
| <a href="http://www.eclipse.org/legal/epl-v20.html">Copyright (c) 2000,2005 IBM Corporation and others. All Rights Reserved.</a> |
| </p> |
| </body> |
| </html> |