blob: 704fcb6561a4ed781affedeaead104a3ac93b282 [file] [log] [blame]
@namespace(uri="endlabels", prefix="endlabels")
package endlabels;
@gmf.diagram
class Model {
val Class[*] clases;
val Association[*] asociations;
}
abstract class NamedElement {
attr String name;
}
@gmf.node(label="name")
class Class extends NamedElement {
}
@gmf.link(source="source", target="target")
class Association extends NamedElement {
ref Class source;
ref Class target;
attr String sourceLabel;
attr String targetLabel;
}