@namespace(uri="subdiagrams", prefix="") | |
package subdiagrams; | |
@gmf.diagram | |
class Package extends PackageableElement { | |
attr String name; | |
@gmf.compartment | |
val PackageableElement[*] contents; | |
} | |
@gmf.node(label="name") | |
abstract class PackageableElement { | |
} | |
class Clazz extends PackageableElement { | |
attr String name; | |
} |