|
@@ -1,646 +0,0 @@
|
|
|
-{
|
|
|
- "csm": {
|
|
|
- "nodes": {
|
|
|
- "0": {
|
|
|
- "typename": {
|
|
|
- "type": "string",
|
|
|
- "value": "FRuleIcon"
|
|
|
- },
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 286,
|
|
|
- 233
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "({position:getAttr(\"position\")})"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "({position:getAttr(\"position\")})"
|
|
|
- },
|
|
|
- "$contents": {
|
|
|
- "type": "map<string,*>",
|
|
|
- "value": {
|
|
|
- "nodes": {
|
|
|
- "366": {
|
|
|
- "width": {
|
|
|
- "type": "double",
|
|
|
- "value": 200
|
|
|
- },
|
|
|
- "height": {
|
|
|
- "type": "double",
|
|
|
- "value": 50
|
|
|
- },
|
|
|
- "cornerRadius": {
|
|
|
- "type": "double",
|
|
|
- "value": 1
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "fill": "#ffffff",
|
|
|
- "stroke": "#008000",
|
|
|
- "stroke-width": "5",
|
|
|
- "stroke-linecap": "butt",
|
|
|
- "stroke-linejoin": "miter",
|
|
|
- "stroke-miterlimit": "4",
|
|
|
- "stroke-opacity": "1",
|
|
|
- "fill-opacity": "0.5"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 26
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "367": {
|
|
|
- "textContent": {
|
|
|
- "type": "string",
|
|
|
- "value": "RuleName"
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "font-size": "20px",
|
|
|
- "font-style": "normal",
|
|
|
- "font-variant": "normal",
|
|
|
- "font-weight": "bold",
|
|
|
- "font-stretch": "normal",
|
|
|
- "text-align": "left",
|
|
|
- "line-height": "125%",
|
|
|
- "writing-mode": "lr-tb",
|
|
|
- "text-anchor": "left",
|
|
|
- "fill": "#008000",
|
|
|
- "fill-opacity": "1",
|
|
|
- "stroke": "none",
|
|
|
- "font-family": "Arial"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */\n({'textContent': getAttr('name')})"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 48,
|
|
|
- 40
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "368": {
|
|
|
- "segments": {
|
|
|
- "type": "string",
|
|
|
- "value": "M 0.01697481,7.2449841 2.4082848,10.044684 11.016975,1.5335841"
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "fill": "none",
|
|
|
- "stroke": "#008000",
|
|
|
- "stroke-width": "3",
|
|
|
- "stroke-linecap": "round",
|
|
|
- "stroke-linejoin": "round",
|
|
|
- "stroke-miterlimit": "4",
|
|
|
- "stroke-opacity": "1",
|
|
|
- "stroke-dasharray": "none"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 47,
|
|
|
- 79
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "369": {
|
|
|
- "textContent": {
|
|
|
- "type": "string",
|
|
|
- "value": ":"
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "font-size": "20px",
|
|
|
- "font-style": "normal",
|
|
|
- "font-variant": "normal",
|
|
|
- "font-weight": "bold",
|
|
|
- "font-stretch": "normal",
|
|
|
- "text-align": "left",
|
|
|
- "line-height": "125%",
|
|
|
- "writing-mode": "lr-tb",
|
|
|
- "text-anchor": "left",
|
|
|
- "fill": "#008000",
|
|
|
- "fill-opacity": "1",
|
|
|
- "stroke": "none",
|
|
|
- "font-family": "Arial"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 41,
|
|
|
- 40
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "370": {
|
|
|
- "segments": {
|
|
|
- "type": "string",
|
|
|
- "value": "M 12.49983,1.5069319 1.50001,12.506752"
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "fill": "none",
|
|
|
- "stroke": "#008000",
|
|
|
- "stroke-width": "3",
|
|
|
- "stroke-linecap": "round",
|
|
|
- "stroke-linejoin": "round",
|
|
|
- "stroke-miterlimit": "4",
|
|
|
- "stroke-opacity": "1",
|
|
|
- "stroke-dasharray": "none"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 144,
|
|
|
- 79
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "371": {
|
|
|
- "textContent": {
|
|
|
- "type": "string",
|
|
|
- "value": ""
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "font-size": "20px",
|
|
|
- "font-style": "normal",
|
|
|
- "font-variant": "normal",
|
|
|
- "font-weight": "bold",
|
|
|
- "font-stretch": "normal",
|
|
|
- "line-height": "125%",
|
|
|
- "text-anchor": "end",
|
|
|
- "fill": "#008000",
|
|
|
- "fill-opacity": "1",
|
|
|
- "stroke": "none",
|
|
|
- "font-family": "Arial"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */\n({'textContent': getAttr('alias')})"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 42,
|
|
|
- 40
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "372": {
|
|
|
- "segments": {
|
|
|
- "type": "string",
|
|
|
- "value": "M 1.5,1.5069319 12.49983,12.506752"
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "fill": "none",
|
|
|
- "stroke": "#008000",
|
|
|
- "stroke-width": "3",
|
|
|
- "stroke-linecap": "round",
|
|
|
- "stroke-linejoin": "round",
|
|
|
- "stroke-miterlimit": "4",
|
|
|
- "stroke-opacity": "1",
|
|
|
- "stroke-dasharray": "none"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 144,
|
|
|
- 79
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "373": {
|
|
|
- "textContent": {
|
|
|
- "type": "string",
|
|
|
- "value": "F"
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "font-size": "20px",
|
|
|
- "font-style": "normal",
|
|
|
- "font-variant": "normal",
|
|
|
- "font-weight": "bold",
|
|
|
- "font-stretch": "normal",
|
|
|
- "text-align": "left",
|
|
|
- "line-height": "100%",
|
|
|
- "writing-mode": "lr-tb",
|
|
|
- "text-anchor": "left",
|
|
|
- "fill": "#008000",
|
|
|
- "fill-opacity": "1",
|
|
|
- "stroke": "none",
|
|
|
- "font-family": "Arial"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 205,
|
|
|
- 22
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "374": {
|
|
|
- "segments": {
|
|
|
- "type": "string",
|
|
|
- "value": "M 1,10.3685 7.03183,20.737 13.06367,10.3685 z"
|
|
|
- },
|
|
|
- "style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "fill": "#ffffff",
|
|
|
- "fill-opacity": "0.5",
|
|
|
- "stroke": "#008000",
|
|
|
- "stroke-width": "3",
|
|
|
- "stroke-linecap": "butt",
|
|
|
- "stroke-linejoin": "miter",
|
|
|
- "stroke-miterlimit": "4",
|
|
|
- "stroke-opacity": "1"
|
|
|
- }
|
|
|
- },
|
|
|
- "mapper": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,csattr:val,...} */"
|
|
|
- },
|
|
|
- "parser": {
|
|
|
- "type": "code",
|
|
|
- "value": "/* specify code that evaluates to an associative array of the form {...,attr:val,...} */"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 95,
|
|
|
- 2
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "375": {
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Contain",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 37.25,
|
|
|
- 39.5
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- },
|
|
|
- "link-style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "stroke": "#00ffff",
|
|
|
- "stroke-dasharray": "",
|
|
|
- "stroke-opacity": 0.1,
|
|
|
- "stroke-width": 1
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "376": {
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Contain",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 15.25,
|
|
|
- 39.5
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- },
|
|
|
- "link-style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "stroke": "#00ffff",
|
|
|
- "stroke-dasharray": "",
|
|
|
- "stroke-opacity": 0.1,
|
|
|
- "stroke-width": 1
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "377": {
|
|
|
- "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Contain",
|
|
|
- "position": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 23,
|
|
|
- 39.5
|
|
|
- ]
|
|
|
- },
|
|
|
- "orientation": {
|
|
|
- "type": "double",
|
|
|
- "value": 0
|
|
|
- },
|
|
|
- "scale": {
|
|
|
- "type": "list<double>",
|
|
|
- "value": [
|
|
|
- 1,
|
|
|
- 1
|
|
|
- ]
|
|
|
- },
|
|
|
- "link-style": {
|
|
|
- "type": "map<string,string>",
|
|
|
- "value": {
|
|
|
- "stroke": "#00ffff",
|
|
|
- "stroke-dasharray": "",
|
|
|
- "stroke-opacity": 0.1,
|
|
|
- "stroke-width": 1
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "edges": [
|
|
|
- {
|
|
|
- "src": "366",
|
|
|
- "dest": "375"
|
|
|
- },
|
|
|
- {
|
|
|
- "src": "375",
|
|
|
- "dest": "367"
|
|
|
- },
|
|
|
- {
|
|
|
- "src": "366",
|
|
|
- "dest": "376"
|
|
|
- },
|
|
|
- {
|
|
|
- "src": "376",
|
|
|
- "dest": "371"
|
|
|
- },
|
|
|
- {
|
|
|
- "src": "366",
|
|
|
- "dest": "377"
|
|
|
- },
|
|
|
- {
|
|
|
- "src": "377",
|
|
|
- "dest": "369"
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- },
|
|
|
- "$asuri": {
|
|
|
- "type": "string",
|
|
|
- "value": "/Formalisms/__Transformations__/Transformation/MoTif/FRule/0.instance"
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__Transformations__/Transformation/MoTif.defaultIcons/FRuleIcon"
|
|
|
- }
|
|
|
- },
|
|
|
- "edges": [],
|
|
|
- "metamodels": [
|
|
|
- "/Formalisms/__Transformations__/Transformation/MoTif.defaultIcons",
|
|
|
- "/Formalisms/__LanguageSyntax__/SimpleClassDiagram/SimpleClassDiagram.umlIcons"
|
|
|
- ]
|
|
|
- },
|
|
|
- "asm": {
|
|
|
- "nodes": {
|
|
|
- "0": {
|
|
|
- "maxIterations": {
|
|
|
- "type": "int",
|
|
|
- "value": "1000"
|
|
|
- },
|
|
|
- "rule": {
|
|
|
- "type": "string",
|
|
|
- "value": ""
|
|
|
- },
|
|
|
- "name": {
|
|
|
- "type": "string",
|
|
|
- "value": "RuleName"
|
|
|
- },
|
|
|
- "alias": {
|
|
|
- "type": "string",
|
|
|
- "value": ""
|
|
|
- },
|
|
|
- "position": {
|
|
|
- "type": "list<int>",
|
|
|
- "value": [
|
|
|
- 286,
|
|
|
- 233
|
|
|
- ]
|
|
|
- },
|
|
|
- "$type": "/Formalisms/__Transformations__/Transformation/MoTif/FRule"
|
|
|
- }
|
|
|
- },
|
|
|
- "edges": [],
|
|
|
- "metamodels": [
|
|
|
- "/Formalisms/__Transformations__/Transformation/MoTif",
|
|
|
- "/Formalisms/__LanguageSyntax__/SimpleClassDiagram/SimpleClassDiagram"
|
|
|
- ]
|
|
|
- }
|
|
|
-}
|