UNPKG

jsmf-check

Version:

Constraints language and verification for JSMF models

20 lines (12 loc) 428 B
const JSMF = require('jsmf-core') , Model = JSMF.Model , Class = JSMF.Class const mmb = new Model('Person') const Person = Class.newInstance('Person') Person.setAttribute('fullName', String) const Male = Class.newInstance('Male') const Female = Class.newInstance('Female') Male.setSuperType(Person) Female.setSuperType(Person) mmb.setModellingElements([Person,Male,Female]) module.exports = JSMF.modelExport(mmb)