UNPKG

golfnet-editor

Version:
137 lines (136 loc) 2.69 kB
{ "name": "Postit", "uri": "http://some-company/schema/postit", "prefix": "postit", "xml": { "tagAlias": "lowerCase" }, "types": [ { "name": "BoardElement", "isAbstract": true, "properties": [ { "name": "name", "isAttr": true, "type": "String" }, { "name": "id", "isAttr": true, "type": "String", "isId": true } ] }, { "name": "PostitBoard", "superClass": ["RootElement"], "properties": [ { "name": "boardElements", "isMany": true, "type": "BoardElement" } ] }, { "name": "Postit", "superClass": ["BoardElement"], "properties": [ { "name": "color", "isAttr": true, "type": "String" } ] }, { "name": "SquarePostit", "superClass": ["Postit"] }, { "name": "RectPostit", "superClass": ["Postit"] }, { "name": "RectPostit-1", "superClass": ["Postit"] }, { "name": "CirclePostit", "superClass": ["Postit"] }, { "name": "TextBox", "superClass": ["BoardElement"] }, { "name": "Group", "superClass": ["BoardElement"] }, { "name": "Image", "superClass": ["BoardElement"], "properties": [ { "name": "source", "isAttr": true, "type": "String" } ] }, { "name": "RootElement", "isAbstract": true, "superClass": [ "BoardElement" ] }, { "name": "Definitions", "superClass": [ "BoardElement" ], "properties": [ { "name": "targetNamespace", "isAttr": true, "type": "String" }, { "name": "expressionLanguage", "default": "http://www.w3.org/1999/XPath", "isAttr": true, "type": "String" }, { "name": "typeLanguage", "default": "http://www.w3.org/2001/XMLSchema", "isAttr": true, "type": "String" }, { "name": "rootElements", "type": "RootElement", "isMany": true }, { "name": "rootBoards", "isMany": true, "type": "postitDi:PostitRootBoard" }, { "name": "exporter", "isAttr": true, "type": "String" }, { "name": "exporterVersion", "isAttr": true, "type": "String" } ] } ] }