{ "csm": { "nodes": { "0": { "typename": { "type": "string", "value": "RuleIcon" }, "position": { "type": "list", "value": [ 725, 153 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$contents": { "type": "map", "value": { "nodes": { "48": { "width": { "type": "double", "value": "200" }, "height": { "type": "double", "value": "25" }, "cornerRadius": { "type": "double", "value": "12" }, "style": { "type": "map", "value": { "stroke": "#000000", "stroke-dasharray": "", "fill": "#ffffff", "fill-opacity": 0.75, "font-size": "20px", "stroke-width": 1, "arrow-start": "none", "arrow-end": "none" } }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle", "position": { "type": "list", "value": [ 1, -1 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] } }, "49": { "textContent": { "type": "string", "value": "R_CreateAndroidManifest+GenApp" }, "style": { "type": "map", "value": { "stroke": "#000000", "stroke-dasharray": "", "fill": "#ffffff", "fill-opacity": 0.75, "font-size": "13px", "stroke-width": 1, "arrow-start": "none", "arrow-end": "none" } }, "mapper": { "type": "code", "value": "({ \n\t'textContent': \n\t\tgetAttr('filename').match(/.*\\/(.*)\\.model/)[1] \n})" }, "parser": { "type": "code", "value": "" }, "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text", "position": { "type": "list", "value": [ 6, -1 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] } }, "51": { "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Contain", "position": { "type": "list", "value": [ 16.248998508095582, 5.9989985080955535 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "link-style": { "type": "map", "value": { "stroke": "#00ffff", "stroke-dasharray": "", "stroke-opacity": 0.1, "arrow-start": "none", "arrow-end": "classic-wide-long" } } } }, "edges": [ { "src": "48", "dest": 51 }, { "src": 51, "dest": "49" } ] } }, "$asuri": { "type": "string", "value": "/Formalisms/__Transformations__/Transformation/Transformation/Rule/0.instance" }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/RuleIcon" }, "1": { "typename": { "type": "string", "value": "RuleIcon" }, "position": { "type": "list", "value": [ 724, 233 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$contents": { "type": "map", "value": { "nodes": { "48": { "width": { "type": "double", "value": "200" }, "height": { "type": "double", "value": "25" }, "cornerRadius": { "type": "double", "value": "12" }, "style": { "type": "map", "value": { "stroke": "#000000", "stroke-dasharray": "", "fill": "#ffffff", "fill-opacity": 0.75, "font-size": "20px", "stroke-width": 1, "arrow-start": "none", "arrow-end": "none" } }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle", "position": { "type": "list", "value": [ 1, -1 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] } }, "49": { "textContent": { "type": "string", "value": "R_CreateActionCode" }, "style": { "type": "map", "value": { "stroke": "#000000", "stroke-dasharray": "", "fill": "#ffffff", "fill-opacity": 0.75, "font-size": "13px", "stroke-width": 1, "arrow-start": "none", "arrow-end": "none" } }, "mapper": { "type": "code", "value": "({ \n\t'textContent': \n\t\tgetAttr('filename').match(/.*\\/(.*)\\.model/)[1] \n})" }, "parser": { "type": "code", "value": "" }, "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text", "position": { "type": "list", "value": [ 6, -1 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] } }, "51": { "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Contain", "position": { "type": "list", "value": [ 16.248998508095582, 5.9989985080955535 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "link-style": { "type": "map", "value": { "stroke": "#00ffff", "stroke-dasharray": "", "stroke-opacity": 0.1, "arrow-start": "none", "arrow-end": "classic-wide-long" } } } }, "edges": [ { "src": "48", "dest": 51 }, { "src": 51, "dest": "49" } ] } }, "$asuri": { "type": "string", "value": "/Formalisms/__Transformations__/Transformation/Transformation/Rule/1.instance" }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/RuleIcon" }, "2": { "link-style": { "type": "map", "value": { "stroke": "#bbbbbb", "stroke-dasharray": "", "stroke-opacity": 1, "stroke-width": 1, "arrow-start": "none", "arrow-end": "classic-wide-long" } }, "typename": { "type": "string", "value": "OnNotApplicableLink" }, "position": { "type": "list", "value": [ "773,50%", "204,50%" ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$contents": { "type": "map", "value": { "nodes": {}, "edges": [] } }, "$asuri": { "type": "string", "value": "/Formalisms/__Transformations__/Transformation/Transformation/OnNotApplicable/2.instance" }, "$segments": { "type": "map>", "value": { "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/RuleIcon/0.instance--/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnNotApplicableLink/2.instance": "M773,176L773,204", "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnNotApplicableLink/2.instance--/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/RuleIcon/1.instance": "M773,204.07745445764922L773,231.99946492346936" } }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnNotApplicableLink" }, "3": { "link-style": { "type": "map", "value": { "stroke": "#7fff00", "stroke-dasharray": "", "stroke-opacity": 1, "stroke-width": 1, "arrow-start": "none", "arrow-end": "classic-wide-long" } }, "typename": { "type": "string", "value": "OnSuccessLink" }, "position": { "type": "list", "value": [ "862,50%", "204,50%" ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$contents": { "type": "map", "value": { "nodes": {}, "edges": [] } }, "$asuri": { "type": "string", "value": "/Formalisms/__Transformations__/Transformation/Transformation/OnSuccess/3.instance" }, "$segments": { "type": "map>", "value": { "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/RuleIcon/0.instance--/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnSuccessLink/3.instance": "M862,176L862,204", "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnSuccessLink/3.instance--/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/RuleIcon/1.instance": "M862,204.07745445764922L862,231.99946492346936" } }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnSuccessLink" }, "4": { "typename": { "type": "string", "value": "TransformationIcon" }, "position": { "type": "list", "value": [ 719, 307 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$contents": { "type": "map", "value": { "nodes": { "56": { "width": { "type": "double", "value": "210" }, "height": { "type": "double", "value": "35" }, "cornerRadius": { "type": "double", "value": "17" }, "style": { "type": "map", "value": { "stroke": "#000000", "stroke-dasharray": "", "fill": "#ffffff", "fill-opacity": 0.75, "font-size": "20px", "stroke-width": 1, "arrow-start": "none", "arrow-end": "none" } }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle", "position": { "type": "list", "value": [ 1, -1 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] } }, "57": { "width": { "type": "double", "value": "200" }, "height": { "type": "double", "value": "25" }, "cornerRadius": { "type": "double", "value": "12" }, "style": { "type": "map", "value": { "stroke": "#000000", "stroke-dasharray": "", "fill": "#ffffff", "fill-opacity": 0.75, "font-size": "20px", "stroke-width": 1, "arrow-start": "none", "arrow-end": "none" } }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle", "position": { "type": "list", "value": [ 7, 4 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] } }, "58": { "textContent": { "type": "string", "value": "T_ActionCode2FileSystem(Java)" }, "style": { "type": "map", "value": { "stroke": "#000000", "stroke-dasharray": "", "fill": "#ffffff", "fill-opacity": 0.75, "font-size": "13px", "stroke-width": 1, "arrow-start": "none", "arrow-end": "none" } }, "mapper": { "type": "code", "value": "({ \n\t'textContent': \n\t\tgetAttr('filename').match(/.*\\/(.*)\\.model/)[1] \n})" }, "parser": { "type": "code", "value": "" }, "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text", "position": { "type": "list", "value": [ 13, 6 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] } }, "59": { "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Contain", "position": { "type": "list", "value": [ 54.64760944932658, 7.770526261264649 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "link-style": { "type": "map", "value": { "stroke": "#00ffff", "stroke-dasharray": "", "stroke-opacity": 0.1, "arrow-start": "none", "arrow-end": "classic-wide-long" } } }, "60": { "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Contain", "position": { "type": "list", "value": [ 22.74899850809561, 11.49899850809561 ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "link-style": { "type": "map", "value": { "stroke": "#00ffff", "stroke-dasharray": "", "stroke-opacity": 0.1, "arrow-start": "none", "arrow-end": "classic-wide-long" } } } }, "edges": [ { "src": "56", "dest": 59 }, { "src": 59, "dest": "57" }, { "src": "57", "dest": 60 }, { "src": 60, "dest": "58" } ] } }, "$asuri": { "type": "string", "value": "/Formalisms/__Transformations__/Transformation/Transformation/Transformation/4.instance" }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/TransformationIcon" }, "5": { "link-style": { "type": "map", "value": { "stroke": "#7fff00", "stroke-dasharray": "", "stroke-opacity": 1, "stroke-width": 1, "arrow-start": "none", "arrow-end": "classic-wide-long" } }, "typename": { "type": "string", "value": "OnSuccessLink" }, "position": { "type": "list", "value": [ "813,50%", "281.5,50%" ] }, "orientation": { "type": "double", "value": 0 }, "scale": { "type": "list", "value": [ 1, 1 ] }, "mapper": { "type": "code", "value": "" }, "parser": { "type": "code", "value": "" }, "$contents": { "type": "map", "value": { "nodes": {}, "edges": [] } }, "$asuri": { "type": "string", "value": "/Formalisms/__Transformations__/Transformation/Transformation/OnSuccess/5.instance" }, "$segments": { "type": "map>", "value": { "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/RuleIcon/1.instance--/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnSuccessLink/5.instance": "M813,257L813,281.5", "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnSuccessLink/5.instance--/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/TransformationIcon/4.instance": "M812.9999999999999,281.5778123837181L812.9999999999999,305.99938858808827" } }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons/OnSuccessLink" } }, "edges": [], "metamodels": [ "/Formalisms/__Transformations__/Transformation/Transformation.defaultIcons" ] }, "asm": { "nodes": { "0": { "filename": { "type": "string", "value": "/Formalisms/__SharedSemantics__/R_CreateAndroidManifest+GenApp.model" }, "isStart": { "type": "boolean", "value": true }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation/Rule" }, "1": { "filename": { "type": "string", "value": "/Formalisms/ActionCode/ds_ActionCode2FileSystem(Android)/R_CreateActionCode.model" }, "isStart": { "type": "boolean", "value": false }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation/Rule" }, "2": { "$type": "/Formalisms/__Transformations__/Transformation/Transformation/OnNotApplicable" }, "3": { "$type": "/Formalisms/__Transformations__/Transformation/Transformation/OnSuccess" }, "4": { "filename": { "type": "string", "value": "/Formalisms/ActionCode/ds_ActionCode2FileSystem(Java)/T_ActionCode2FileSystem(Java).model" }, "isStart": { "type": "boolean", "value": false }, "$type": "/Formalisms/__Transformations__/Transformation/Transformation/Transformation" }, "5": { "$type": "/Formalisms/__Transformations__/Transformation/Transformation/OnSuccess" } }, "edges": [ { "src": "0", "dest": "2" }, { "src": "2", "dest": "1" }, { "src": "0", "dest": "3" }, { "src": "3", "dest": "1" }, { "src": "1", "dest": "5" }, { "src": "5", "dest": "4" } ], "metamodels": [ "/Formalisms/__Transformations__/Transformation/Transformation" ] } }