OML -- Object Modeling Language Suite

Motivation

Structure

Infrastructure

Data Flow

Object Modeling Language

<package>
  <name>OpenCAGE</name>
  <package>
    <maintainer>haakdh</maintainer>
    <name>Open_Graph</name>
    <description>Contains Command and Command_Factory that ...</description>
    <class>
      <name>Open_Graph_Cmd</name>
      <description>This Command opens a graph.</description>
      <modifier>autodestroy,autocreate,autoinit</modifier>
      <extends>OpenCAGE.Controller.Command.Command</extends>
      <exceptions>Cannot_Open_Error</exceptions>
      <operation>
        <visibility>public</visibility>
        <name>Execute</name>
        <precondition/>
        <postcondition/>
...

A single file is difficult to use:

to be continued...


$id$