EPackage layout

 package layout {
   class LayoutContainer
 package LayoutDefinition {
   class Edge
LayoutItem <|-- Edge

   class Point{
   EFloat y
   EFloat x
   }

   class Vertex{
   EFloat x
   EInt sizeX
   EFloat y
   EInt sizeY
   }

LayoutItem <|-- Vertex

   class Layout{
   EFloat scale
   EFloat translateX
   EFloat translateY
   }

   abstract class LayoutItem
 }

     Edge "0" *-->  "*" Point : supportPoints
     Edge "0" -->  "1" EObject : refersTo
     Edge "0" -->  "1" Vertex : parent
     Vertex "0" -->  "1" EObject : refersTo
     Vertex "0" -->  "1" Vertex : parent
     Layout "0" *-->  "*" LayoutItem : contents
     Layout "0" -->  "1" EObject : refersTo
     LayoutItem "0" -->  "1" EObject : refersTo
     LayoutItem "0" -->  "1" Vertex : parent

 }

     LayoutContainer "0" *-->  "*" Layout : layouts

This is the root package of the model.

nsURI:

http://www.oaam.de/layout/v1

nsPrefix:

oaam

EClasses

EDataTypes

This package does not specfiy any EDataTypes.

EENums

This package does not specfiy any EENums.

EPackages